org.apache.ws.jaxme.xs.xml
public interface XsERedefine extends XsTOpenAttrs
Implementation of xs:redefine, as specified
by the following:
<xs:element name="redefine" id="redefine">
<xs:annotation>
<xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-redefine"/>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="xs:openAttrs">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="xs:annotation"/>
<xs:group ref="xs:redefinable"/>
</xs:choice>
<xs:attribute name="schemaLocation" type="xs:anyURI" use="required"/>
<xs:attribute name="id" type="xs:ID"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
| Method Summary | |
|---|---|
| XsEAnnotation | createAnnotation() |
| XsTAttributeGroup | createAttributeGroup() |
| XsTComplexType | createComplexType() |
| XsTGroup | createGroup() |
| XsETopLevelSimpleType | createSimpleType() |
| Object[] | getChilds() Returns the child elemens. |
| XsID | getId() |
| XsAnyURI | getSchemaLocation() |
| void | setId(XsID pID) |
| void | setSchemaLocation(XsAnyURI pSchemaLocation) |
Returns the child elemens. Any element in the object array is an instance of XsETopLevelSimpleType, XsTComplexType, XsTGroup, or XsTAttributeGroup.