org.dlese.dpc.xml.schema
Class AttributeGroup
java.lang.Object
org.dlese.dpc.xml.schema.GlobalDeclaration
org.dlese.dpc.xml.schema.AttributeGroup
- All Implemented Interfaces:
- GlobalDef
public class AttributeGroup
- extends GlobalDeclaration
Wrapper for AttributeGroup definitions in an XML Schema, which are defined as an immediate child of the
schema element.
AttributeGroup definitions are associated with a type in one of the following ways:
- via a "type" attribute,
- via a "ref" attribute
- via an in-line simple type definition
- Author:
- Jonathan Ostwald
Methods inherited from class org.dlese.dpc.xml.schema.GlobalDeclaration |
getDocumentation, getElement, getElementAsXml, getLocation, getName, getNamespace, getQualifiedInstanceName, getQualifiedName, getSchemaReader, getType, isAnyType, isAttributeGroup, isBuiltIn, isComplexType, isGlobalAttribute, isGlobalDeclaration, isGlobalElement, isModelGroup, isSimpleType, isTypeDef, prtln, prtlnErr |
AttributeGroup
public AttributeGroup(Element element,
String location,
Namespace namespace,
SchemaReader schemaReader)
- Constructor for the AttributeGroup object
- Parameters:
element
- NOT YET DOCUMENTEDlocation
- NOT YET DOCUMENTEDnamespace
- NOT YET DOCUMENTED
getAttributes
public List getAttributes()
getDataType
public int getDataType()
- Gets the dataType attribute of the AttributeGroup object
- Specified by:
getDataType
in interface GlobalDef
- Overrides:
getDataType
in class GlobalDeclaration
- Returns:
- The dataType value
extractDocumentation
public void extractDocumentation()
- Overrides:
extractDocumentation
in class GlobalDeclaration
toString
public String toString()
- NOT YET DOCUMENTED
- Specified by:
toString
in interface GlobalDef
- Overrides:
toString
in class GlobalDeclaration
- Returns:
- NOT YET DOCUMENTED