/// <since_tizen> 6 </since_tizen>
/// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
[EditorBrowsable(EditorBrowsableState.Never)]
- public IntSelector Clone()
+ public new IntSelector Clone()
{
- IntSelector selector = new IntSelector();
- selector.Clone(this);
- return selector;
+ return (IntSelector)base.Clone();
}
}
public class FloatSelector : Selector<float?>
{
/// <summary>
+ /// Default constructor.
+ /// </summary>
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public FloatSelector() : base()
+ {
+ }
+
+ /// <summary>
+ /// Constructor with base class object.
+ /// </summary>
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public FloatSelector(Selector<float?> selector) : base(selector)
+ {
+ }
+
+ /// <summary>
/// Float selector clone function.
/// </summary>
/// <since_tizen> 6 </since_tizen>
/// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
[EditorBrowsable(EditorBrowsableState.Never)]
- public FloatSelector Clone()
+ public new FloatSelector Clone()
{
- FloatSelector selector = new FloatSelector();
- selector.Clone(this);
- return selector;
+ return (FloatSelector)base.Clone();
}
}
/// <summary>
/// <since_tizen> 6 </since_tizen>
/// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
[EditorBrowsable(EditorBrowsableState.Never)]
- public BoolSelector Clone()
+ public new BoolSelector Clone()
{
- BoolSelector selector = new BoolSelector();
- selector.Clone(this);
- return selector;
+ return (BoolSelector)base.Clone();
}
}
/// <summary>
public class StringSelector : Selector<string>
{
/// <summary>
+ /// Default constructor.
+ /// </summary>
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public StringSelector() : base()
+ {
+ }
+
+ /// <summary>
+ /// Constructor with base class object.
+ /// </summary>
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public StringSelector(Selector<string> selector) : base(selector)
+ {
+ }
+
+ /// <summary>
/// String selector clone function.
/// </summary>
/// <since_tizen> 6 </since_tizen>
/// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
[EditorBrowsable(EditorBrowsableState.Never)]
- public StringSelector Clone()
+ public new StringSelector Clone()
{
- StringSelector selector = new StringSelector();
- selector.Clone(this);
- return selector;
+ return (StringSelector)base.Clone();
}
}
public class ColorSelector : Selector<Color>
{
/// <summary>
+ /// Default constructor.
+ /// </summary>
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public ColorSelector() : base()
+ {
+ }
+
+ /// <summary>
+ /// Constructor with base class object.
+ /// </summary>
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public ColorSelector(Selector<Color> selector) : base(selector)
+ {
+ }
+
+ /// <summary>
/// Color selector clone function.
/// </summary>
/// <since_tizen> 6 </since_tizen>
/// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
[EditorBrowsable(EditorBrowsableState.Never)]
- public ColorSelector Clone()
+ public new ColorSelector Clone()
{
- ColorSelector selector = new ColorSelector();
- selector.Clone(this);
- return selector;
+ return (ColorSelector)base.Clone();
}
}
/// <since_tizen> 6 </since_tizen>
/// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
[EditorBrowsable(EditorBrowsableState.Never)]
- public Size2DSelector Clone()
+ public new Size2DSelector Clone()
{
- Size2DSelector selector = new Size2DSelector();
- selector.Clone(this);
- return selector;
+ return (Size2DSelector)base.Clone();
}
}
/// <summary>
/// <since_tizen> 6 </since_tizen>
/// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
[EditorBrowsable(EditorBrowsableState.Never)]
- public Position2DSelector Clone()
+ public new Position2DSelector Clone()
{
- Position2DSelector selector = new Position2DSelector();
- selector.Clone(this);
- return selector;
+ return (Position2DSelector)base.Clone();
}
}
/// <since_tizen> 6 </since_tizen>
/// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
[EditorBrowsable(EditorBrowsableState.Never)]
- public PositionSelector Clone()
+ public new PositionSelector Clone()
{
- PositionSelector selector = new PositionSelector();
- selector.Clone(this);
- return selector;
+ return (PositionSelector)base.Clone();
}
}
/// <since_tizen> 6 </since_tizen>
/// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
[EditorBrowsable(EditorBrowsableState.Never)]
- public Vector2Selector Clone()
+ public new Vector2Selector Clone()
{
- Vector2Selector selector = new Vector2Selector();
- selector.Clone(this);
- return selector;
+ return (Vector2Selector)base.Clone();
}
}
/// <since_tizen> 6 </since_tizen>
/// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
[EditorBrowsable(EditorBrowsableState.Never)]
- public Vector3Selector Clone()
+ public new Vector3Selector Clone()
{
- Vector3Selector selector = new Vector3Selector();
- selector.Clone(this);
- return selector;
+ return (Vector3Selector)base.Clone();
}
}
/// <since_tizen> 6 </since_tizen>
/// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
[EditorBrowsable(EditorBrowsableState.Never)]
- public RectangleSelector Clone()
+ public new RectangleSelector Clone()
{
- RectangleSelector selector = new RectangleSelector();
- selector.Clone(this);
- return selector;
+ return (RectangleSelector)base.Clone();
}
}
/// <since_tizen> 6 </since_tizen>
/// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
[EditorBrowsable(EditorBrowsableState.Never)]
- public HorizontalAlignmentSelector Clone()
+ public new HorizontalAlignmentSelector Clone()
{
- HorizontalAlignmentSelector selector = new HorizontalAlignmentSelector();
- selector.Clone(this);
- return selector;
+ return (HorizontalAlignmentSelector)base.Clone();
}
}
/// <summary>
/// <since_tizen> 6 </since_tizen>
/// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
[EditorBrowsable(EditorBrowsableState.Never)]
- public VerticalAlignmentSelector Clone()
+ public new VerticalAlignmentSelector Clone()
{
- VerticalAlignmentSelector selector = new VerticalAlignmentSelector();
- selector.Clone(this);
- return selector;
+ return (VerticalAlignmentSelector)base.Clone();
}
}
/// <since_tizen> 6 </since_tizen>
/// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
[EditorBrowsable(EditorBrowsableState.Never)]
- public AutoScrollStopModeSelector Clone()
+ public new AutoScrollStopModeSelector Clone()
{
- AutoScrollStopModeSelector selector = new AutoScrollStopModeSelector();
- selector.Clone(this);
- return selector;
+ return (AutoScrollStopModeSelector)base.Clone();
}
}
/// <since_tizen> 6 </since_tizen>
/// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
[EditorBrowsable(EditorBrowsableState.Never)]
- public ResizePolicyTypeSelector Clone()
+ public new ResizePolicyTypeSelector Clone()
{
- ResizePolicyTypeSelector selector = new ResizePolicyTypeSelector();
- selector.Clone(this);
- return selector;
+ return (ResizePolicyTypeSelector)base.Clone();
}
}