public class AttributeGroupExp extends RedefinableExp implements AttWildcardExp
| Modifier and Type | Field and Description |
|---|---|
AttributeWildcard |
wildcard
Attribute wild card constraint.
|
exp, nameanyString, epsilon, nullSet, verifierTag| Constructor and Description |
|---|
AttributeGroupExp(String typeLocalName)
name of this attribute group declaration.
|
| Modifier and Type | Method and Description |
|---|---|
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) |
calcEpsilonReducibility, calcHashCode, equals, isDefined, visit, visit, visit, visitgetExpandedExp, hashCode, hashCode, hashCode, isEpsilonReducible, peelOccurence, readResolve, visit, visit, visit, visitpublic 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."
public AttributeGroupExp(String typeLocalName)
public AttributeWildcard getAttributeWildcard()
AttWildcardExpgetAttributeWildcard in interface AttWildcardExppublic void setAttributeWildcard(AttributeWildcard local)
public RedefinableExp getClone()
getClone in class RedefinableExppublic void redefine(RedefinableExp _rhs)
RedefinableExpredefine in class RedefinableExpCopyright © 2014 Oracle Corporation. All Rights Reserved.