java.lang.Object
org.apache.ws.jaxme.xs.xml.impl.XsObjectImpl
org.apache.ws.jaxme.xs.xml.impl.XsTOpenAttrsImpl
org.apache.ws.jaxme.xs.xml.impl.XsTAnnotatedImpl
- All Implemented Interfaces:
- org.apache.ws.jaxme.xs.xml.XsObject, org.apache.ws.jaxme.xs.xml.XsTAnnotated, org.apache.ws.jaxme.xs.xml.XsTOpenAttrs
- Direct Known Subclasses:
- XsEComplexContentImpl, XsEFieldImpl, XsEImportImpl, XsEIncludeImpl, XsEListImpl, XsENotationImpl, XsERedefineImpl, XsERestrictionImpl, XsESelectorImpl, XsESimpleContentImpl, XsEUnionImpl, XsGAllModelImpl, XsTAllImpl, XsTAttributeGroupImpl, XsTAttributeGroupRefImpl, XsTAttributeImpl, XsTComplexTypeImpl, XsTElementImpl, XsTExtensionTypeImpl, XsTFacetBaseImpl, XsTGroupImpl, XsTKeybaseImpl, XsTNamedGroupImpl, XsTRestrictionTypeImpl, XsTSimpleExplicitGroupImpl, XsTSimpleExtensionTypeImpl, XsTSimpleTypeImpl, XsTWildcardImpl
- public class XsTAnnotatedImpl
- extends XsTOpenAttrsImpl
- implements org.apache.ws.jaxme.xs.xml.XsTAnnotated
Implementation of an annotated element, as specified
by the following:
<xs:complexType name="annotated">
<xs:annotation>
<xs:documentation>
This type is extended by all types which allow annotation
other than <schema> itself.
</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="xs:openAttrs">
<xs:sequence>
<xs:element ref="xs:annotation" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="id" type="xs:ID"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
| Fields inherited from class org.apache.ws.jaxme.xs.xml.impl.XsObjectImpl |
|
| Methods inherited from class org.apache.ws.jaxme.xs.xml.impl.XsObjectImpl |
asXsQName, asXsQName, getContext, getLocator, getNamespaceSupport, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, isValidated, validate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
annotation
private org.apache.ws.jaxme.xs.xml.XsEAnnotation annotation
id
private org.apache.ws.jaxme.xs.xml.XsID id
XsTAnnotatedImpl
protected XsTAnnotatedImpl(org.apache.ws.jaxme.xs.xml.XsObject pParent)
createAnnotation
public org.apache.ws.jaxme.xs.xml.XsEAnnotation createAnnotation()
- Specified by:
createAnnotation in interface org.apache.ws.jaxme.xs.xml.XsTAnnotated
getAnnotation
public org.apache.ws.jaxme.xs.xml.XsEAnnotation getAnnotation()
- Specified by:
getAnnotation in interface org.apache.ws.jaxme.xs.xml.XsTAnnotated
setId
public void setId(org.apache.ws.jaxme.xs.xml.XsID pId)
- Specified by:
setId in interface org.apache.ws.jaxme.xs.xml.XsTAnnotated
getId
public org.apache.ws.jaxme.xs.xml.XsID getId()
- Specified by:
getId in interface org.apache.ws.jaxme.xs.xml.XsTAnnotated