tico.interpreter
Class TInterpreterProject

java.lang.Object
  extended by tico.interpreter.TInterpreterProject

public class TInterpreterProject
extends java.lang.Object

Version:
e1.0 Nov, 2010
Author:
Isabel González y Carolina Palacio

Constructor Summary
TInterpreterProject()
           
 
Method Summary
 TInterpreterBoard getBoard(java.lang.String name)
           
 java.lang.String getBoardToGo()
           
 java.lang.String getBoardToReturn()
           
 java.lang.String getCellToReturn()
           
 java.lang.String getCurrentBoard()
           
static java.lang.String getInitialBoardname()
           
 java.lang.String getName()
           
 int getPositionCellToReturn()
           
 int getPositionCellToReturnByName(java.lang.String boardName, java.lang.String cell)
           
 void insertBoard(TInterpreterBoard board)
           
 boolean isBoardChanged()
           
 void setBoardChanged(boolean boardChanged)
           
 void setBoardToGo(java.lang.String boardToGo)
           
 void setBoardToReturn(java.lang.String board)
           
 void setCellToReturn(java.lang.String cell)
           
 void setCurrentBoard(java.lang.String current)
           
 void setName(java.lang.String nameProject)
           
 void setPositionCellToReturn(int i)
           
static TInterpreterProject XMLDecode(java.io.File file, java.lang.String projectName)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TInterpreterProject

public TInterpreterProject()
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String nameProject)

getPositionCellToReturnByName

public int getPositionCellToReturnByName(java.lang.String boardName,
                                         java.lang.String cell)

getPositionCellToReturn

public int getPositionCellToReturn()

setPositionCellToReturn

public void setPositionCellToReturn(int i)

getInitialBoardname

public static java.lang.String getInitialBoardname()

setBoardToGo

public void setBoardToGo(java.lang.String boardToGo)

getBoardToGo

public java.lang.String getBoardToGo()

setBoardChanged

public void setBoardChanged(boolean boardChanged)

isBoardChanged

public boolean isBoardChanged()

insertBoard

public void insertBoard(TInterpreterBoard board)

getBoard

public TInterpreterBoard getBoard(java.lang.String name)

setBoardToReturn

public void setBoardToReturn(java.lang.String board)

getBoardToReturn

public java.lang.String getBoardToReturn()

setCellToReturn

public void setCellToReturn(java.lang.String cell)

getCellToReturn

public java.lang.String getCellToReturn()

setCurrentBoard

public void setCurrentBoard(java.lang.String current)

getCurrentBoard

public java.lang.String getCurrentBoard()

XMLDecode

public static TInterpreterProject XMLDecode(java.io.File file,
                                            java.lang.String projectName)