Uses of Interface
net.sf.jaxme.xs.xml.XsGSimpleRestrictionModel

Packages that use XsGSimpleRestrictionModel
net.sf.jaxme.xs.impl   
net.sf.jaxme.xs.xml   
net.sf.jaxme.xs.xml.impl   
 

Uses of XsGSimpleRestrictionModel in net.sf.jaxme.xs.impl
 

Methods in net.sf.jaxme.xs.impl that return XsGSimpleRestrictionModel
protected  XsGSimpleRestrictionModel XSSimpleTypeRestrictionImpl.getRestriction()
           
 

Constructors in net.sf.jaxme.xs.impl with parameters of type XsGSimpleRestrictionModel
XSUnionTypeRestrictionImpl(XSType pParent, XSType pRestrictedType, XsGSimpleRestrictionModel pRestriction)
           
XSSimpleTypeRestrictionImpl(XSType pParent, XSType pRestrictedType, XsGSimpleRestrictionModel pRestriction)
           
XSListTypeRestrictionImpl(XSType pParent, XSType pRestrictedType, XsGSimpleRestrictionModel pRestriction)
           
XSAtomicTypeRestrictionImpl(XSType pParent, XSType pBaseType, XsGSimpleRestrictionModel pRestriction)
           
 

Uses of XsGSimpleRestrictionModel in net.sf.jaxme.xs.xml
 

Subinterfaces of XsGSimpleRestrictionModel in net.sf.jaxme.xs.xml
 interface XsERestriction
          Implementation of xs:restriction, following this specification: <xs:element name="restriction" id="restriction"> <xs:complexType> <xs:annotation> <xs:documentation source="http://www.w3.org/TR/xmlschema-2/#element-restriction"> base attribute and simpleType child are mutually exclusive, but one or other is required </xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="xs:annotated"> <xs:group ref="xs:simpleRestrictionModel"/> <xs:attribute name="base" type="xs:QName" use="optional"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:group name="simpleRestrictionModel"> <xs:sequence> <xs:element name="simpleType" type="xs:localSimpleType" minOccurs="0"/> <xs:group ref="xs:facets" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:group> <xs:group name="facets"> <xs:annotation> <xs:documentation> We should use a substitution group for facets, but that's ruled out because it would allow users to add their own, which we're not ready for yet.
 interface XsTComplexRestrictionType
          Implementation of xs:complexRestrictionType, as specified by the following: <xs:complexType name="complexRestrictionType"> <xs:complexContent> <xs:restriction base="xs:restrictionType"> <xs:sequence> <xs:element ref="xs:annotation" minOccurs="0"/> <xs:group ref="xs:typeDefParticle" minOccurs="0"/> <xs:group ref="xs:attrDecls"/> </xs:sequence> </xs:restriction> </xs:complexContent> </xs:complexType>
 interface XsTRestrictionType
          Implementation of xs:restrictionType, as specified by the following: <xs:complexType name="restrictionType"> <xs:complexContent> <xs:extension base="xs:annotated"> <xs:sequence> <xs:choice> <xs:group ref="xs:typeDefParticle" minOccurs="0"/> <xs:group ref="xs:simpleRestrictionModel" minOccurs="0"/> </xs:choice> <xs:group ref="xs:attrDecls"/> </xs:sequence> <xs:attribute name="base" type="xs:QName" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType>
 interface XsTSimpleRestrictionType
          Implementation of xs:simpleRestrictionType, as specified by the following: <xs:complexType name="simpleRestrictionType"> <xs:complexContent> <xs:restriction base="xs:restrictionType"> <xs:sequence> <xs:element ref="xs:annotation" minOccurs="0"/> <xs:group ref="xs:simpleRestrictionModel" minOccurs="0"/> <xs:group ref="xs:attrDecls"/> </xs:sequence> </xs:restriction> </xs:complexContent> </xs:complexType>
 

Methods in net.sf.jaxme.xs.xml that return XsGSimpleRestrictionModel
 XsGSimpleRestrictionModel XsObjectFactory.newXsGSimpleRestrictionModel(XsObject pOwner)
           
 

Uses of XsGSimpleRestrictionModel in net.sf.jaxme.xs.xml.impl
 

Classes in net.sf.jaxme.xs.xml.impl that implement XsGSimpleRestrictionModel
 class XsERestrictionImpl
          Implementation of xs:restriction, following this specification: <xs:element name="restriction" id="restriction"> <xs:complexType> <xs:annotation> <xs:documentation source="http://www.w3.org/TR/xmlschema-2/#element-restriction"> base attribute and simpleType child are mutually exclusive, but one or other is required </xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="xs:annotated"> <xs:group ref="xs:simpleRestrictionModel"/> <xs:attribute name="base" type="xs:QName" use="optional"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:group name="simpleRestrictionModel"> <xs:sequence> <xs:element name="simpleType" type="xs:localSimpleType" minOccurs="0"/> <xs:group ref="xs:facets" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:group> <xs:group name="facets"> <xs:annotation> <xs:documentation> We should use a substitution group for facets, but that's ruled out because it would allow users to add their own, which we're not ready for yet.
 class XsGSimpleRestrictionModelImpl
          Interface of xs:simpleRestrictionModel, following this specification: <xs:group name="simpleRestrictionModel"> <xs:sequence> <xs:element name="simpleType" type="xs:localSimpleType" minOccurs="0"/> <xs:group ref="xs:facets" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:group> <xs:group name="facets"> <xs:annotation> <xs:documentation> We should use a substitution group for facets, but that's ruled out because it would allow users to add their own, which we're not ready for yet.
 class XsTComplexRestrictionTypeImpl
          Implementation of xs:complexRestrictionType, as specified by the following: <xs:complexType name="complexRestrictionType"> <xs:complexContent> <xs:restriction base="xs:restrictionType"> <xs:sequence> <xs:element ref="xs:annotation" minOccurs="0"/> <xs:group ref="xs:typeDefParticle" minOccurs="0"/> <xs:group ref="xs:attrDecls"/> </xs:sequence> </xs:restriction> </xs:complexContent> </xs:complexType>
 class XsTRestrictionTypeImpl
          Implementation of xs:restrictionType, as specified by the following: <xs:complexType name="restrictionType"> <xs:complexContent> <xs:extension base="xs:annotated"> <xs:sequence> <xs:choice> <xs:group ref="xs:typeDefParticle" minOccurs="0"/> <xs:group ref="xs:simpleRestrictionModel" minOccurs="0"/> </xs:choice> <xs:group ref="xs:attrDecls"/> </xs:sequence> <xs:attribute name="base" type="xs:QName" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType>
 class XsTSimpleRestrictionTypeImpl
          Implementation of xs:simpleRestrictionType, as specified by the following: <xs:complexType name="simpleRestrictionType"> <xs:complexContent> <xs:restriction base="xs:restrictionType"> <xs:sequence> <xs:element ref="xs:annotation" minOccurs="0"/> <xs:group ref="xs:simpleRestrictionModel" minOccurs="0"/> <xs:group ref="xs:attrDecls"/> </xs:sequence> </xs:restriction> </xs:complexContent> </xs:complexType>
 

Methods in net.sf.jaxme.xs.xml.impl that return XsGSimpleRestrictionModel
 XsGSimpleRestrictionModel XsObjectFactoryImpl.newXsGSimpleRestrictionModel(XsObject pOwner)