Interface of AutomataCreator which is provided by editor. More...
#include <iautomaton.h>
Inheritance diagram for IAutomataCreator:Public Member Functions | |
| virtual | ~IAutomataCreator () |
| virtual QSharedPointer < IAutomaton > | createAutomaton (const ITransition::TCharSet &alphabet, const QString &alphabetSymbol, const QString &epsilonSymbol)=0 |
Interface of AutomataCreator which is provided by editor.
Plugins can require creator to create IAutomaton, IState and ITransition w/o own implementation of these interfaces.
Definition at line 156 of file iautomaton.h.
| virtual IAutomataCreator::~IAutomataCreator | ( | ) | [inline, virtual] |
Definition at line 159 of file iautomaton.h.
| virtual QSharedPointer<IAutomaton> IAutomataCreator::createAutomaton | ( | const ITransition::TCharSet & | alphabet, | |
| const QString & | alphabetSymbol, | |||
| const QString & | epsilonSymbol | |||
| ) | [pure virtual] |
Implemented in AutomataCreator.
1.7.0