Alphabet |
An alphabet in RelaxNGCC is one of following types:
1.
|
Alphabet.DataText |
|
Alphabet.EnterAttribute |
Alphabet of the type "enter attribute."
|
Alphabet.EnterElement |
Alphabet of the type "enter element."
|
Alphabet.ForAction |
|
Alphabet.Fork |
Alphabet that "forks" a state into a set of sub-automata.
|
Alphabet.LeaveAttribute |
Alphabet of the type "leave attribute."
|
Alphabet.LeaveElement |
Alphabet of the type "leave element."
|
Alphabet.Markup |
Base class for (enter|leave)(Attribute|Element).
|
Alphabet.Ref |
Alphabet of the type "ref."
|
Alphabet.Text |
|
Alphabet.ValueText |
|
Head |
Place holder for the description of HEAD(x).
|
State |
A State object has zero or more Transition objects
|
Transition |
A Trnasition is a tuple of an Alphabet, a next state, and user-defined action.
|