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

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

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.xpn.xwiki.objects.BaseCollection
className, fields, fieldsToRemove, 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 displaySearch(java.lang.StringBuffer buffer, java.lang.String name, java.lang.String prefix, XWikiContext context)
           
 java.lang.String displaySearch(java.lang.String name, java.lang.String prefix, XWikiContext context)
           
 java.lang.String displaySearch(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, getDateValue, getDiff, getDoubleValue, getField, getFieldList, getFieldsToRemove, getFloatValue, getId, getIntValue, getIntValue, getLargeStringValue, getLongValue, getMap, getNumber, getProperties, getPropertyList, getPropertyNames, getSetValue, getStringValue, getxWikiClass, merge, put, removeField, safeget, safeput, setClassName, setDateValue, setDoubleValue, setFields, setFieldsToRemove, setFloatValue, 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.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

setId

public void setId(int id)
Overrides:
setId in class BaseCollection

displayHidden

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

displaySearch

public void displaySearch(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)

displaySearch

public java.lang.String displaySearch(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)

displaySearch

public java.lang.String displaySearch(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

equals

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

toXML

public org.dom4j.Element toXML(BaseClass bclass)
Specified by:
toXML in interface ObjectInterface
Specified by:
toXML in class BaseCollection

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 2003 Ludovic Dubost