org.gxml.xs
Interface SmAttribute<A,S>

All Superinterfaces:
SmAttributeNodeType<A,S>, SmComponent<A,S>, SmDataComponent<A,S>, SmHasValueConstraint<A>, SmNodeType<A,S>, SmPrimeType<A,S>, SmSequenceType<A,S>

public interface SmAttribute<A,S>
extends SmAttributeNodeType<A,S>, SmDataComponent<A,S>

An attribute declaration, which may be global or local to some complex type.


Method Summary
 SmSimpleType<A,S> getType()
          The {type definition} property.
 
Methods inherited from interface org.gxml.xs.SmComponent
getLocalName, getName, getScope, getTargetNamespace, isAnonymous
 
Methods inherited from interface org.gxml.xs.SmHasValueConstraint
getValueConstraint
 
Methods inherited from interface org.gxml.xs.SmNodeType
getNodeKind
 
Methods inherited from interface org.gxml.xs.SmPrimeType
choice, getKind, isChoice, isNative, isNone, subtype, zeroOrOne
 
Methods inherited from interface org.gxml.xs.SmSequenceType
accept, atomSet, parentAxis, prime, quantifier
 

Method Detail

getType

SmSimpleType<A,S> getType()
Description copied from interface: SmAttributeNodeType
The {type definition} property.

Specified by:
getType in interface SmAttributeNodeType<A,S>


Copyright © 2009 TIBCO Software Inc. All Rights Reserved.