Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.apache.ws.jaxme.xs.xml
Interface XsGAttrDecls  view XsGAttrDecls download XsGAttrDecls.java

All Known Subinterfaces:
XsGComplexTypeModel, XsTAttributeGroup, XsTComplexRestrictionType, XsTComplexType, XsTExtensionType, XsTLocalComplexType, XsTRestrictionType, XsTSimpleExtensionType, XsTSimpleRestrictionType, XsTTopLevelComplexType

public interface XsGAttrDecls

Interface of xs:attrDecls, with the following specification:

  <xs:group name="attrDecls">
    <xs:sequence>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="attribute" type="xs:attribute"/>
        <xs:element name="attributeGroup" type="xs:attributeGroupRef"/>
      </xs:choice>
      <xs:element ref="xs:anyAttribute" minOccurs="0"/>
    </xs:sequence>
  </xs:group>
 


Method Summary
 XsTWildcard createAnyAttribute()
          Creates a new instance of XsTWildcard.
 XsTAttribute createAttribute()
          Creates a new instance of XsTAttribute.
 XsTAttributeGroupRef createAttributeGroup()
          Creates a new instance of XsTAttributeGroup.
 java.lang.Object[] getAllAttributes()
          Returns all objects created by createAttribute() 55 , createAttributeGroup() 55 , or createAnyAttribute() 55 , in the order of the corresponding method calls.
 XsTWildcard getAnyAttribute()
          Returns the instance created by createAnyAttribute() 55 , or null, if the method wasn't called.
 XsTAttributeGroupRef[] getAttributeGroups()
          Returns an array of all attribute groups created by createAttributeGroup() 55 ;
 XsTAttribute[] getAttributes()
          Returns an array of all attributes created by createAttribute() 55 .
 

Method Detail

createAttribute

public XsTAttribute createAttribute()

Creates a new instance of XsTAttribute.


getAttributes

public XsTAttribute[] getAttributes()

Returns an array of all attributes created by createAttribute() 55 .


createAttributeGroup

public XsTAttributeGroupRef createAttributeGroup()

Creates a new instance of XsTAttributeGroup.


getAttributeGroups

public XsTAttributeGroupRef[] getAttributeGroups()

Returns an array of all attribute groups created by createAttributeGroup() 55 ;


createAnyAttribute

public XsTWildcard createAnyAttribute()

Creates a new instance of XsTWildcard.


getAnyAttribute

public XsTWildcard getAnyAttribute()

Returns the instance created by createAnyAttribute() 55 , or null, if the method wasn't called.


getAllAttributes

public java.lang.Object[] getAllAttributes()

Returns all objects created by createAttribute() 55 , createAttributeGroup() 55 , or createAnyAttribute() 55 , in the order of the corresponding method calls.