org.gxos
Class MetaObject

java.lang.Object
  |
  +--org.gxos.schema.TreeObject
        |
        +--org.gxos.schema.Entity
              |
              +--org.gxos.MetaObject
All Implemented Interfaces:
java.io.Serializable

public class MetaObject
extends Entity

See Also:
Entity, Serialized Form

Constructor Summary
MetaObject(java.lang.String name, NodeTypeType type, NodeRootingType rooting)
           
MetaObject(TreeObject parent, java.lang.String name, NodeTypeType type, NodeRootingType rooting)
           
 
Method Summary
static MetaObject createAdmin(TreeObject root)
           
static MetaObject createCapabilities(TreeObject root)
           
static MetaObject createDevices(TreeObject root)
           
static MetaObject createDocuments(TreeObject root)
           
static MetaObject createEvents(TreeObject root)
           
static MetaObject createMultimedia(TreeObject root)
           
static MetaObject createRootObject(java.lang.String rootName)
           
static MetaObject createUsers(TreeObject root)
           
 
Methods inherited from class org.gxos.schema.Entity
isValid, marshal, marshal, unmarshal, validate
 
Methods inherited from class org.gxos.schema.TreeObject
addCustomExtension, addNodeComment, enumerateCustomExtension, enumerateNodeComment, getCustomExtension, getCustomExtension, getCustomExtensionCount, getCustomType, getExtensions, getHistoryObject, getNodeChildren, getNodeComment, getNodeComment, getNodeCommentCount, getNodeContents, getNodeEndTime, getNodeName, getNodeProfile, getNodeRooting, getNodeStartTime, getNodeType, getNodeUpdateTime, getNodeVersionNumber, getParentObject, removeAllCustomExtension, removeAllNodeComment, removeCustomExtension, removeNodeComment, setCustomExtension, setCustomExtension, setCustomType, setExtensions, setHistoryObject, setNodeChildren, setNodeComment, setNodeComment, setNodeContents, setNodeEndTime, setNodeName, setNodeProfile, setNodeRooting, setNodeStartTime, setNodeType, setNodeUpdateTime, setNodeVersionNumber, setParentObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetaObject

public MetaObject(java.lang.String name,
                  NodeTypeType type,
                  NodeRootingType rooting)

MetaObject

public MetaObject(TreeObject parent,
                  java.lang.String name,
                  NodeTypeType type,
                  NodeRootingType rooting)
Method Detail

createRootObject

public static MetaObject createRootObject(java.lang.String rootName)

createCapabilities

public static MetaObject createCapabilities(TreeObject root)

createUsers

public static MetaObject createUsers(TreeObject root)

createDevices

public static MetaObject createDevices(TreeObject root)

createDocuments

public static MetaObject createDocuments(TreeObject root)

createEvents

public static MetaObject createEvents(TreeObject root)

createAdmin

public static MetaObject createAdmin(TreeObject root)

createMultimedia

public static MetaObject createMultimedia(TreeObject root)