com.xpn.xwiki.objects
Class BaseObject

java.lang.Object
  extended by com.xpn.xwiki.objects.BaseElement
      extended by com.xpn.xwiki.objects.BaseCollection
          extended by com.xpn.xwiki.objects.BaseObject
All Implemented Interfaces:
ElementInterface, ObjectInterface, java.io.Serializable, java.lang.Cloneable

public class BaseObject
extends BaseCollection
implements ObjectInterface, java.io.Serializable, java.lang.Cloneable

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.xpn.xwiki.objects.BaseCollection
className, fields, fieldsToRemove, LOG, number
 
Constructor Summary
BaseObject()
           
 
Method Summary
 java.lang.Object clone()
          
 void displayEdit(java.lang.StringBuffer buffer, java.lang.String name, java.lang.String prefix, XWikiContext context)
           
 java.lang.String displayEdit(java.lang.String name, java.lang.String prefix, XWikiContext context)
           
 java.lang.String displayEdit(java.lang.String name, XWikiContext context)
           
 void displayHidden(java.lang.StringBuffer buffer, java.lang.String name, java.lang.String prefix, XWikiContext context)
           
 java.lang.String displayHidden(java.lang.String name, java.lang.String prefix, XWikiContext context)
           
 java.lang.String displayHidden(java.lang.String name, XWikiContext context)
           
 void displayView(java.lang.StringBuffer buffer, java.lang.String name, java.lang.String prefix, XWikiContext context)
           
 java.lang.String displayView(java.lang.String name, java.lang.String prefix, XWikiContext context)
           
 java.lang.String displayView(java.lang.String name, XWikiContext context)
           
 boolean equals(java.lang.Object obj)
          
 void fromXML(org.dom4j.Element oel)
           
 int hashCode()
          
 Object newObjectApi(BaseObject obj, XWikiContext context)
           
 void set(java.lang.String fieldname, java.lang.Object value, XWikiContext context)
           
 void setId(int id)
          
 org.dom4j.Element toXML(BaseClass bclass)
          
 
Methods inherited from class com.xpn.xwiki.objects.BaseCollection
addField, addPropertyForRemoval, checkField, get, getClassName, getCustomMappingMap, getDateValue, getDiff, getDoubleValue, getField, getFieldList, getFieldsToRemove, getFloatValue, getId, getIntValue, getIntValue, getLargeStringValue, getListValue, getLongValue, getNumber, getProperties, getPropertyList, getPropertyNames, getSetValue, getSortedIterator, getStringValue, getxWikiClass, merge, put, removeField, safeget, safeput, setClassName, setDateValue, setDBStringListValue, setDoubleValue, setFields, setFieldsToRemove, setFloatValue, setIntValue, setLargeStringValue, setLongValue, setNumber, setSetValue, setStringListValue, setStringValue, toString, toXMLString
 
Methods inherited from class com.xpn.xwiki.objects.BaseElement
getDocumentSyntaxId, getName, getPrettyName, getWiki, setName, setPrettyName, setWiki
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.xpn.xwiki.objects.ObjectInterface
get, getxWikiClass, put, safeget, safeput
 
Methods inherited from interface com.xpn.xwiki.objects.ElementInterface
getName, setName, toString
 

Constructor Detail

BaseObject

public BaseObject()
Method Detail

hashCode

public int hashCode()

Overrides:
hashCode in class BaseCollection
See Also:
BaseCollection.hashCode()

setId

public void setId(int id)

Overrides:
setId in class BaseCollection
See Also:
BaseCollection.setId(int)

displayHidden

public void displayHidden(java.lang.StringBuffer buffer,
                          java.lang.String name,
                          java.lang.String prefix,
                          XWikiContext context)

displayView

public void displayView(java.lang.StringBuffer buffer,
                        java.lang.String name,
                        java.lang.String prefix,
                        XWikiContext context)

displayEdit

public void displayEdit(java.lang.StringBuffer buffer,
                        java.lang.String name,
                        java.lang.String prefix,
                        XWikiContext context)

displayHidden

public java.lang.String displayHidden(java.lang.String name,
                                      java.lang.String prefix,
                                      XWikiContext context)

displayView

public java.lang.String displayView(java.lang.String name,
                                    java.lang.String prefix,
                                    XWikiContext context)

displayEdit

public java.lang.String displayEdit(java.lang.String name,
                                    java.lang.String prefix,
                                    XWikiContext context)

displayHidden

public java.lang.String displayHidden(java.lang.String name,
                                      XWikiContext context)

displayView

public java.lang.String displayView(java.lang.String name,
                                    XWikiContext context)

displayEdit

public java.lang.String displayEdit(java.lang.String name,
                                    XWikiContext context)

clone

public java.lang.Object clone()

Overrides:
clone in class BaseCollection
See Also:
BaseCollection.clone()

equals

public boolean equals(java.lang.Object obj)

Overrides:
equals in class BaseCollection
See Also:
BaseCollection.equals(java.lang.Object)

toXML

public org.dom4j.Element toXML(BaseClass bclass)

Specified by:
toXML in interface ObjectInterface
Specified by:
toXML in class BaseCollection
See Also:
BaseCollection.toXML(com.xpn.xwiki.objects.classes.BaseClass)

fromXML

public void fromXML(org.dom4j.Element oel)
             throws XWikiException
Throws:
XWikiException

newObjectApi

public Object newObjectApi(BaseObject obj,
                           XWikiContext context)

set

public void set(java.lang.String fieldname,
                java.lang.Object value,
                XWikiContext context)


Copyright © 2004-2008 XWiki. All Rights Reserved.