Package com.aquima.interactions.java_cup
Class ComplexSymbolFactory
java.lang.Object
com.aquima.interactions.java_cup.ComplexSymbolFactory
- All Implemented Interfaces:
SymbolFactory
Default Implementation for SymbolFactory, creates plain old Symbols
- Version:
- last updated 27-03-2006
- Author:
- Michael Petter CHECKSTYLE:OFF
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
ComplexSymbol with detailed Location Informations and a Namestatic class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnewSymbol
(String name, int id, ComplexSymbolFactory.Location left, ComplexSymbolFactory.Location right) newSymbol
(String name, int id, ComplexSymbolFactory.Location left, ComplexSymbolFactory.Location right, Object value) Construction with left/right propagation switched onConstruction with left/right propagation switched offstartSymbol
(String name, int id, int state) Construction of start symbol
-
Constructor Details
-
ComplexSymbolFactory
public ComplexSymbolFactory()
-
-
Method Details
-
newSymbol
public Symbol newSymbol(String name, int id, ComplexSymbolFactory.Location left, ComplexSymbolFactory.Location right, Object value) -
newSymbol
public Symbol newSymbol(String name, int id, ComplexSymbolFactory.Location left, ComplexSymbolFactory.Location right) -
newSymbol
Description copied from interface:SymbolFactory
Construction with left/right propagation switched on- Specified by:
newSymbol
in interfaceSymbolFactory
-
newSymbol
- Specified by:
newSymbol
in interfaceSymbolFactory
-
newSymbol
- Specified by:
newSymbol
in interfaceSymbolFactory
-
newSymbol
Description copied from interface:SymbolFactory
Construction with left/right propagation switched off- Specified by:
newSymbol
in interfaceSymbolFactory
-
startSymbol
Description copied from interface:SymbolFactory
Construction of start symbol- Specified by:
startSymbol
in interfaceSymbolFactory
-