org.apache.xerces.impl.xs

Class XSGroupDecl

public class XSGroupDecl extends Object implements XSModelGroupDefinition

The XML representation for a group declaration schema component is a global element information item

INTERNAL:

Usage of this class is not supported. It may be altered or removed at any time.

Version: $Id: XSGroupDecl.java,v 1.10 2004/10/06 15:14:55 mrglavas Exp $

Author: Sandy Gao, IBM

Field Summary
XSAnnotationImplfAnnotation
XSModelGroupImplfModelGroup
StringfName
StringfTargetNamespace
Method Summary
XSAnnotationgetAnnotation()
Optional.
XSModelGroupgetModelGroup()
{model group} A model group.
StringgetName()
The name of this XSObject depending on the XSObject type.
StringgetNamespace()
The namespace URI of this node, or null if it is unspecified. defines how a namespace URI is attached to schema components.
XSNamespaceItemgetNamespaceItem()
shortgetType()
Get the type of the object, i.e ELEMENT_DECLARATION.

Field Detail

fAnnotation

public XSAnnotationImpl fAnnotation

fModelGroup

public XSModelGroupImpl fModelGroup

fName

public String fName

fTargetNamespace

public String fTargetNamespace

Method Detail

getAnnotation

public XSAnnotation getAnnotation()
Optional. Annotation.

getModelGroup

public XSModelGroup getModelGroup()
{model group} A model group.

getName

public String getName()
The name of this XSObject depending on the XSObject type.

getNamespace

public String getNamespace()
The namespace URI of this node, or null if it is unspecified. defines how a namespace URI is attached to schema components.

getNamespaceItem

public XSNamespaceItem getNamespaceItem()

See Also: org.apache.xerces.xs.XSObject#getNamespaceItem()

getType

public short getType()
Get the type of the object, i.e ELEMENT_DECLARATION.
Copyright B) 1999-2005 Apache XML Project. All Rights Reserved.