com.sun.tools.xjc.reader.dtd
Class ModelGroup

java.lang.Object
  extended by com.sun.tools.xjc.reader.dtd.Term
      extended by com.sun.tools.xjc.reader.dtd.ModelGroup

final class ModelGroup
extends Term


Nested Class Summary
(package private) static class ModelGroup.Kind
           
 
Field Summary
(package private)  ModelGroup.Kind kind
           
 
Fields inherited from class com.sun.tools.xjc.reader.dtd.Term
EMPTY
 
Constructor Summary
ModelGroup()
           
 
Method Summary
(package private)  void addAllElements(Block b)
           
(package private)  void addTerm(Term t)
           
(package private)  boolean isOptional()
           
(package private)  boolean isRepeated()
           
(package private)  void normalize(List<Block> r, boolean optional)
           
(package private)  void setKind(short connectorType)
           
(package private)  Term wrapUp()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

kind

ModelGroup.Kind kind
Constructor Detail

ModelGroup

ModelGroup()
Method Detail

normalize

void normalize(List<Block> r,
               boolean optional)
Specified by:
normalize in class Term

addAllElements

void addAllElements(Block b)
Specified by:
addAllElements in class Term

isOptional

boolean isOptional()
Specified by:
isOptional in class Term

isRepeated

boolean isRepeated()
Specified by:
isRepeated in class Term

setKind

void setKind(short connectorType)

addTerm

void addTerm(Term t)

wrapUp

Term wrapUp()