com.xpn.xwiki.objects.classes
Class GroupsClass

java.lang.Object
  extended by com.xpn.xwiki.objects.BaseElement
      extended by com.xpn.xwiki.objects.BaseCollection
          extended by com.xpn.xwiki.objects.classes.PropertyClass
              extended by com.xpn.xwiki.objects.classes.ListClass
                  extended by com.xpn.xwiki.objects.classes.GroupsClass
All Implemented Interfaces:
PropertyClassInterface, ElementInterface, ObjectInterface, PropertyInterface, java.io.Serializable

public class GroupsClass
extends ListClass

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.xpn.xwiki.objects.BaseCollection
className, fields, fieldsToRemove, number
 
Constructor Summary
GroupsClass()
           
GroupsClass(PropertyMetaClass wclass)
           
 
Method Summary
 void displayEdit(java.lang.StringBuffer buffer, java.lang.String name, java.lang.String prefix, BaseCollection object, XWikiContext context)
           
 BaseProperty fromString(java.lang.String value)
           
 BaseProperty fromStringArray(java.lang.String[] strings)
           
 java.util.List getList(XWikiContext context)
           
static java.util.List getListFromString(java.lang.String value)
           
 java.lang.String getText(java.lang.String value, XWikiContext context)
           
 boolean isUsesList()
           
 BaseProperty newProperty()
           
 void setUsesList(boolean usesList)
           
 
Methods inherited from class com.xpn.xwiki.objects.classes.ListClass
displayHidden, displayView, getDisplayType, getSize, isMultiSelect, isRelationalStorage, newPropertyfromXML, setDisplayType, setMultiSelect, setRelationalStorage, setSize
 
Methods inherited from class com.xpn.xwiki.objects.classes.PropertyClass
checkField, clone, displayEdit, displayEdit, displayHidden, displayHidden, displaySearch, displaySearch, displaySearch, displayView, displayView, fromValue, fromXML, getClassName, getClassType, getId, getName, getNumber, getObject, getPrettyName, getxWikiClass, getxWikiClass, initLazyCollections, isUnmodifiable, isValidColumnTypes, 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, getDoubleValue, getField, getFieldList, getFieldsToRemove, getFloatValue, getIntValue, getIntValue, getLargeStringValue, getLongValue, getMap, getProperties, getPropertyList, getPropertyNames, getSetValue, getStringValue, hashCode, merge, put, removeField, safeget, safeput, setClassName, setDateValue, setDoubleValue, setFields, setFieldsToRemove, setFloatValue, setIntValue, setLargeStringValue, setLongValue, setSetValue, setStringValue, toString, toXMLString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.xpn.xwiki.objects.ObjectInterface
get, put, safeget, safeput
 
Methods inherited from interface com.xpn.xwiki.objects.ElementInterface
toString
 

Constructor Detail

GroupsClass

public GroupsClass(PropertyMetaClass wclass)

GroupsClass

public GroupsClass()
Method Detail

getList

public java.util.List getList(XWikiContext context)
Specified by:
getList in class ListClass

isUsesList

public boolean isUsesList()

setUsesList

public void setUsesList(boolean usesList)

newProperty

public BaseProperty newProperty()
Specified by:
newProperty in interface PropertyClassInterface
Overrides:
newProperty in class ListClass

fromString

public BaseProperty fromString(java.lang.String value)
Specified by:
fromString in interface PropertyClassInterface
Overrides:
fromString in class ListClass

fromStringArray

public BaseProperty fromStringArray(java.lang.String[] strings)
Overrides:
fromStringArray in class ListClass

getText

public java.lang.String getText(java.lang.String value,
                                XWikiContext context)

getListFromString

public static java.util.List getListFromString(java.lang.String value)

displayEdit

public void displayEdit(java.lang.StringBuffer buffer,
                        java.lang.String name,
                        java.lang.String prefix,
                        BaseCollection object,
                        XWikiContext context)
Specified by:
displayEdit in interface PropertyClassInterface
Overrides:
displayEdit in class ListClass


Copyright 2003 Ludovic Dubost