public class ElementDeclExp.XSElementExp extends ElementExp
ElementExp.| Modifier and Type | Field and Description |
|---|---|
SimpleNameClass |
elementName |
Vector |
identityConstraints
identity constraints associated to this declaration.
|
ElementDeclExp |
parent |
contentModel, ignoreUndeclaredAttributesanyString, epsilon, nullSet, verifierTag| Constructor and Description |
|---|
ElementDeclExp.XSElementExp(SimpleNameClass elementName,
Expression contentModel) |
| Modifier and Type | Method and Description |
|---|---|
NameClass |
getNameClass()
obtains a constraint over tag name.
|
calcEpsilonReducibility, calcHashCode, equals, getContentModel, visit, visit, visit, visitgetExpandedExp, hashCode, hashCode, hashCode, isEpsilonReducible, peelOccurence, readResolve, visit, visit, visit, visitpublic final SimpleNameClass elementName
public final Vector identityConstraints
IdentityConstraint class.
These identity constraints are not enforced by the default Verifier implementation.
public final ElementDeclExp parent
public ElementDeclExp.XSElementExp(SimpleNameClass elementName, Expression contentModel)
public final NameClass getNameClass()
ElementExpgetNameClass in interface NameClassAndExpressiongetNameClass in class ElementExpCopyright © 2016 Oracle Corporation. All Rights Reserved.