| Interface | Description |
|---|---|
| Action |
IAction interface just contains the method 'action' which must be implemented
in all the implementation classes.
|
| Container |
This interface represents a container that can be used by the parser to store parsed information
|
| DsmlDecorator<M> |
This interface defines the methods that must be implemented to define a DSML Decorator
|
| Grammar |
The interface which expose common behavior of a Grammar implementer.
|
| Class | Description |
|---|---|
| AbstractDsmlMessageDecorator<M extends Message> |
An abstract DSML Message decorator base class.
|
| AbstractGrammar |
The abstract Grammar which is the Mother of all the grammars.
|
| DsmlControl<C extends Control> |
A DSML decorator for a
Control. |
| Dsmlv2Container |
This class represents the DSML Container.
|
| Dsmlv2Parser |
This class represents the DSMLv2 Parser.
|
| Dsmlv2ResponseParser |
This class represents the DSMLv2 Parser.
|
| GrammarAction |
A top level grammar class that store meta informations about the actions.
|
| GrammarTransition |
Define a transition between two states of a grammar.
|
| ParserUtils |
This class is a Helper class for the DSML Parser
|
| Tag |
This class represents a XML tag.
|
| Enum | Description |
|---|---|
| Dsmlv2StatesEnum |
This class store the Dsml grammar's constants.
|
Copyright © 2021. All rights reserved.