Package com.enonic.xp.form
Class FormItem
- java.lang.Object
-
- com.enonic.xp.form.FormItem
-
- Direct Known Subclasses:
FormItemSet
,FormOptionSet
,FormOptionSetOption
,InlineMixin
,Input
,Layout
@Beta public abstract class FormItem extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description FormItem()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract FormItem
copy()
boolean
equals(java.lang.Object o)
abstract java.lang.String
getName()
FormItems
getParent()
FormItemPath
getPath()
abstract FormItemType
getType()
int
hashCode()
FormItemSet
toFormItemSet()
FormOptionSet
toFormOptionSet()
FormOptionSetOption
toFormOptionSetOption()
InlineMixin
toInlineMixin()
Input
toInput()
Layout
toLayout()
java.lang.String
toString()
-
-
-
Method Detail
-
getName
public abstract java.lang.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()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-