element information item
- Version:
- $Id: XSAttributeGroupDecl.java,v 1.9 2002/05/16 18:25:54 sandygao Exp $
- Author:
- Sandy Gao, IBM, Rahul Srivastava, Sun Microsystems Inc.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fName
public java.lang.String fName
fTargetNamespace
public java.lang.String fTargetNamespace
fAttributeWC
public XSWildcardDecl fAttributeWC
fIDAttrName
public java.lang.String fIDAttrName
XSAttributeGroupDecl
public XSAttributeGroupDecl()
addAttributeUse
public java.lang.String addAttributeUse(XSAttributeUseImpl attrUse)
getAttributeUse
public XSAttributeUseImpl getAttributeUse(java.lang.String uri,
java.lang.String localpart)
removeProhibitedAttrs
public void removeProhibitedAttrs()
validRestrictionOf
public java.lang.String validRestrictionOf(XSAttributeGroupDecl baseGroup)
reset
public void reset()
getType
public short getType()
- Get the type of the object, i.e ELEMENT_DECLARATION.
- Specified by:
getType
in interface XSObject
getName
public java.lang.String getName()
- The
name
of this XSObject
depending on the
XSObject
type.
- Specified by:
getName
in interface XSObject
getNamespace
public java.lang.String getNamespace()
- The namespace URI of this node, or
null
if it is
unspecified. defines how a namespace URI is attached to schema
components.
- Specified by:
getNamespace
in interface XSObject
getAttributeUses
public XSObjectList getAttributeUses()
- {attribute uses} A set of attribute uses.
- Specified by:
getAttributeUses
in interface XSAttributeGroupDefinition
getAttributeWildcard
public XSWildcard getAttributeWildcard()
- {attribute wildcard} Optional. A wildcard.
- Specified by:
getAttributeWildcard
in interface XSAttributeGroupDefinition
getAnnotation
public XSAnnotation getAnnotation()
- Optional. Annotation.
- Specified by:
getAnnotation
in interface XSAttributeGroupDefinition
Copyright © 1999-2002 Apache XML Project. All Rights Reserved.