|
|||||||
| 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.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 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(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 | ||||||