public class ImplementationImpl extends ModelObjectImpl implements Implementation, com.sun.xml.bind.JAXBObject, UnmarshallableObject, XMLSerializable, ValidatableObject
Modifier and Type | Class and Description |
---|---|
class |
ImplementationImpl.Unmarshaller |
Modifier and Type | Field and Description |
---|---|
protected Dependencies |
_Dependencies |
protected boolean |
_Final |
protected String |
_Identifier |
protected Messages |
_Messages |
protected String |
_Name |
protected String |
_Parent |
protected Properties |
_Properties |
protected Specifications |
_Specifications |
protected String |
_Vendor |
protected String |
_Version |
protected boolean |
has_Final |
static Class |
version |
_Documentation, _ModelVersion
Constructor and Description |
---|
ImplementationImpl() |
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.
|
Dependencies |
getDependencies()
Implementations the implementation depends on.
|
String |
getIdentifier()
Gets the value of the identifier property.
|
Messages |
getMessages()
Messages of the implementation.
|
String |
getName()
Gets the value of the name property.
|
String |
getParent()
Gets the value of the parent property.
|
Class |
getPrimaryInterface()
Gets the main interface that this object implements.
|
Properties |
getProperties()
Properties of the implementation.
|
Specifications |
getSpecifications()
Specifications implemented by this implementation.
|
String |
getVendor()
Gets the value of the vendor property.
|
String |
getVersion()
Gets the value of the version property.
|
boolean |
isFinal()
Gets the value of the final property.
|
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 |
setDependencies(Dependencies value)
Implementations the implementation depends on.
|
void |
setFinal(boolean value)
Sets the value of the final property.
|
void |
setIdentifier(String value)
Sets the value of the identifier property.
|
void |
setMessages(Messages value)
Messages of the implementation.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setParent(String value)
Sets the value of the parent property.
|
void |
setProperties(Properties value)
Properties of the implementation.
|
void |
setSpecifications(Specifications value)
Specifications implemented by this implementation.
|
void |
setVendor(String value)
Sets the value of the vendor property.
|
void |
setVersion(String value)
Sets the value of the version property.
|
getDocumentation, getModelVersion, setDocumentation, setModelVersion
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDocumentation, getModelVersion, setDocumentation, setModelVersion
protected boolean has_Final
protected boolean _Final
protected Dependencies _Dependencies
protected String _Identifier
protected Specifications _Specifications
protected Properties _Properties
public ImplementationImpl()
public String getName()
Implementation
getName
in interface Implementation
String
public void setName(String value)
Implementation
setName
in interface Implementation
value
- allowed object is
String
public Messages getMessages()
Implementation
getMessages
in interface Implementation
MessagesElement
Messages
public void setMessages(Messages value)
Implementation
setMessages
in interface Implementation
value
- allowed object is
MessagesElement
Messages
public String getParent()
Implementation
getParent
in interface Implementation
String
public void setParent(String value)
Implementation
setParent
in interface Implementation
value
- allowed object is
String
public boolean isFinal()
Implementation
isFinal
in interface Implementation
public void setFinal(boolean value)
Implementation
setFinal
in interface Implementation
public String getVendor()
Implementation
getVendor
in interface Implementation
String
public void setVendor(String value)
Implementation
setVendor
in interface Implementation
value
- allowed object is
String
public Dependencies getDependencies()
Implementation
getDependencies
in interface Implementation
DependenciesElement
Dependencies
public void setDependencies(Dependencies value)
Implementation
setDependencies
in interface Implementation
value
- allowed object is
DependenciesElement
Dependencies
public String getVersion()
Implementation
getVersion
in interface Implementation
String
public void setVersion(String value)
Implementation
setVersion
in interface Implementation
value
- allowed object is
String
public String getIdentifier()
Implementation
getIdentifier
in interface Implementation
String
public void setIdentifier(String value)
Implementation
setIdentifier
in interface Implementation
value
- allowed object is
String
public Specifications getSpecifications()
Implementation
getSpecifications
in interface Implementation
Specifications
SpecificationsElement
public void setSpecifications(Specifications value)
Implementation
setSpecifications
in interface Implementation
value
- allowed object is
Specifications
SpecificationsElement
public Properties getProperties()
Implementation
getProperties
in interface Implementation
Properties
PropertiesElement
public void setProperties(Properties value)
Implementation
setProperties
in interface Implementation
value
- allowed object is
Properties
PropertiesElement
public UnmarshallingEventHandler createUnmarshaller(UnmarshallingContext context)
UnmarshallableObject
createUnmarshaller
in interface UnmarshallableObject
createUnmarshaller
in class ModelObjectImpl
public void serializeBody(XMLSerializer context) throws SAXException
XMLSerializable
serializeBody
in interface XMLSerializable
serializeBody
in class ModelObjectImpl
SAXException
public void serializeAttributes(XMLSerializer context) throws SAXException
XMLSerializable
serializeAttributes
in interface XMLSerializable
serializeAttributes
in class ModelObjectImpl
SAXException
public void serializeURIs(XMLSerializer context) throws SAXException
XMLSerializable
serializeURIs
in interface XMLSerializable
serializeURIs
in class ModelObjectImpl
SAXException
public Class getPrimaryInterface()
ValidatableObject
FooImpl
will return Foo
from this method.getPrimaryInterface
in interface ValidatableObject
getPrimaryInterface
in class ModelObjectImpl
public com.sun.msv.verifier.DocumentDeclaration createRawValidator()
ValidatableObject
createRawValidator
in interface ValidatableObject
createRawValidator
in class ModelObjectImpl
Copyright © 2005-2012 jDTAUS. All Rights Reserved.