|
|||||||
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.List2Automaton
public class List2Automaton
Converter from list patterns to automata.
Constructor Summary | |
---|---|
List2Automaton(Grammar g,
DatatypeLibrary libs,
Data2Automaton d2a)
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(EmptyPattern p)
Method to be invoked for processing a EmptyPattern . |
Automaton |
process(GroupPattern p)
Method to be invoked for processing a GroupPattern . |
Automaton |
process(OneOrMorePattern p)
Method to be invoked for processing a OneOrMorePattern . |
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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public List2Automaton(Grammar g, DatatypeLibrary libs, Data2Automaton d2a)
g
- Restricted RELAX NG schemalibs
- datatype converterd2a
- data pattern 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(EmptyPattern p)
PatternProcessor
EmptyPattern
.
By default, nothing happens and null is returned.
process
in class PatternProcessor<Automaton>
p
- current pattern
public Automaton process(GroupPattern p)
PatternProcessor
GroupPattern
.
By default, nothing happens and null is returned.
process
in class PatternProcessor<Automaton>
p
- current pattern
public Automaton process(OneOrMorePattern p)
PatternProcessor
OneOrMorePattern
.
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 |