java.lang.Object
com.xpn.xwiki.objects.BaseElement
com.xpn.xwiki.objects.BaseCollection
com.xpn.xwiki.objects.classes.PropertyClass
com.xpn.xwiki.objects.classes.ListClass
- All Implemented Interfaces:
- com.xpn.xwiki.objects.ElementInterface, com.xpn.xwiki.objects.ObjectInterface, PropertyClassInterface, com.xpn.xwiki.objects.PropertyInterface, java.io.Serializable
- Direct Known Subclasses:
- DBListClass, StaticListClass
- public abstract class ListClass
- extends PropertyClass
| Fields inherited from class com.xpn.xwiki.objects.classes.PropertyClass |
|
| Fields inherited from class com.xpn.xwiki.objects.BaseElement |
|
|
Method Summary |
void |
displayEdit(java.lang.StringBuffer buffer,
java.lang.String name,
java.lang.String prefix,
com.xpn.xwiki.objects.BaseCollection object,
com.xpn.xwiki.XWikiContext context)
|
void |
displayHidden(java.lang.StringBuffer buffer,
java.lang.String name,
java.lang.String prefix,
com.xpn.xwiki.objects.BaseCollection object,
com.xpn.xwiki.XWikiContext context)
|
void |
displayView(java.lang.StringBuffer buffer,
java.lang.String name,
java.lang.String prefix,
com.xpn.xwiki.objects.BaseCollection object,
com.xpn.xwiki.XWikiContext context)
|
com.xpn.xwiki.objects.BaseProperty |
fromString(java.lang.String value)
|
com.xpn.xwiki.objects.BaseProperty |
fromStringArray(java.lang.String[] strings)
|
java.lang.String |
getDisplayType()
|
abstract java.util.List |
getList(com.xpn.xwiki.XWikiContext context)
|
static java.util.List |
getListFromString(java.lang.String value)
|
int |
getSize()
|
boolean |
isMultiSelect()
|
boolean |
isRelationalStorage()
|
com.xpn.xwiki.objects.BaseProperty |
newProperty()
|
com.xpn.xwiki.objects.BaseProperty |
newPropertyfromXML(org.dom4j.Element ppcel)
|
void |
setDisplayType(java.lang.String type)
|
void |
setMultiSelect(boolean multiSelect)
|
void |
setRelationalStorage(boolean storage)
|
void |
setSize(int size)
|
| Methods inherited from class com.xpn.xwiki.objects.classes.PropertyClass |
checkField, clone, displayEdit, displayEdit, displayHidden, displayHidden, displaySearch, displaySearch, displaySearch, displayView, displayView, fromXML, getClassName, getClassType, getId, getName, getNumber, getObject, getPrettyName, getxWikiClass, getxWikiClass, initLazyCollections, isUnmodifiable, setClassType, setId, setName, setNumber, setObject, setPrettyName, setUnmodifiable, setxWikiClass, toFormString, toString, toXML, toXML |
| Methods inherited from class com.xpn.xwiki.objects.BaseCollection |
addField, addPropertyForRemoval, equals, get, getDateValue, getDiff, getField, getFieldList, getFieldsToRemove, getIntValue, getLargeStringValue, getLongValue, getProperties, getPropertyList, getPropertyNames, getSetValue, getStringValue, hashCode, merge, put, removeField, safeget, safeput, setClassName, setDateValue, setFields, setFieldsToRemove, setIntValue, setLargeStringValue, setLongValue, setSetValue, setStringValue, toString, toXMLString |
ListClass
public ListClass(java.lang.String name,
java.lang.String prettyname,
com.xpn.xwiki.objects.meta.PropertyMetaClass wclass)
ListClass
public ListClass(com.xpn.xwiki.objects.meta.PropertyMetaClass wclass)
ListClass
public ListClass()
getDisplayType
public java.lang.String getDisplayType()
setDisplayType
public void setDisplayType(java.lang.String type)
getSize
public int getSize()
setSize
public void setSize(int size)
isMultiSelect
public boolean isMultiSelect()
setMultiSelect
public void setMultiSelect(boolean multiSelect)
isRelationalStorage
public boolean isRelationalStorage()
setRelationalStorage
public void setRelationalStorage(boolean storage)
getListFromString
public static java.util.List getListFromString(java.lang.String value)
newProperty
public com.xpn.xwiki.objects.BaseProperty newProperty()
fromString
public com.xpn.xwiki.objects.BaseProperty fromString(java.lang.String value)
- Specified by:
fromString in interface PropertyClassInterface- Overrides:
fromString in class PropertyClass
fromStringArray
public com.xpn.xwiki.objects.BaseProperty fromStringArray(java.lang.String[] strings)
- Overrides:
fromStringArray in class PropertyClass
newPropertyfromXML
public com.xpn.xwiki.objects.BaseProperty newPropertyfromXML(org.dom4j.Element ppcel)
- Overrides:
newPropertyfromXML in class PropertyClass
displayHidden
public void displayHidden(java.lang.StringBuffer buffer,
java.lang.String name,
java.lang.String prefix,
com.xpn.xwiki.objects.BaseCollection object,
com.xpn.xwiki.XWikiContext context)
- Specified by:
displayHidden in interface PropertyClassInterface- Overrides:
displayHidden in class PropertyClass
displayView
public void displayView(java.lang.StringBuffer buffer,
java.lang.String name,
java.lang.String prefix,
com.xpn.xwiki.objects.BaseCollection object,
com.xpn.xwiki.XWikiContext context)
- Specified by:
displayView in interface PropertyClassInterface- Overrides:
displayView in class PropertyClass
displayEdit
public void displayEdit(java.lang.StringBuffer buffer,
java.lang.String name,
java.lang.String prefix,
com.xpn.xwiki.objects.BaseCollection object,
com.xpn.xwiki.XWikiContext context)
- Specified by:
displayEdit in interface PropertyClassInterface- Overrides:
displayEdit in class PropertyClass
getList
public abstract java.util.List getList(com.xpn.xwiki.XWikiContext context)