com.xpn.xwiki.objects.meta
Class PropertyMetaClass

java.lang.Object
  extended by com.xpn.xwiki.objects.BaseElement
      extended by com.xpn.xwiki.objects.BaseCollection
          extended by com.xpn.xwiki.objects.classes.BaseClass
              extended by com.xpn.xwiki.objects.meta.PropertyMetaClass
All Implemented Interfaces:
ClassInterface, ElementInterface, ObjectInterface, PropertyInterface, java.io.Serializable
Direct Known Subclasses:
BooleanMetaClass, DateMetaClass, ListMetaClass, NumberMetaClass, StringMetaClass

public class PropertyMetaClass
extends BaseClass
implements PropertyInterface

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.xpn.xwiki.objects.BaseCollection
className, fields, fieldsToRemove, number
 
Constructor Summary
PropertyMetaClass()
           
 
Method Summary
 BaseCollection getObject()
           
 void setObject(BaseCollection object)
           
 java.lang.String toFormString()
           
 
Methods inherited from class com.xpn.xwiki.objects.classes.BaseClass
addBooleanField, addDateField, addDateField, addDateField, addField, addGroupsField, addGroupsField, addLevelsField, addLevelsField, addNumberField, addPasswordField, addStaticListField, addStaticListField, addTemplateField, addTextAreaField, addTextField, addUsersField, addUsersField, clone, equals, fromMap, fromMap, fromString, fromValueMap, fromXML, fromXML, get, getCustomClass, getCustomMapping, getCustomMappingPropertyList, getDefaultEditSheet, getDefaultViewSheet, getDefaultWeb, getNameField, hasCustomMapping, hasExternalCustomMapping, hasInternalCustomMapping, isCustomMappingValid, isCustomMappingValid, merge, newCustomClassInstance, newCustomClassInstance, newObject, put, setCustomClass, setCustomMapping, setDefaultEditSheet, setDefaultViewSheet, setDefaultWeb, setNameField, toXML, toXML
 
Methods inherited from class com.xpn.xwiki.objects.BaseCollection
addPropertyForRemoval, checkField, getClassName, getDateValue, getDiff, getDoubleValue, getField, getFieldList, getFieldsToRemove, getFloatValue, getId, getIntValue, getIntValue, getLargeStringValue, getLongValue, getMap, getNumber, getProperties, getPropertyList, getPropertyNames, getSetValue, getStringValue, getxWikiClass, hashCode, merge, removeField, safeget, safeput, setClassName, setDateValue, setDoubleValue, setFields, setFieldsToRemove, setFloatValue, setId, setIntValue, setLargeStringValue, setLongValue, setNumber, setSetValue, setStringValue, toString, toXMLString
 
Methods inherited from class com.xpn.xwiki.objects.BaseElement
getName, getPrettyName, setName, setPrettyName
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.xpn.xwiki.objects.PropertyInterface
getId, setId, toXML
 
Methods inherited from interface com.xpn.xwiki.objects.ElementInterface
getName, setName, toString
 
Methods inherited from interface com.xpn.xwiki.objects.ObjectInterface
getxWikiClass, safeget, safeput
 

Constructor Detail

PropertyMetaClass

public PropertyMetaClass()
Method Detail

getObject

public BaseCollection getObject()
Specified by:
getObject in interface PropertyInterface

setObject

public void setObject(BaseCollection object)
Specified by:
setObject in interface PropertyInterface

toFormString

public java.lang.String toFormString()
Specified by:
toFormString in interface PropertyInterface


Copyright 2003 Ludovic Dubost