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, ignoreUndeclaredAttributes
anyString, epsilon, nullSet, verifierTag
Constructor and Description |
---|
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, visit
getExpandedExp, hashCode, hashCode, hashCode, isEpsilonReducible, peelOccurence, readResolve, visit, visit, visit, visit
public 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()
ElementExp
getNameClass
in interface NameClassAndExpression
getNameClass
in class ElementExp
Copyright © 2016 Oracle Corporation. All rights reserved.