com.xpn.xwiki.objects
Interface ObjectInterface

All Superinterfaces:
ElementInterface
All Known Subinterfaces:
ClassInterface, PropertyClassInterface
All Known Implementing Classes:
BaseClass, BaseCollection, BaseObject, PropertyClass

public interface ObjectInterface
extends ElementInterface


Method Summary
 PropertyInterface get(java.lang.String name)
           
 BaseClass getxWikiClass(XWikiContext context)
           
 void put(java.lang.String name, PropertyInterface property)
           
 PropertyInterface safeget(java.lang.String name)
           
 void safeput(java.lang.String name, PropertyInterface property)
           
 org.dom4j.Element toXML(BaseClass bclass)
           
 
Methods inherited from interface com.xpn.xwiki.objects.ElementInterface
getName, setName, toString
 

Method Detail

getxWikiClass

public BaseClass getxWikiClass(XWikiContext context)
                        throws XWikiException
Throws:
XWikiException

get

public PropertyInterface get(java.lang.String name)
                      throws XWikiException
Throws:
XWikiException

put

public void put(java.lang.String name,
                PropertyInterface property)
         throws XWikiException
Throws:
XWikiException

safeget

public PropertyInterface safeget(java.lang.String name)

safeput

public void safeput(java.lang.String name,
                    PropertyInterface property)

toXML

public org.dom4j.Element toXML(BaseClass bclass)


Copyright 2003 Ludovic Dubost