org.apache.ws.jaxme.xs.xml
Interface XsERedefine
- All Superinterfaces:
- XsObject, XsTOpenAttrs
- All Known Implementing Classes:
- XsERedefineImpl
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>
- Author:
- Jochen Wiedmann
setId
void setId(XsID pID)
getId
XsID getId()
setSchemaLocation
void setSchemaLocation(XsAnyURI pSchemaLocation)
getSchemaLocation
XsAnyURI getSchemaLocation()
createAnnotation
XsEAnnotation createAnnotation()
createSimpleType
XsETopLevelSimpleType createSimpleType()
createComplexType
XsTComplexType createComplexType()
createGroup
XsTGroup createGroup()
createAttributeGroup
XsTAttributeGroup createAttributeGroup()
getChilds
java.lang.Object[] getChilds()
Returns the child elemens. Any element in the object array is an instance of
XsETopLevelSimpleType
, XsTComplexType
, XsTGroup
, or
XsTAttributeGroup
.