NameClassAndExpression, Serializablepublic class ElementDeclExp.XSElementExp extends ElementExp
ElementExp.| Modifier and Type | Field | Description |
|---|---|---|
SimpleNameClass |
elementName |
|
Vector |
identityConstraints |
identity constraints associated to this declaration.
|
ElementDeclExp |
parent |
contentModel, ignoreUndeclaredAttributesanyString, epsilon, nullSet, verifierTag| Constructor | Description |
|---|---|
XSElementExp(SimpleNameClass elementName,
Expression contentModel) |
| Modifier and Type | Method | 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 XSElementExp(SimpleNameClass elementName, Expression contentModel)
public final NameClass getNameClass()
ElementExpgetNameClass in interface NameClassAndExpressiongetNameClass in class ElementExpCopyright © 2019 Oracle Corporation. All rights reserved.