com.sun.msv.schematron.grammar
Class SElementExp
java.lang.Object
com.sun.msv.grammar.Expression
com.sun.msv.grammar.ElementExp
com.sun.msv.grammar.trex.ElementPattern
com.sun.msv.schematron.grammar.SElementExp
- All Implemented Interfaces:
- com.sun.msv.grammar.NameClassAndExpression, Serializable
public class SElementExp
- extends com.sun.msv.grammar.trex.ElementPattern
ElementPattern with schematron annotation
- See Also:
- Serialized Form
Field Summary |
SActions |
actions
actions directly apply to this element. |
org.apache.xml.utils.PrefixResolver |
prefixResolver
this object is used to resolve prefixes found in XPath. |
SRule[] |
rules
schematron rules. |
Fields inherited from class com.sun.msv.grammar.trex.ElementPattern |
nameClass |
Fields inherited from class com.sun.msv.grammar.ElementExp |
contentModel, ignoreUndeclaredAttributes |
Fields inherited from class com.sun.msv.grammar.Expression |
anyString, epsilon, nullSet, verifierTag |
Constructor Summary |
SElementExp(com.sun.msv.grammar.NameClass nc,
com.sun.msv.grammar.Expression body,
org.apache.xml.utils.PrefixResolver pr,
Collection rules,
SActions actions)
|
Methods inherited from class com.sun.msv.grammar.trex.ElementPattern |
getNameClass |
Methods inherited from class com.sun.msv.grammar.ElementExp |
equals, getContentModel, visit, visit, visit, visit |
Methods inherited from class com.sun.msv.grammar.Expression |
getExpandedExp, hashCode, isEpsilonReducible, peelOccurence, visit, visit, visit, visit |
prefixResolver
public final org.apache.xml.utils.PrefixResolver prefixResolver
- this object is used to resolve prefixes found in XPath.
rules
public final SRule[] rules
- schematron rules.
actions
public final SActions actions
- actions directly apply to this element.
SElementExp
public SElementExp(com.sun.msv.grammar.NameClass nc,
com.sun.msv.grammar.Expression body,
org.apache.xml.utils.PrefixResolver pr,
Collection rules,
SActions actions)