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, ignoreUndeclaredAttributesanyString, 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, visitgetExpandedExp, hashCode, hashCode, hashCode, isEpsilonReducible, peelOccurence, readResolve, visit, visit, visit, visitpublic 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()
ElementExpgetNameClass in interface NameClassAndExpressiongetNameClass in class ElementExppublic java.lang.String getName()
getName in interface org.iso_relax.dispatcher.ElementDeclprotected 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.SAXExceptionpublic boolean getFeature(java.lang.String feature)
throws org.xml.sax.SAXNotRecognizedException
getFeature in interface org.iso_relax.dispatcher.ElementDeclorg.xml.sax.SAXNotRecognizedExceptionpublic java.lang.Object getProperty(java.lang.String property)
throws org.xml.sax.SAXNotRecognizedException
getProperty in interface org.iso_relax.dispatcher.ElementDeclorg.xml.sax.SAXNotRecognizedException