public class ModelObjectImpl extends Object implements ModelObject, com.sun.xml.bind.JAXBObject, UnmarshallableObject, XMLSerializable, ValidatableObject
Modifier and Type | Class and Description |
---|---|
class |
ModelObjectImpl.Unmarshaller |
Modifier and Type | Field and Description |
---|---|
protected Texts |
_Documentation |
protected String |
_ModelVersion |
static Class |
version |
Constructor and Description |
---|
ModelObjectImpl() |
Modifier and Type | Method and Description |
---|---|
com.sun.msv.verifier.DocumentDeclaration |
createRawValidator()
Gets the schema fragment associated with this class.
|
UnmarshallingEventHandler |
createUnmarshaller(UnmarshallingContext context)
Creates an unmarshaller that will unmarshall this object.
|
Texts |
getDocumentation()
Documentation of the object.
|
String |
getModelVersion()
Gets the value of the modelVersion property.
|
Class |
getPrimaryInterface()
Gets the main interface that this object implements.
|
void |
serializeAttributes(XMLSerializer context)
Serializes attributes into the specified target.
|
void |
serializeBody(XMLSerializer context)
Serializes child elements and texts into the specified target.
|
void |
serializeURIs(XMLSerializer context)
Declares all the namespace URIs this object is using at
its top-level scope into the specified target.
|
void |
setDocumentation(Texts value)
Documentation of the object.
|
void |
setModelVersion(String value)
Sets the value of the modelVersion property.
|
protected Texts _Documentation
protected String _ModelVersion
public ModelObjectImpl()
public Texts getDocumentation()
ModelObject
getDocumentation
in interface ModelObject
DocumentationElement
Texts
public void setDocumentation(Texts value)
ModelObject
setDocumentation
in interface ModelObject
value
- allowed object is
DocumentationElement
Texts
public String getModelVersion()
ModelObject
getModelVersion
in interface ModelObject
String
public void setModelVersion(String value)
ModelObject
setModelVersion
in interface ModelObject
value
- allowed object is
String
public UnmarshallingEventHandler createUnmarshaller(UnmarshallingContext context)
UnmarshallableObject
createUnmarshaller
in interface UnmarshallableObject
public void serializeBody(XMLSerializer context) throws SAXException
XMLSerializable
serializeBody
in interface XMLSerializable
SAXException
public void serializeAttributes(XMLSerializer context) throws SAXException
XMLSerializable
serializeAttributes
in interface XMLSerializable
SAXException
public void serializeURIs(XMLSerializer context) throws SAXException
XMLSerializable
serializeURIs
in interface XMLSerializable
SAXException
public Class getPrimaryInterface()
ValidatableObject
FooImpl
will return Foo
from this method.getPrimaryInterface
in interface ValidatableObject
public com.sun.msv.verifier.DocumentDeclaration createRawValidator()
ValidatableObject
createRawValidator
in interface ValidatableObject
Copyright © 2005-2012 jDTAUS. All Rights Reserved.