main.progAnal
Class StatementGetter

java.lang.Object
  extended bymain.progAnal.ProgramAnalyser
      extended bymain.progAnal.StatementGetter

public class StatementGetter
extends ProgramAnalyser

Author:
cbishop

Constructor Summary
StatementGetter()
          Constructor for StatementGetter
 
Method Summary
 LinkedHashMap getStatements(LinkedHashMap inputCode, Set inputVars)
          Return map of control and variable containing statements
 
Methods inherited from class main.progAnal.ProgramAnalyser
afterEquals, arithExp, arithExp, branch, contains, control, inBrackets, is, isClass, isElse, isIf, isInArray, loop, methodStatement, printUse, removeSpaces, subString, throwStatement, tryCatchStatement
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatementGetter

public StatementGetter()
Constructor for StatementGetter

Method Detail

getStatements

public LinkedHashMap getStatements(LinkedHashMap inputCode,
                                   Set inputVars)
Return map of control and variable containing statements

Parameters:
inputCode - LinkedHashMap being hierarchical store of source code
inputVars - Set of variable names
Returns:
LinkedHashMap of variable statements