public class AnyOtherElementExp extends ElementExp implements org.iso_relax.dispatcher.ElementDecl
Modifier and Type | Field and Description |
---|---|
java.lang.String |
excludeNamespace |
java.lang.String |
includeNamespace |
NameClass |
nameClass
this name class matches all the namespaces that are accepted by this anyOtherElement.
|
org.xml.sax.Locator |
source
where did this reference is written in the source file.
|
contentModel, ignoreUndeclaredAttributes
anyString, epsilon, nullSet, verifierTag
Constructor and Description |
---|
AnyOtherElementExp(org.xml.sax.Locator loc,
java.lang.String includeNamespace,
java.lang.String excludeNamespace)
creates "skelton" of AnyOtherElement.
|
Modifier and Type | Method and Description |
---|---|
boolean |
getFeature(java.lang.String feature) |
java.lang.String |
getName() |
NameClass |
getNameClass()
obtains a constraint over tag name.
|
java.lang.Object |
getProperty(java.lang.String property) |
protected void |
wrapUp(Grammar owner,
Expression pseudoContentModel,
org.iso_relax.dispatcher.SchemaProvider provider,
org.xml.sax.ErrorHandler errorHandler)
creates pseudo content model and name class.
|
calcEpsilonReducibility, calcHashCode, equals, getContentModel, visit, visit, visit, visit
getExpandedExp, hashCode, hashCode, hashCode, isEpsilonReducible, peelOccurence, readResolve, visit, visit, visit, visit
public NameClass nameClass
public transient org.xml.sax.Locator source
public final java.lang.String includeNamespace
public final java.lang.String excludeNamespace
public AnyOtherElementExp(org.xml.sax.Locator loc, java.lang.String includeNamespace, java.lang.String excludeNamespace)
public NameClass getNameClass()
ElementExp
getNameClass
in interface NameClassAndExpression
getNameClass
in class ElementExp
public java.lang.String getName()
getName
in interface org.iso_relax.dispatcher.ElementDecl
protected void wrapUp(Grammar owner, Expression pseudoContentModel, org.iso_relax.dispatcher.SchemaProvider provider, org.xml.sax.ErrorHandler errorHandler) throws org.xml.sax.SAXException
org.xml.sax.SAXException
public boolean getFeature(java.lang.String feature) throws org.xml.sax.SAXNotRecognizedException
getFeature
in interface org.iso_relax.dispatcher.ElementDecl
org.xml.sax.SAXNotRecognizedException
public java.lang.Object getProperty(java.lang.String property) throws org.xml.sax.SAXNotRecognizedException
getProperty
in interface org.iso_relax.dispatcher.ElementDecl
org.xml.sax.SAXNotRecognizedException