Top Inners Fields Constructors Methods
com.sun.tools.xjc.reader.dtd

pack-priv final Class ModelGroup

extends Term
Class Inheritance
Imports
java.util.ArrayList, .List, com.sun.xml.dtdparser.DTDEventListener

Author
Kohsuke Kawaguchi

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static enum

Field Summary

Modifier and TypeField and Description
pack-priv ModelGroup.Kind
private final List<Term>
Inherited from com.sun.tools.xjc.reader.dtd.Term:
EMPTY

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv void
pack-priv void
pack-priv boolean
pack-priv boolean
pack-priv void
normalize(List<Block> r, boolean optional)

Implements abstract com.sun.tools.xjc.reader.dtd.Term.normalize.

pack-priv void
setKind(short connectorType)

pack-priv Term

Field Detail

kindback to summary
pack-priv ModelGroup.Kind kind
termsback to summary
private final List<Term> terms

Constructor Detail

ModelGroupback to summary
pack-priv ModelGroup()

Method Detail

addAllElementsback to summary
pack-priv void addAllElements(Block b)

Implements abstract com.sun.tools.xjc.reader.dtd.Term.addAllElements.

Annotations
@Override
addTermback to summary
pack-priv void addTerm(Term t)
isOptionalback to summary
pack-priv boolean isOptional()

Implements abstract com.sun.tools.xjc.reader.dtd.Term.isOptional.

Annotations
@Override
isRepeatedback to summary
pack-priv boolean isRepeated()

Implements abstract com.sun.tools.xjc.reader.dtd.Term.isRepeated.

Annotations
@Override
normalizeback to summary
pack-priv void normalize(List<Block> r, boolean optional)

Implements abstract com.sun.tools.xjc.reader.dtd.Term.normalize.

Annotations
@Override
setKindback to summary
pack-priv void setKind(short connectorType)
wrapUpback to summary
pack-priv Term wrapUp()
com.sun.tools.xjc.reader.dtd back to summary

pack-priv final Enum ModelGroup.Kind

extends Enum<ModelGroup.Kind>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final ModelGroup.Kind
public static final ModelGroup.Kind

Constructor Summary

AccessConstructor and Description
private
Kind()

Method Summary

Modifier and TypeMethod and Description
public static ModelGroup.Kind
public static ModelGroup.Kind[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

CHOICEback to summary
public static final ModelGroup.Kind CHOICE
SEQUENCEback to summary
public static final ModelGroup.Kind SEQUENCE

Constructor Detail

Kindback to summary
private Kind()

Method Detail

valueOfback to summary
public static ModelGroup.Kind valueOf(String name)
valuesback to summary
public static ModelGroup.Kind[] values()