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>
| Modifier and Type | Method and Description |
|---|---|
XsEAnnotation |
createAnnotation() |
XsTAttributeGroup |
createAttributeGroup() |
XsTComplexType |
createComplexType() |
XsTGroup |
createGroup() |
XsETopLevelSimpleType |
createSimpleType() |
java.lang.Object[] |
getChilds()
Returns the child elemens.
|
XsID |
getId() |
XsAnyURI |
getSchemaLocation() |
void |
setId(XsID pID) |
void |
setSchemaLocation(XsAnyURI pSchemaLocation) |
getOpenAttributesgetLocator, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, validatevoid setId(XsID pID)
XsID getId()
void setSchemaLocation(XsAnyURI pSchemaLocation)
XsAnyURI getSchemaLocation()
XsEAnnotation createAnnotation()
XsETopLevelSimpleType createSimpleType()
XsTComplexType createComplexType()
XsTGroup createGroup()
XsTAttributeGroup createAttributeGroup()
java.lang.Object[] getChilds()
Returns the child elemens. Any element in the object array is an instance of
XsETopLevelSimpleType, XsTComplexType, XsTGroup, or
XsTAttributeGroup.