|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.msv.grammar.Expression
com.sun.msv.grammar.ReferenceExp
com.sun.msv.grammar.xmlschema.RedefinableExp
com.sun.msv.grammar.xmlschema.AttributeGroupExp
public class AttributeGroupExp
attribute group declaration. the inherited exp field contains the attributes defined in this declaration.
Field Summary | |
---|---|
AttributeWildcard |
wildcard
Attribute wild card constraint. |
Fields inherited from class com.sun.msv.grammar.ReferenceExp |
---|
exp, name |
Fields inherited from class com.sun.msv.grammar.Expression |
---|
anyString, epsilon, nullSet, verifierTag |
Constructor Summary | |
---|---|
AttributeGroupExp(String typeLocalName)
name of this attribute group declaration. |
Method Summary | |
---|---|
AttributeWildcard |
getAttributeWildcard()
Gets the attribute wildcard property of this schema component. |
RedefinableExp |
getClone()
clone this object. |
void |
redefine(RedefinableExp _rhs)
assigns contents of rhs to this object. |
void |
setAttributeWildcard(AttributeWildcard local)
|
Methods inherited from class com.sun.msv.grammar.ReferenceExp |
---|
equals, isDefined, visit, visit, visit, visit |
Methods inherited from class com.sun.msv.grammar.Expression |
---|
getExpandedExp, hashCode, isEpsilonReducible, peelOccurence, visit, visit, visit, visit |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public AttributeWildcard wildcard
Due to the nasty definition of the interaction between attribute wildcards, we cannot add the expression for validating wildcard until the very last moment.
In any way, AttribtueGroupExp
will NOT contain the expression
corresponding to the wildcard. Only ComplexTypeExp
will get
that expression.
Until the wrap-up phase of the schema parsing, this field will contain the "local wildcard definition." In the wrap-up phase, this field is replaced by the "complete wildcard definition."
Constructor Detail |
---|
public AttributeGroupExp(String typeLocalName)
Method Detail |
---|
public AttributeWildcard getAttributeWildcard()
AttWildcardExp
getAttributeWildcard
in interface AttWildcardExp
public void setAttributeWildcard(AttributeWildcard local)
public RedefinableExp getClone()
getClone
in class RedefinableExp
public void redefine(RedefinableExp _rhs)
RedefinableExp
redefine
in class RedefinableExp
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |