Package org.geotools.xsd.impl
Class AttributeImpl
Object
InstanceComponentImpl
AttributeImpl
- All Implemented Interfaces:
AttributeInstance,InstanceComponent
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionXSDAttributeDeclarationXSDNamedComponentXSDTypeDefinitionMethods inherited from class InstanceComponentImpl
addText, addText, getName, getNamespace, getText, setName, setNamespace, setText, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface InstanceComponent
getName, getNamespace, getText, setName, setNamespace, setText
-
Constructor Details
-
AttributeImpl
public AttributeImpl(XSDAttributeDeclaration decl)
-
-
Method Details
-
getTypeDefinition
public XSDTypeDefinition getTypeDefinition()- Specified by:
getTypeDefinitionin interfaceInstanceComponent- Returns:
- The object containing the type definiton of the instance.
-
getAttributeDeclaration
public XSDAttributeDeclaration getAttributeDeclaration()- Specified by:
getAttributeDeclarationin interfaceAttributeInstance- Returns:
- The declaration of the element from its schema.
-
getDeclaration
public XSDNamedComponent getDeclaration()- Specified by:
getDeclarationin interfaceInstanceComponent- Overrides:
getDeclarationin classInstanceComponentImpl- Returns:
- The feature describing the component instance.
-