org.kohsuke.rngom.digested
Class DXmlTokenPattern

java.lang.Object
  extended by org.kohsuke.rngom.digested.DPattern
      extended by org.kohsuke.rngom.digested.DUnaryPattern
          extended by org.kohsuke.rngom.digested.DXmlTokenPattern
All Implemented Interfaces:
ParsedPattern
Direct Known Subclasses:
DAttributePattern, DElementPattern

public abstract class DXmlTokenPattern
extends DUnaryPattern

Author:
Kohsuke Kawaguchi (kk@kohsuke.org)

Constructor Summary
DXmlTokenPattern(NameClass name)
           
 
Method Summary
 NameClass getName()
          Gets the name class of this element/attribute.
 boolean isNullable()
          Returns true if this pattern is nullable.
 
Methods inherited from class org.kohsuke.rngom.digested.DUnaryPattern
getChild, setChild
 
Methods inherited from class org.kohsuke.rngom.digested.DPattern
accept, createParseable, getAnnotation, getLocation, isAttribute, isElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DXmlTokenPattern

public DXmlTokenPattern(NameClass name)
Method Detail

getName

public NameClass getName()
Gets the name class of this element/attribute.


isNullable

public final boolean isNullable()
Description copied from class: DPattern
Returns true if this pattern is nullable. A nullable pattern is a pattern that can match the empty sequence.

Specified by:
isNullable in class DPattern