|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use XsAGDefRef | |
net.sf.jaxme.xs.xml | |
net.sf.jaxme.xs.xml.impl |
Uses of XsAGDefRef in net.sf.jaxme.xs.xml |
Subinterfaces of XsAGDefRef in net.sf.jaxme.xs.xml | |
interface |
XsEChoice
Interface of the xs:choice element, with the following
specification:
<xs:element name="choice" type="xs:explicitGroup" id="choice">
<xs:annotation>
<xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-choice"/>
</xs:annotation>
</xs:element>
|
interface |
XsESequence
Interface of the xs:sequence element, with the following
specification:
<xs:element name="sequence" type="xs:explicitGroup" id="sequence">
<xs:annotation>
<xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-sequence"/>
</xs:annotation>
</xs:element>
|
interface |
XsTAll
Interface of the following type: <xs:complexType name="all"> <xs:annotation> <xs:documentation> Only elements allowed inside </xs:documentation> </xs:annotation> <xs:complexContent> <xs:restriction base="xs:explicitGroup"> <xs:group ref="xs:allModel"/> <xs:attribute name="minOccurs" use="optional" default="1"> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:enumeration value="0"/> <xs:enumeration value="1"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="maxOccurs" use="optional" default="1"> <xs:simpleType> <xs:restriction base="xs:allNNI"> <xs:enumeration value="1"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:restriction> </xs:complexContent> </xs:complexType> |
interface |
XsTAttributeGroup
Interface of an xs:attributeGroup ,
with the following specification:
<xs:complexType name="attributeGroup" abstract="true">
<xs:complexContent>
<xs:extension base="xs:annotated">
<xs:group ref="xs:attrDecls"/>
<xs:attributeGroup ref="xs:defRef"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
|
interface |
XsTElement
Implementation of the xs:element type,
as specified by the following:
|
interface |
XsTExplicitGroup
Interface of the xs:explicitGroup
type, as specified by the following:
|
interface |
XsTGroup
Interface of the xs:group , type, with the
following specification:
<xs:complexType name="group" abstract="true">
<xs:annotation>
<xs:documentation>
group type for explicit groups, named top-level groups and
group references
</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="xs:annotated">
<xs:group ref="xs:particle" minOccurs="0" maxOccurs="unbounded"/>
<xs:attributeGroup ref="xs:defRef"/>
<xs:attributeGroup ref="xs:occurs"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
|
interface |
XsTGroupRef
Implementation of the xs:groupRef type,
with the following specification:
|
interface |
XsTLocalElement
Interface of the xs:localElement type, as
specified by:
|
interface |
XsTRealGroup
Interface of the xs:realGroup type, as specified
by the following:
<xs:complexType name="realGroup">
<xs:complexContent>
<xs:restriction base="xs:group">
<xs:sequence>
<xs:element ref="xs:annotation" minOccurs="0"/>
<xs:choice minOccurs="0" maxOccurs="1">
<xs:element ref="xs:all"/>
<xs:element ref="xs:choice"/>
<xs:element ref="xs:sequence"/>
</xs:choice>
</xs:sequence>
</xs:restriction>
</xs:complexContent>
</xs:complexType>
Implementation note: This interface does not define
any additional methods. |
interface |
XsTTopLevelElement
Interface of the xs:topLevelElement type, with
the following specification:
|
Methods in net.sf.jaxme.xs.xml that return XsAGDefRef | |
XsAGDefRef |
XsObjectFactory.newXsAGDefRef(XsObject pOwner)
|
Uses of XsAGDefRef in net.sf.jaxme.xs.xml.impl |
Classes in net.sf.jaxme.xs.xml.impl that implement XsAGDefRef | |
class |
XsAGDefRefImpl
Implementation of the attribute group xs:defRef ,
as specified by the following:
<xs:attributeGroup name="defRef">
<xs:annotation>
<xs:documentation>
for element, group and attributeGroup,
which both define and reference
</xs:documentation>
</xs:annotation>
<xs:attribute name="name" type="xs:NCName"/>
<xs:attribute name="ref" type="xs:QName"/>
</xs:attributeGroup>
Implementation note: The 'name' and 'ref' attributes
are mutually exclusive. |
class |
XsEChoiceImpl
Implementation of the xs:choice element, with the following
specification:
<xs:element name="choice" type="xs:explicitGroup" id="choice">
<xs:annotation>
<xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-choice"/>
</xs:annotation>
</xs:element>
|
class |
XsESequenceImpl
Implementation of the xs:sequence element, with the following
specification:
<xs:element name="sequence" type="xs:explicitGroup" id="sequence">
<xs:annotation>
<xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-sequence"/>
</xs:annotation>
</xs:element>
|
class |
XsTAllImpl
Implementation of the following type: <xs:complexType name="all"> <xs:annotation> <xs:documentation> Only elements allowed inside </xs:documentation> </xs:annotation> <xs:complexContent> <xs:restriction base="xs:explicitGroup"> <xs:group ref="xs:allModel"/> <xs:attribute name="minOccurs" use="optional" default="1"> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:enumeration value="0"/> <xs:enumeration value="1"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="maxOccurs" use="optional" default="1"> <xs:simpleType> <xs:restriction base="xs:allNNI"> <xs:enumeration value="1"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:restriction> </xs:complexContent> </xs:complexType> |
class |
XsTAttributeGroupImpl
Implementation of an xs:attributeGroup ,
with the following specification:
<xs:complexType name="attributeGroup" abstract="true">
<xs:complexContent>
<xs:extension base="xs:annotated">
<xs:group ref="xs:attrDecls"/>
<xs:attributeGroup ref="xs:defRef"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
|
class |
XsTElementImpl
Implementation of the xs:element type,
as specified by the following:
<xs:complexType name="element" abstract="true">
<xs:annotation>
<xs:documentation>
The element element can be used either
at the top level to define an element-type binding globally,
or within a content model to either reference a globally-defined
element or type or declare an element-type binding locally.
|
class |
XsTExplicitGroupImpl
Implementation of the xs:explicitGroup
type, as specified by the following:
|
class |
XsTGroupImpl
Implementation of the xs:group , type, with the
following specification:
<xs:complexType name="group" abstract="true">
<xs:annotation>
<xs:documentation>
group type for explicit groups, named top-level groups and
group references
</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="xs:annotated">
<xs:group ref="xs:particle" minOccurs="0" maxOccurs="unbounded"/>
<xs:attributeGroup ref="xs:defRef"/>
<xs:attributeGroup ref="xs:occurs"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
|
class |
XsTGroupRefImpl
Implementation of the xs:groupRef type,
with the following specification:
|
class |
XsTLocalAllElementImpl
|
class |
XsTLocalElementImpl
Implementation of the xs:localElement type, as
specified by:
<xs:complexType name="localElement">
<xs:complexContent>
<xs:restriction base="xs:element">
<xs:sequence>
<xs:element ref="xs:annotation" minOccurs="0"/>
<xs:choice minOccurs="0">
<xs:element name="simpleType" type="xs:localSimpleType"/>
<xs:element name="complexType" type="xs:localComplexType"/>
</xs:choice>
<xs:group ref="xs:identityConstraint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="substitutionGroup" use="prohibited"/>
<xs:attribute name="final" use="prohibited"/>
<xs:attribute name="abstract" use="prohibited"/>
</xs:restriction>
</xs:complexContent>
</xs:complexType>
Implementation note: This class doesn't specify any
additional methods. |
class |
XsTRealGroupImpl
Implementation of the xs:realGroup type, as specified
by the following:
<xs:complexType name="realGroup">
<xs:complexContent>
<xs:restriction base="xs:group">
<xs:sequence>
<xs:element ref="xs:annotation" minOccurs="0"/>
<xs:choice minOccurs="0" maxOccurs="1">
<xs:element ref="xs:all"/>
<xs:element ref="xs:choice"/>
<xs:element ref="xs:sequence"/>
</xs:choice>
</xs:sequence>
</xs:restriction>
</xs:complexContent>
</xs:complexType>
Implementation note: This interface does not define
any additional methods. |
class |
XsTTopLevelElementImpl
Interface of the xs:topLevelElement type, with
the following specification:
|
Methods in net.sf.jaxme.xs.xml.impl that return XsAGDefRef | |
XsAGDefRef |
XsObjectFactoryImpl.newXsAGDefRef(XsObject pOwner)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |