Package com.sun.msv.relaxns.grammar
Class ExternalAttributeExp
- java.lang.Object
-
- com.sun.msv.grammar.Expression
-
- com.sun.msv.grammar.OtherExp
-
- com.sun.msv.relaxns.grammar.ExternalAttributeExp
-
- All Implemented Interfaces:
java.io.Serializable
public class ExternalAttributeExp extends OtherExp
place holder for imported attributes declaration. This class also provides stub methods so that programs who are not aware to divide&validate can gracefully degrade.In MSV, importing AttributesDecl from different implementations is not supported. ExternalAttributeExp is always replaced by their target Expression before validation.
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.StringnamespaceURInamespace URI that this object belongs to.java.lang.Stringrolename of the imported AttributesDeclorg.xml.sax.Locatorsourcewhere did this reference is written in the source file.-
Fields inherited from class com.sun.msv.grammar.Expression
anyString, epsilon, nullSet, verifierTag
-
-
Constructor Summary
Constructors Constructor Description ExternalAttributeExp(ExpressionPool pool, java.lang.String namespaceURI, java.lang.String role, org.xml.sax.Locator loc)
-
Method Summary
-
Methods inherited from class com.sun.msv.grammar.OtherExp
calcEpsilonReducibility, calcHashCode, equals, printName, visit, visit, visit, visit
-
Methods inherited from class com.sun.msv.grammar.Expression
getExpandedExp, hashCode, hashCode, hashCode, isEpsilonReducible, peelOccurence, readResolve, visit, visit, visit, visit
-
-
-
-
Field Detail
-
namespaceURI
public final java.lang.String namespaceURI
namespace URI that this object belongs to.
-
role
public final java.lang.String role
name of the imported AttributesDecl
-
source
public transient org.xml.sax.Locator source
where did this reference is written in the source file. can be set to null (to reduce memory usage) at anytime.
-
-
Constructor Detail
-
ExternalAttributeExp
public ExternalAttributeExp(ExpressionPool pool, java.lang.String namespaceURI, java.lang.String role, org.xml.sax.Locator loc)
-
-