org.apache.ws.jaxme.xs.xml.impl
public class XsEAnnotationImpl extends XsTOpenAttrsImpl implements XsEAnnotation
Implementation of xs:annotation
, as specified
by the following:
<xs:element name="annotation" id="annotation"> <xs:annotation> <xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-annotation"/> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="xs:openAttrs"> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element ref="xs:appinfo"/> <xs:element ref="xs:documentation"/> </xs:choice> <xs:attribute name="id" type="xs:ID"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element>
Constructor Summary | |
---|---|
protected | XsEAnnotationImpl(XsObject pParent) |
Method Summary | |
---|---|
protected void | addChild(Object pChild) |
XsEAppinfo | createAppinfo() |
XsEDocumentation | createDocumentation() |
XsEAppinfo[] | getAppinfos() |
ContentHandler | getChildHandler(String pQName, String pNamespaceURI, String pLocalName) |
Object[] | getChilds() |
XsEDocumentation[] | getDocumentations() |
XsID | getId() |
void | setId(XsID pId) |