X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2FElmSharp%2FElmSharp%2FGenItem.cs;h=4736ed3c41fb111c503ccf49b407f9372f22d6c9;hb=58283d6a09a7f531af61ae7b27b574603ef244df;hp=0742d58f93e338f9b17fb55fc30a18794fb656ea;hpb=47538a7ba367af182eba34d849654848c3f9b34b;p=platform%2Fcore%2Fcsapi%2Ftizenfx.git diff --git a/src/ElmSharp/ElmSharp/GenItem.cs b/src/ElmSharp/ElmSharp/GenItem.cs index 0742d58..4736ed3 100644 --- a/src/ElmSharp/ElmSharp/GenItem.cs +++ b/src/ElmSharp/ElmSharp/GenItem.cs @@ -22,6 +22,7 @@ namespace ElmSharp /// Enumeration for the selection modes of GenItem. /// /// preview + [Obsolete("This has been deprecated in API12")] public enum GenItemSelectionMode { /// @@ -51,6 +52,7 @@ namespace ElmSharp /// It contains the GenItem class and data to display the data. /// /// preview + [Obsolete("This has been deprecated in API12")] public abstract class GenItem : ItemObject { internal Interop.Elementary.Elm_Tooltip_Item_Content_Cb _tooltipCb; @@ -60,6 +62,7 @@ namespace ElmSharp /// The delegate returning the tooltip contents. /// /// preview + [Obsolete("This has been deprecated in API12")] public delegate EvasObject GetTooltipContentDelegate(); internal GenItem(object data, GenItemClass itemClass) : base(IntPtr.Zero) @@ -80,12 +83,14 @@ namespace ElmSharp /// Gets the item class that defines how to display data. It returns type. /// /// preview + [Obsolete("This has been deprecated in API12")] public GenItemClass ItemClass { get; protected set; } /// /// Sets or gets the tooltip content delegate. /// /// preview + [Obsolete("This has been deprecated in API12")] public GetTooltipContentDelegate TooltipContentDelegate { get @@ -103,42 +108,49 @@ namespace ElmSharp /// It's an abstract property. /// /// preview + [Obsolete("This has been deprecated in API12")] public abstract GenItemSelectionMode SelectionMode { get; set; } /// /// Sets or gets the cursor to be shown when the mouse is over the gengrid item. /// /// preview + [Obsolete("This has been deprecated in API12")] public abstract string Cursor { get; set; } /// /// Sets or gets the style for this item cursor. /// /// preview + [Obsolete("This has been deprecated in API12")] public abstract string CursorStyle { get; set; } /// /// Sets or gets the cursor engine only usage for this item cursor. /// /// preview + [Obsolete("This has been deprecated in API12")] public abstract bool IsUseEngineCursor { get; set; } /// /// Gets the item data that is added through calling , , or methods. /// /// preview + [Obsolete("This has been deprecated in API12")] public object Data { get; protected set; } /// /// It's an abstract property. It's implemented by and . /// /// preview + [Obsolete("This has been deprecated in API12")] public abstract bool IsSelected { get; set; } /// /// It's an abstract property. It's implemented by and . /// /// preview + [Obsolete("This has been deprecated in API12")] public abstract string TooltipStyle { get; set; } /// @@ -146,24 +158,28 @@ namespace ElmSharp /// /// The text to set. /// preview + [Obsolete("This has been deprecated in API12")] public abstract void SetTooltipText(string tooltip); /// /// Unsets the tooltip. /// /// preview + [Obsolete("This has been deprecated in API12")] public abstract void UnsetTooltip(); /// /// It's an abstract method. It's implemented by and . /// /// preview + [Obsolete("This has been deprecated in API12")] public abstract void Update(); /// /// The override method for deleting the item class and item data. It's called when the item is deleted. /// /// preview + [Obsolete("This has been deprecated in API12")] protected override void OnInvalidate() { ItemClass?.SendItemDeleted(Data); @@ -175,6 +191,7 @@ namespace ElmSharp /// Abstract method for updating the tooltip content. /// /// preview + [Obsolete("This has been deprecated in API12")] protected abstract void UpdateTooltipDelegate(); } } \ No newline at end of file