com.xpn.xwiki.objects.classes
Class PropertyClass
java.lang.Object
com.xpn.xwiki.objects.BaseElement
com.xpn.xwiki.objects.BaseCollection
com.xpn.xwiki.objects.classes.PropertyClass
- All Implemented Interfaces:
- ElementInterface, ObjectInterface, PropertyClassInterface, PropertyInterface, java.io.Serializable
- Direct Known Subclasses:
- BooleanClass, DateClass, ListClass, NumberClass, StringClass
- public class PropertyClass
- extends BaseCollection
- implements PropertyClassInterface, PropertyInterface
- See Also:
- Serialized Form
Fields inherited from class com.xpn.xwiki.objects.BaseElement |
|
Method Summary |
void |
checkField(java.lang.String name)
|
java.lang.Object |
clone()
|
java.lang.String |
displayEdit(java.lang.String name,
BaseCollection object,
XWikiContext context)
|
void |
displayEdit(java.lang.StringBuffer buffer,
java.lang.String name,
java.lang.String prefix,
BaseCollection object,
XWikiContext context)
|
java.lang.String |
displayEdit(java.lang.String name,
java.lang.String prefix,
BaseCollection object,
XWikiContext context)
|
java.lang.String |
displayHidden(java.lang.String name,
BaseCollection object,
XWikiContext context)
|
void |
displayHidden(java.lang.StringBuffer buffer,
java.lang.String name,
java.lang.String prefix,
BaseCollection object,
XWikiContext context)
|
java.lang.String |
displayHidden(java.lang.String name,
java.lang.String prefix,
BaseCollection object,
XWikiContext context)
|
java.lang.String |
displaySearch(java.lang.String name,
BaseCollection object,
XWikiContext context)
|
void |
displaySearch(java.lang.StringBuffer buffer,
java.lang.String name,
java.lang.String prefix,
BaseCollection object,
XWikiContext context)
|
java.lang.String |
displaySearch(java.lang.String name,
java.lang.String prefix,
BaseCollection object,
XWikiContext context)
|
java.lang.String |
displayView(java.lang.String name,
BaseCollection object,
XWikiContext context)
|
void |
displayView(java.lang.StringBuffer buffer,
java.lang.String name,
java.lang.String prefix,
BaseCollection object,
XWikiContext context)
|
java.lang.String |
displayView(java.lang.String name,
java.lang.String prefix,
BaseCollection object,
XWikiContext context)
|
BaseProperty |
fromString(java.lang.String value)
|
BaseProperty |
fromStringArray(java.lang.String[] strings)
|
void |
fromXML(org.dom4j.Element pcel)
|
java.lang.String |
getClassName()
|
java.lang.String |
getClassType()
|
int |
getId()
|
java.lang.String |
getName()
|
int |
getNumber()
|
BaseCollection |
getObject()
|
java.lang.String |
getPrettyName()
|
BaseClass |
getxWikiClass()
|
BaseClass |
getxWikiClass(XWikiContext context)
|
void |
initLazyCollections()
|
boolean |
isUnmodifiable()
|
BaseProperty |
newPropertyfromXML(org.dom4j.Element ppcel)
|
void |
setClassType(java.lang.String type)
|
void |
setId(int id)
|
void |
setName(java.lang.String name)
|
void |
setNumber(int number)
|
void |
setObject(BaseCollection object)
|
void |
setPrettyName(java.lang.String prettyName)
|
void |
setUnmodifiable(boolean unmodifiable)
|
void |
setxWikiClass(BaseClass xWikiClass)
|
java.lang.String |
toFormString()
|
java.lang.String |
toString(BaseProperty property)
|
org.dom4j.Element |
toXML()
|
org.dom4j.Element |
toXML(BaseClass bclass)
|
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 |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
object
private BaseClass object
id
private int id
pMetaClass
private PropertyMetaClass pMetaClass
PropertyClass
public PropertyClass()
PropertyClass
public PropertyClass(java.lang.String name,
java.lang.String prettyname,
PropertyMetaClass xWikiClass)
getxWikiClass
public BaseClass getxWikiClass()
setxWikiClass
public void setxWikiClass(BaseClass xWikiClass)
getObject
public BaseCollection getObject()
- Specified by:
getObject
in interface PropertyInterface
setObject
public void setObject(BaseCollection object)
- Specified by:
setObject
in interface PropertyInterface
getId
public int getId()
- Specified by:
getId
in interface PropertyInterface
- Overrides:
getId
in class BaseCollection
setId
public void setId(int id)
- Specified by:
setId
in interface PropertyInterface
- Overrides:
setId
in class BaseCollection
checkField
public void checkField(java.lang.String name)
throws XWikiException
- Overrides:
checkField
in class BaseCollection
- Throws:
XWikiException
toString
public java.lang.String toString(BaseProperty property)
- Specified by:
toString
in interface PropertyClassInterface
fromString
public BaseProperty fromString(java.lang.String value)
- Specified by:
fromString
in interface PropertyClassInterface
newPropertyfromXML
public BaseProperty newPropertyfromXML(org.dom4j.Element ppcel)
displayHidden
public void displayHidden(java.lang.StringBuffer buffer,
java.lang.String name,
java.lang.String prefix,
BaseCollection object,
XWikiContext context)
- Specified by:
displayHidden
in interface PropertyClassInterface
displaySearch
public void displaySearch(java.lang.StringBuffer buffer,
java.lang.String name,
java.lang.String prefix,
BaseCollection object,
XWikiContext context)
- Specified by:
displaySearch
in interface PropertyClassInterface
displayView
public void displayView(java.lang.StringBuffer buffer,
java.lang.String name,
java.lang.String prefix,
BaseCollection object,
XWikiContext context)
- Specified by:
displayView
in interface PropertyClassInterface
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
displayHidden
public java.lang.String displayHidden(java.lang.String name,
java.lang.String prefix,
BaseCollection object,
XWikiContext context)
displayHidden
public java.lang.String displayHidden(java.lang.String name,
BaseCollection object,
XWikiContext context)
displaySearch
public java.lang.String displaySearch(java.lang.String name,
java.lang.String prefix,
BaseCollection object,
XWikiContext context)
displaySearch
public java.lang.String displaySearch(java.lang.String name,
BaseCollection object,
XWikiContext context)
displayView
public java.lang.String displayView(java.lang.String name,
java.lang.String prefix,
BaseCollection object,
XWikiContext context)
displayView
public java.lang.String displayView(java.lang.String name,
BaseCollection object,
XWikiContext context)
displayEdit
public java.lang.String displayEdit(java.lang.String name,
java.lang.String prefix,
BaseCollection object,
XWikiContext context)
displayEdit
public java.lang.String displayEdit(java.lang.String name,
BaseCollection object,
XWikiContext context)
getxWikiClass
public BaseClass getxWikiClass(XWikiContext context)
- Specified by:
getxWikiClass
in interface ObjectInterface
- Overrides:
getxWikiClass
in class BaseCollection
getClassName
public java.lang.String getClassName()
- Overrides:
getClassName
in class BaseCollection
getName
public java.lang.String getName()
- Specified by:
getName
in interface ElementInterface
- Overrides:
getName
in class BaseElement
setName
public void setName(java.lang.String name)
- Specified by:
setName
in interface ElementInterface
- Overrides:
setName
in class BaseElement
getPrettyName
public java.lang.String getPrettyName()
- Overrides:
getPrettyName
in class BaseElement
setPrettyName
public void setPrettyName(java.lang.String prettyName)
- Overrides:
setPrettyName
in class BaseElement
getNumber
public int getNumber()
- Overrides:
getNumber
in class BaseCollection
setNumber
public void setNumber(int number)
- Overrides:
setNumber
in class BaseCollection
getClassType
public java.lang.String getClassType()
setClassType
public void setClassType(java.lang.String type)
clone
public java.lang.Object clone()
- Overrides:
clone
in class BaseCollection
toXML
public org.dom4j.Element toXML(BaseClass bclass)
- Specified by:
toXML
in interface ObjectInterface
- Specified by:
toXML
in class BaseCollection
toXML
public org.dom4j.Element toXML()
- Specified by:
toXML
in interface PropertyInterface
fromXML
public void fromXML(org.dom4j.Element pcel)
toFormString
public java.lang.String toFormString()
- Specified by:
toFormString
in interface PropertyInterface
initLazyCollections
public void initLazyCollections()
isUnmodifiable
public boolean isUnmodifiable()
setUnmodifiable
public void setUnmodifiable(boolean unmodifiable)
fromStringArray
public BaseProperty fromStringArray(java.lang.String[] strings)
Copyright 2003 Ludovic Dubost