|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectGroupGT
public class GroupGT
DOCUMENT ME!
modules/library/xml (gt-xml.jar)
Field Summary |
---|
Fields inherited from interface ElementGrouping |
---|
ALL, ANY, CHOICE, ELEMENT, GROUP, SEQUENCE, UNBOUNDED |
Constructor Summary | |
---|---|
GroupGT(String id,
String name,
URI namespace,
ElementGrouping child,
int min,
int max)
Creates a new GroupGT object. |
Method Summary | |
---|---|
Element |
findChildElement(String name1)
Convinience method which will search for the specified element within it's children. |
Element |
findChildElement(String localName,
URI namespaceURI)
|
ElementGrouping |
getChild()
Returns the Child Schema element (Choice or Sequence) declaring valid element sequences for this group. |
int |
getGrouping()
Returns the mask informing the caller as to the type of object they are dealing with. |
String |
getId()
The Group's declaration object id. |
int |
getMaxOccurs()
returns the max number of allowable occurences within the xml schema for this construct. |
int |
getMinOccurs()
returns the min number of allowable occurences within the xml schema for this construct. |
String |
getName()
The group's name in the Schema document |
URI |
getNamespace()
DOCUMENT ME! |
Methods inherited from class Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GroupGT(String id, String name, URI namespace, ElementGrouping child, int min, int max)
id
- DOCUMENT ME!name
- DOCUMENT ME!namespace
- DOCUMENT ME!child
- DOCUMENT ME!min
- DOCUMENT ME!max
- DOCUMENT ME!Method Detail |
---|
public ElementGrouping getChild()
Group
Returns the Child Schema element (Choice or Sequence) declaring valid element sequences for this group.
getChild
in interface Group
Group.getChild()
public String getId()
Group
The Group's declaration object id.
getId
in interface Group
Group.getId()
public int getMaxOccurs()
ElementGrouping
returns the max number of allowable occurences within the xml schema for this construct.
getMaxOccurs
in interface ElementGrouping
getMaxOccurs
in interface Group
ElementGrouping.getMaxOccurs()
public int getMinOccurs()
ElementGrouping
returns the min number of allowable occurences within the xml schema for this construct.
getMinOccurs
in interface ElementGrouping
getMinOccurs
in interface Group
ElementGrouping.getMinOccurs()
public String getName()
Group
The group's name in the Schema document
getName
in interface Group
Group.getName()
public URI getNamespace()
Group
getNamespace
in interface Group
Group.getNamespace()
public int getGrouping()
ElementGrouping
Returns the mask informing the caller as to the type of object they are dealing with.
getGrouping
in interface ElementGrouping
ElementGrouping.getGrouping()
public Element findChildElement(String name1)
ElementGrouping
Convinience method which will search for the specified element within it's children. This is typically implemented recursively, and as such may be expensive to execute (so don't call me too much if you want to be fast).
findChildElement
in interface ElementGrouping
name1
- The Element LocalName (namespace and prefix should not be
included)
ElementGrouping.findChildElement(java.lang.String)
public Element findChildElement(String localName, URI namespaceURI)
findChildElement
in interface ElementGrouping
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |