|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object dk.brics.relaxng.PatternProcessor<Automaton> dk.brics.relaxng.converter.Data2Automaton
public class Data2Automaton
Converter from data patterns to automata.
Constructor Summary | |
---|---|
Data2Automaton(Grammar g,
DatatypeLibrary libs)
Constructs a new converter. |
Method Summary | |
---|---|
Automaton |
process(ChoicePattern p)
Method to be invoked for processing a ChoicePattern . |
Automaton |
process(DataPattern p)
Method to be invoked for processing a DataPattern . |
Automaton |
process(OptionalPattern p)
Method to be invoked for processing an OptionalPattern . |
Automaton |
process(RefPattern p)
Method to be invoked for processing a RefPattern . |
Automaton |
process(ValuePattern p)
Method to be invoked for processing a ValuePattern . |
Methods inherited from class dk.brics.relaxng.PatternProcessor |
---|
dispatch, dispatch, dispatch, dispatch, dispatch, dispatch, dispatch, dispatch, dispatch, dispatch, dispatch, dispatch, dispatch, dispatch, post, pre, process, process, process, process, process, process, process, process, process, process, process, process |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Data2Automaton(Grammar g, DatatypeLibrary libs)
g
- Restricted RELAX NG schemalibs
- datatype converterMethod Detail |
---|
public Automaton process(ChoicePattern p)
PatternProcessor
ChoicePattern
.
By default, nothing happens and null is returned.
process
in class PatternProcessor<Automaton>
p
- current pattern
public Automaton process(DataPattern p)
PatternProcessor
DataPattern
.
By default, nothing happens and null is returned.
process
in class PatternProcessor<Automaton>
p
- current pattern
public Automaton process(OptionalPattern p)
PatternProcessor
OptionalPattern
.
By default, nothing happens and null is returned.
process
in class PatternProcessor<Automaton>
p
- current pattern
public Automaton process(RefPattern p)
PatternProcessor
RefPattern
.
By default, nothing happens and null is returned.
process
in class PatternProcessor<Automaton>
p
- current pattern
public Automaton process(ValuePattern p)
PatternProcessor
ValuePattern
.
By default, nothing happens and null is returned.
process
in class PatternProcessor<Automaton>
p
- current pattern
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |