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