com.xpn.xwiki.api
Class Collection

java.lang.Object
  extended bycom.xpn.xwiki.api.Api
      extended bycom.xpn.xwiki.api.Element
          extended bycom.xpn.xwiki.api.Collection
Direct Known Subclasses:
Class, Object, PropertyClass

public abstract class Collection
extends Element


Field Summary
 
Fields inherited from class com.xpn.xwiki.api.Element
element
 
Fields inherited from class com.xpn.xwiki.api.Api
context
 
Constructor Summary
Collection(BaseCollection collection, XWikiContext context)
           
 
Method Summary
protected  BaseCollection getCollection()
           
 java.lang.String getName()
           
 int getNumber()
           
 java.lang.String getPrettyName()
           
 Element[] getProperties()
           
 Property getProperty(java.lang.String name)
           
 java.lang.Object[] getPropertyNames()
           
 Class getxWikiClass()
           
 
Methods inherited from class com.xpn.xwiki.api.Element
getBaseElement
 
Methods inherited from class com.xpn.xwiki.api.Api
checkProgrammingRights, hasAccessLevel, hasAdminRights, hasProgrammingRights
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Collection

public Collection(BaseCollection collection,
                  XWikiContext context)
Method Detail

getCollection

protected BaseCollection getCollection()

getxWikiClass

public Class getxWikiClass()

getName

public java.lang.String getName()
Overrides:
getName in class Element

getPrettyName

public java.lang.String getPrettyName()

getNumber

public int getNumber()

getPropertyNames

public java.lang.Object[] getPropertyNames()

getProperties

public Element[] getProperties()

getProperty

public Property getProperty(java.lang.String name)


Copyright 2003 Ludovic Dubost