com.sun.msv.grammar.xmlschema
Class SkipElementExp

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.grammar.xmlschema.SkipElementExp
All Implemented Interfaces:
NameClassAndExpression, Serializable

public class SkipElementExp
extends ElementPattern

ElementExp that is used for <any processContents="skip"/>. This is kept in the separate class so that the wildcard element can be easily distinguished by the application program.

Author:
Kohsuke KAWAGUCHI
See Also:
Serialized Form

Field Summary
 
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
SkipElementExp(NameClass nameClass, Expression contentModel)
           
 
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
 

Constructor Detail

SkipElementExp

public SkipElementExp(NameClass nameClass,
                      Expression contentModel)