org.apache.ws.jaxme.xs.xml
Interface XsEAnnotation
- XsObject, XsTOpenAttrs
- XsEAnnotationImpl
public interface XsEAnnotation
Interface 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>
createAppinfo
public XsEAppinfo createAppinfo()
Creates a new 'appinfo' child element.
createDocumentation
public XsEDocumentation createDocumentation()
Creates a new 'documentation' child element.
getAppinfos
public XsEAppinfo[] getAppinfos()
Returns all the 'appinfo' child elements in the
order of creation by
createAppinfo()
.
getChilds
public Object[] getChilds()
Returns all the annotations child elements in the
order of creation.
setId
public void setId(XsID pId)