org.apache.xerces.impl.xs

Class XSGroupDecl

Implemented Interfaces:
org.apache.xerces.xs.XSModelGroupDefinition

public class XSGroupDecl
extends java.lang.Object
implements org.apache.xerces.xs.XSModelGroupDefinition

The XML representation for a group declaration schema component is a global element information item
Version:
$Id: XSGroupDecl.java,v 1.10 2004/10/06 15:14:55 mrglavas Exp $
Author:
Sandy Gao, IBM

Field Summary

XSAnnotationImpl
fAnnotation
XSModelGroupImpl
fModelGroup
String
fName
String
fTargetNamespace

Method Summary

org.apache.xerces.xs.XSAnnotation
getAnnotation()
Optional.
org.apache.xerces.xs.XSModelGroup
getModelGroup()
{model group} A model group.
String
getName()
The name of this XSObject depending on the XSObject type.
String
getNamespace()
The namespace URI of this node, or null if it is unspecified.
org.apache.xerces.xs.XSNamespaceItem
getNamespaceItem()
short
getType()
Get the type of the object, i.e ELEMENT_DECLARATION.

Field Details

fAnnotation

public XSAnnotationImpl fAnnotation

fModelGroup

public XSModelGroupImpl fModelGroup

fName

public String fName

fTargetNamespace

public String fTargetNamespace

Method Details

getAnnotation

public org.apache.xerces.xs.XSAnnotation getAnnotation()
Optional. Annotation.
Specified by:
getAnnotation in interface org.apache.xerces.xs.XSModelGroupDefinition

getModelGroup

public org.apache.xerces.xs.XSModelGroup getModelGroup()
{model group} A model group.
Specified by:
getModelGroup in interface org.apache.xerces.xs.XSModelGroupDefinition

getName

public String getName()
The name of this XSObject depending on the XSObject type.
Specified by:
getName in interface org.apache.xerces.xs.XSObject

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.
Specified by:
getNamespace in interface org.apache.xerces.xs.XSObject

getNamespaceItem

public org.apache.xerces.xs.XSNamespaceItem getNamespaceItem()
Specified by:
getNamespaceItem in interface org.apache.xerces.xs.XSObject
See Also:
org.apache.xerces.xs.XSObject.getNamespaceItem()

getType

public short getType()
Get the type of the object, i.e ELEMENT_DECLARATION.
Specified by:
getType in interface org.apache.xerces.xs.XSObject

Copyright B) 1999-2005 Apache XML Project. All Rights Reserved.