Package org.web3d.x3d.util.x3duom
Class ObjectFactory
java.lang.Object
org.web3d.x3d.util.x3duom.ObjectFactory
public class ObjectFactory
extends java.lang.Object
This object contains factory methods for each
Java content interface and Java element interface
generated in the org.web3d.x3d.util.x3duom package.
An ObjectFactory allows you to programatically construct new instances of the Java representation for XML content. The Java representation of XML content can consist of schema derived interfaces and classes representing the binding of schema type definitions, element declarations and model groups. Factory methods for each of these are provided in this class.
-
Constructor Summary
Constructors Constructor Description ObjectFactory()
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.web3d.x3d.util.x3duom -
Method Summary
-
Constructor Details
-
ObjectFactory
public ObjectFactory()Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.web3d.x3d.util.x3duom
-
-
Method Details
-
createAbstractNodeType
Create an instance ofAbstractNodeType
-
createInterfaceDefinition
Create an instance ofInterfaceDefinition
-
createComponentInfo
Create an instance ofComponentInfo
-
createInheritance
Create an instance ofInheritance
-
createAdditionalInheritance
Create an instance ofAdditionalInheritance
-
createField
Create an instance ofField
-
createEnumeration
Create an instance ofEnumeration
-
createContainerField
Create an instance ofContainerField
-
createContentModel
Create an instance ofContentModel
-
createFieldDeclaration
Create an instance ofFieldDeclaration
-
createGroupContentModel
Create an instance ofGroupContentModel
-
createNodeContentModel
Create an instance ofNodeContentModel
-
createStatementContentModel
Create an instance ofStatementContentModel
-
createAbstractNodeTypes
Create an instance ofAbstractNodeTypes
-
createAbstractObjectType
Create an instance ofAbstractObjectType
-
createAbstractObjectTypes
Create an instance ofAbstractObjectTypes
-
createConcreteNode
Create an instance ofConcreteNode
-
createConcreteNodes
Create an instance ofConcreteNodes
-
createFieldType
Create an instance ofFieldType
-
createFieldTypes
Create an instance ofFieldTypes
-
createSimpleType
Create an instance ofSimpleType
-
createSimpleTypeEnumerations
Create an instance ofSimpleTypeEnumerations
-
createStatement
Create an instance ofStatement
-
createStatements
Create an instance ofStatements
-
createX3DUnifiedObjectModel
Create an instance ofX3DUnifiedObjectModel
-
createAllowedElement
public javax.xml.bind.JAXBElement<java.lang.Object> createAllowedElement(java.lang.Object value)Create an instance ofJAXBElement
<
Object
>
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
Object
>
-
createSourceText
public javax.xml.bind.JAXBElement<java.lang.Object> createSourceText(java.lang.Object value)Create an instance ofJAXBElement
<
Object
>
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
Object
>
-