Uses of Package
com.virtualweaver.xotics.datamodel

Packages that use com.virtualweaver.xotics.datamodel
com.virtualweaver.xotics.datamodel   
com.virtualweaver.xotics.datamodel.datatype   
com.virtualweaver.xotics.datamodel.editor   
com.virtualweaver.xotics.datamodel.editor.wrapper   
com.virtualweaver.xotics.datamodel.event   
com.virtualweaver.xotics.datamodel.xpath   
com.virtualweaver.xotics.datamodel.xpath.function   
 

Classes in com.virtualweaver.xotics.datamodel used by com.virtualweaver.xotics.datamodel
XoClassLoader
          This is the class loader used by the Xotics environment.
XoContainer
          This interface must be implemented for every Xotics Object representing an XML element which can have children elements.
XoContentModel
          XoContentModel represents the unique node to describe a content-model tree.
XoCustomizerInfos
          This class is used to associate a java.beans.Customizer object with a label (displayed in Xotics Editor).
XoDataType
          An interface to identify objects usable as data in XPath requests.
XoDMInstance
          XoDMInstance is the representation of an XML document in Xotics environment.
XoEnvironment
          This class is the entry point to access all Xotics features.
XoException
          Main XO core exception.
XoFactory
          XoFactory is responsible for loading an XoDMInstance object from an XML file, or creating it from scratch, provided the Registry has appropriate definitions and/or a specific XML processing instruction included in the parsed file gives the Data-Model definition file location.
XoLogMessageBuffer
          Log Buffer queues various messages from Xotics classes and accessible for user level log messages.
XoLogMessageBuffer.XoLogMessage
          Class representing a Xotics log message.
XoNode
          This empty interface identifies every XO implementation objects of XML nodes.
XoObject
          Here is the base interface XO Objects have to implement.
XoObjectSupport
          This is a default XoObject implementation developpers can use, by derivation, to increase productivity when an XoObject implementation has no requirement to derive from any specific Java object.
XoPolymorph
          When an element has several implementations in a namespace, every corresponding XoObject must implement this interface.
XoPolymorphWrapper
          This class represents all polymorph implementations of an element.
XoProperty
          Wrapper for a JavaBean property.
XoRegistry
          This is the registry holding all XML dialect implementations (Data-Model modules) loaded for an XO environment.
XoRoot
          This interface, extending XoContainer, must be implemented by all XO Container which can be root of an XO DM instance tree.
XoText
          Interface implemented by an XO object representing an XML text node.
XoTextContainer
          XoObject implementing this interface is considered as XO Object whose only child is a XML PCDATA text.
XoTextContainerSupport
          This is a default XoTextContainer implementation developpers can use to increase productivity when an XoTextContainer implementation has no requirement to derive from any specific Java object.
XoTextSupport
          This is a default XoText implementation developpers can use to increase productivity when an XoText implementation has no requirement to derive from any specific Java object.
XoUpdateHandler
          Objects implemented with these interface are used to update a DM instance asynchronously in real time.
XoValidityException
          This exception permits to identify the XO node where a validity error has occurred.
 

Classes in com.virtualweaver.xotics.datamodel used by com.virtualweaver.xotics.datamodel.datatype
XoDataType
          An interface to identify objects usable as data in XPath requests.
XoNode
          This empty interface identifies every XO implementation objects of XML nodes.
 

Classes in com.virtualweaver.xotics.datamodel used by com.virtualweaver.xotics.datamodel.editor
XoDMInstance
          XoDMInstance is the representation of an XML document in Xotics environment.
XoProperty
          Wrapper for a JavaBean property.
XoPropertyEditor
          This is an extension of java.beans.PropertyEditor, providing access to the XoProperty wrapper of an edited property.
 

Classes in com.virtualweaver.xotics.datamodel used by com.virtualweaver.xotics.datamodel.editor.wrapper
XoPropertyEditor
          This is an extension of java.beans.PropertyEditor, providing access to the XoProperty wrapper of an edited property.
 

Classes in com.virtualweaver.xotics.datamodel used by com.virtualweaver.xotics.datamodel.event
XoContainer
          This interface must be implemented for every Xotics Object representing an XML element which can have children elements.
XoDMInstance
          XoDMInstance is the representation of an XML document in Xotics environment.
XoObject
          Here is the base interface XO Objects have to implement.
 

Classes in com.virtualweaver.xotics.datamodel used by com.virtualweaver.xotics.datamodel.xpath
XoDataType
          An interface to identify objects usable as data in XPath requests.
XoException
          Main XO core exception.
XoRequestToolkit
          A toolkit class for XPath request processing.
 

Classes in com.virtualweaver.xotics.datamodel used by com.virtualweaver.xotics.datamodel.xpath.function
XoDataType
          An interface to identify objects usable as data in XPath requests.
XoException
          Main XO core exception.