com.xpn.xwiki.objects
Class ListProperty

java.lang.Object
  extended by com.xpn.xwiki.objects.BaseElement
      extended by com.xpn.xwiki.objects.BaseProperty
          extended by com.xpn.xwiki.objects.ListProperty
All Implemented Interfaces:
ElementInterface, PropertyInterface, java.io.Serializable
Direct Known Subclasses:
DBStringListProperty, StringListProperty

public class ListProperty
extends BaseProperty

See Also:
Serialized Form

Field Summary
private  java.lang.String formStringSeparator
           
protected  java.util.List list
           
 
Constructor Summary
ListProperty()
           
 
Method Summary
 java.lang.Object clone()
           
 boolean equals(java.lang.Object obj)
           
 java.lang.String getFormStringSeparator()
           
 java.util.List getList()
           
 java.lang.String getTextValue()
           
 java.lang.Object getValue()
           
 void setFormStringSeparator(java.lang.String formStringSeparator)
           
 void setList(java.util.List list)
           
 void setValue(java.lang.Object value)
           
 java.lang.String toFormString()
           
 java.lang.String toSingleFormString()
           
 java.lang.String toString()
           
 java.lang.String toText()
           
 org.dom4j.Element toXML()
           
 
Methods inherited from class com.xpn.xwiki.objects.BaseProperty
getClassType, getId, getObject, hashCode, setClassType, setId, setObject, 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.ElementInterface
getName, setName
 

Field Detail

list

protected java.util.List list

formStringSeparator

private java.lang.String formStringSeparator
Constructor Detail

ListProperty

public ListProperty()
Method Detail

getFormStringSeparator

public java.lang.String getFormStringSeparator()

setFormStringSeparator

public void setFormStringSeparator(java.lang.String formStringSeparator)

getValue

public java.lang.Object getValue()
Overrides:
getValue in class BaseProperty

setValue

public void setValue(java.lang.Object value)
Overrides:
setValue in class BaseProperty

getTextValue

public java.lang.String getTextValue()

toText

public java.lang.String toText()
Overrides:
toText in class BaseProperty

toSingleFormString

public java.lang.String toSingleFormString()

toFormString

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

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class BaseProperty

clone

public java.lang.Object clone()
Overrides:
clone in class BaseProperty

getList

public java.util.List getList()

setList

public void setList(java.util.List list)

toXML

public org.dom4j.Element toXML()
Specified by:
toXML in interface PropertyInterface
Overrides:
toXML in class BaseProperty

toString

public java.lang.String toString()
Specified by:
toString in interface ElementInterface
Overrides:
toString in class BaseProperty


Copyright 2003 Ludovic Dubost