com.sun.msv.schematron.grammar
Class SElementExp

java.lang.Object
  extended by com.sun.msv.grammar.Expression
      extended by com.sun.msv.grammar.ElementExp
          extended by com.sun.msv.grammar.trex.ElementPattern
              extended by com.sun.msv.schematron.grammar.SElementExp
All Implemented Interfaces:
com.sun.msv.grammar.NameClassAndExpression, java.io.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, java.util.Collection rules, SActions actions)
           
 
Method Summary
 
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
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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.

Constructor Detail

SElementExp

public SElementExp(com.sun.msv.grammar.NameClass nc,
                   com.sun.msv.grammar.Expression body,
                   org.apache.xml.utils.PrefixResolver pr,
                   java.util.Collection rules,
                   SActions actions)