Skip to contentMethod: AbstractTypeState()
      1: package parser.states.typestates;
2: 
3: import basic.Buffer;
4: import model.RouterSoftware;
5: import parser.ParserException;
6: import parser.TypeFileParser;
7: import parser.tempparserobjects.TempVariableType;
8: import symbols.AbstractSymbol;
9: 
10: /**
11:  * 
12:  * @author Sandra
13:  * 
14:  */
15: public abstract class AbstractTypeState {
16:         /**
17:          * 
18:          * @param rs
19:          *            The {@link RouterSoftware} to use.
20:          * @param tVT
21:          *            tempVariableType
22:          * @param buffer
23:          *            buffer
24:          * @param tFP
25:          *            typeFileParser
26:          * @throws InterruptedException
27:          *             InterruptedException
28:          * @throws ParserException
29:          *             ParserException
30:          */
31:         public abstract void parse(RouterSoftware rs, TempVariableType tVT,
32:                         Buffer<AbstractSymbol> buffer, TypeFileParser tFP)
33:                         throws InterruptedException, ParserException;
34: 
35: }