AttWildcardExp
, Serializable
public class AttributeGroupExp extends RedefinableExp implements AttWildcardExp
Modifier and Type | Field | Description |
---|---|---|
AttributeWildcard |
wildcard |
Attribute wild card constraint.
|
anyString, epsilon, nullSet, verifierTag
exp, name
Constructor | Description |
---|---|
AttributeGroupExp(String typeLocalName) |
name of this attribute group declaration.
|
Modifier and Type | Method | 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) |
getExpandedExp, hashCode, hashCode, hashCode, isEpsilonReducible, peelOccurence, readResolve, visit, visit, visit, visit
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
calcEpsilonReducibility, calcHashCode, equals, isDefined, visit, visit, visit, visit
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."
public AttributeGroupExp(String typeLocalName)
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
Copyright © 2019 Oracle Corporation. All rights reserved.