|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectdk.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 converter| Method Detail |
|---|
public Automaton process(ChoicePattern p)
PatternProcessorChoicePattern.
By default, nothing happens and null is returned.
process in class PatternProcessor<Automaton>p - current pattern
public Automaton process(DataPattern p)
PatternProcessorDataPattern.
By default, nothing happens and null is returned.
process in class PatternProcessor<Automaton>p - current pattern
public Automaton process(EmptyPattern p)
PatternProcessorEmptyPattern.
By default, nothing happens and null is returned.
process in class PatternProcessor<Automaton>p - current pattern
public Automaton process(GroupPattern p)
PatternProcessorGroupPattern.
By default, nothing happens and null is returned.
process in class PatternProcessor<Automaton>p - current pattern
public Automaton process(OneOrMorePattern p)
PatternProcessorOneOrMorePattern.
By default, nothing happens and null is returned.
process in class PatternProcessor<Automaton>p - current pattern
public Automaton process(OptionalPattern p)
PatternProcessorOptionalPattern.
By default, nothing happens and null is returned.
process in class PatternProcessor<Automaton>p - current pattern
public Automaton process(RefPattern p)
PatternProcessorRefPattern.
By default, nothing happens and null is returned.
process in class PatternProcessor<Automaton>p - current pattern
public Automaton process(ValuePattern p)
PatternProcessorValuePattern.
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 | ||||||