Package com.sun.xml.rpc.processor.schema
Class ParticleComponent
- java.lang.Object
-
- com.sun.xml.rpc.processor.schema.Component
-
- com.sun.xml.rpc.processor.schema.ParticleComponent
-
public class ParticleComponent extends Component
- Author:
- JAX-RPC Development Team
-
-
Field Summary
Fields Modifier and Type Field Description static intTERM_ELEMENTstatic intTERM_MODEL_GROUPstatic intTERM_WILDCARD
-
Constructor Summary
Constructors Constructor Description ParticleComponent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(ComponentVisitor visitor)booleandoesNotOccur()ElementDeclarationComponentgetElementTerm()intgetMaxOccurs()intgetMinOccurs()ModelGroupComponentgetModelGroupTerm()intgetTermTag()WildcardComponentgetWildcardTerm()booleanisMaxOccursUnbounded()booleanmayOccurMoreThanOnce()booleanoccursAtLeastOnce()booleanoccursAtMostOnce()booleanoccursOnce()booleanoccursOnceOrMore()booleanoccursZeroOrMore()booleanoccursZeroOrOne()voidsetElementTerm(ElementDeclarationComponent c)voidsetMaxOccurs(int i)voidsetMaxOccursUnbounded()voidsetMinOccurs(int i)voidsetModelGroupTerm(ModelGroupComponent c)voidsetTermTag(int i)voidsetWildcardTerm(WildcardComponent c)
-
-
-
Field Detail
-
TERM_MODEL_GROUP
public static final int TERM_MODEL_GROUP
- See Also:
- Constant Field Values
-
TERM_WILDCARD
public static final int TERM_WILDCARD
- See Also:
- Constant Field Values
-
TERM_ELEMENT
public static final int TERM_ELEMENT
- See Also:
- Constant Field Values
-
-
Method Detail
-
getMinOccurs
public int getMinOccurs()
-
setMinOccurs
public void setMinOccurs(int i)
-
getMaxOccurs
public int getMaxOccurs()
-
setMaxOccurs
public void setMaxOccurs(int i)
-
isMaxOccursUnbounded
public boolean isMaxOccursUnbounded()
-
setMaxOccursUnbounded
public void setMaxOccursUnbounded()
-
doesNotOccur
public boolean doesNotOccur()
-
occursOnce
public boolean occursOnce()
-
occursAtMostOnce
public boolean occursAtMostOnce()
-
occursAtLeastOnce
public boolean occursAtLeastOnce()
-
occursZeroOrMore
public boolean occursZeroOrMore()
-
occursOnceOrMore
public boolean occursOnceOrMore()
-
mayOccurMoreThanOnce
public boolean mayOccurMoreThanOnce()
-
getTermTag
public int getTermTag()
-
setTermTag
public void setTermTag(int i)
-
getModelGroupTerm
public ModelGroupComponent getModelGroupTerm()
-
setModelGroupTerm
public void setModelGroupTerm(ModelGroupComponent c)
-
getElementTerm
public ElementDeclarationComponent getElementTerm()
-
setElementTerm
public void setElementTerm(ElementDeclarationComponent c)
-
getWildcardTerm
public WildcardComponent getWildcardTerm()
-
setWildcardTerm
public void setWildcardTerm(WildcardComponent c)
-
accept
public void accept(ComponentVisitor visitor) throws Exception
-
occursZeroOrOne
public boolean occursZeroOrOne()
-
-