relaxngcc.grammar
Class ValuePattern

java.lang.Object
  extended by relaxngcc.grammar.Pattern
      extended by relaxngcc.grammar.ValuePattern

public class ValuePattern
extends Pattern

Author:
Kohsuke Kawaguchi (kk@kohsuke.org)

Field Summary
 java.lang.String alias
           
 org.xml.sax.Locator locator
           
 Datatype type
           
 java.lang.String value
           
 
Constructor Summary
ValuePattern(ParserRuntime rt, org.xml.sax.Locator loc, Datatype type_, java.lang.String value_, java.lang.String alias_)
           
 
Method Summary
 java.lang.Object apply(PatternFunction f)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

type

public final Datatype type

value

public final java.lang.String value

alias

public final java.lang.String alias

locator

public final org.xml.sax.Locator locator
Constructor Detail

ValuePattern

public ValuePattern(ParserRuntime rt,
                    org.xml.sax.Locator loc,
                    Datatype type_,
                    java.lang.String value_,
                    java.lang.String alias_)
Method Detail

apply

public java.lang.Object apply(PatternFunction f)
Specified by:
apply in class Pattern