fr.tireme.schemadoc.SDSchema
Interface SDAttributeGroup

All Superinterfaces:
SDConcreteComponent, SDSchemaContent
All Known Implementing Classes:
XSDAttributeGroupDefinitionWrapp

public interface SDAttributeGroup
extends SDSchemaContent

Author:
Mike Niemaz (niemaz@xrce.xerox.com)

Field Summary
 
Fields inherited from interface fr.tireme.schemadoc.SDSchema.SDSchemaContent
TYPE_ATTRIBUTE, TYPE_ATTRIBUTE_LABEL, TYPE_ATTRIBUTEGROUP, TYPE_ATTRIBUTEGROUP_LABEL, TYPE_COMPLEXTYPE, TYPE_COMPLEXTYPE_LABEL, TYPE_ELEMENT, TYPE_ELEMENT_LABEL, TYPE_GROUP, TYPE_GROUP_LABEL, TYPE_NOTATION, TYPE_NOTATION_LABEL, TYPE_SIMPLETYPE, TYPE_SIMPLETYPE_LABEL
 
Method Summary
 java.util.List getContents()
          Gets the content of this AttributeGroup
 SDAnnotation getSchemaAnnotation()
           
 boolean hasAttributes()
          Indicates if this group has attributes
 
Methods inherited from interface fr.tireme.schemadoc.SDSchema.SDSchemaContent
getName, getQName, getSchema, getTargetNamespace, getType, isGlobal
 
Methods inherited from interface fr.tireme.schemadoc.SDSchema.SDConcreteComponent
cloneObject, getContainerDomElement, getDomElement, getID, getLocalRootID, getWrappedObject, isAny, isAnyAttribute, isContainerNull, setID
 

Method Detail

getContents

java.util.List getContents()
Gets the content of this AttributeGroup

Returns:
List - list

getSchemaAnnotation

SDAnnotation getSchemaAnnotation()

hasAttributes

boolean hasAttributes()
Indicates if this group has attributes

Returns:
boolean -