Package com.enonic.xp.form
Class FormItem
- java.lang.Object
-
- com.enonic.xp.form.FormItem
-
- Direct Known Subclasses:
FormItemSet,FormOptionSet,FormOptionSetOption,InlineMixin,Input,Layout
@PublicApi public abstract class FormItem extends Object
-
-
Constructor Summary
Constructors Constructor Description FormItem()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract FormItemcopy()booleanequals(Object o)abstract StringgetName()FormItemsgetParent()FormItemPathgetPath()abstract FormItemTypegetType()inthashCode()FormItemSettoFormItemSet()FormOptionSettoFormOptionSet()FormOptionSetOptiontoFormOptionSetOption()InlineMixintoInlineMixin()InputtoInput()LayouttoLayout()StringtoString()
-
-
-
Method Detail
-
getName
public abstract String getName()
-
getType
public abstract FormItemType getType()
-
getParent
public FormItems getParent()
-
getPath
public final FormItemPath getPath()
-
copy
public abstract FormItem copy()
-
toInput
public Input toInput()
-
toInlineMixin
public InlineMixin toInlineMixin()
-
toFormItemSet
public FormItemSet toFormItemSet()
-
toLayout
public Layout toLayout()
-
toFormOptionSetOption
public FormOptionSetOption toFormOptionSetOption()
-
toFormOptionSet
public FormOptionSet toFormOptionSet()
-
-