de.uni_paderborn.fujaba.fsa.update
Class LogicFsaTranslator

java.lang.Object
  extended byde.uni_paderborn.fujaba.fsa.update.LogicFsaTranslator
All Implemented Interfaces:
Translator

public class LogicFsaTranslator
extends java.lang.Object
implements Translator

No comment provided by developer, please add a comment to improve documentation.

Version:
$Revision: 1.12 $
Author:
$Author: lowende $

Constructor Summary
LogicFsaTranslator(FSAObject fsaObject, int ancestor)
          Constructor for class LogicFsaTranslator
 
Method Summary
 int getAncestor()
          Get the ancestor attribute of the LogicFsaTranslator object
 FSAObject getFsaObject()
          Get the fsaObject attribute of the LogicFsaTranslator object
 boolean setAncestor(int value)
          Sets the ancestor attribute of the LogicFsaTranslator object
 boolean setFsaObject(FSAObject value)
          Sets the fsaObject attribute of the LogicFsaTranslator object
 java.lang.Object translateFsaToLogic(java.lang.Object data)
          No comment provided by developer, please add a comment to improve documentation.
 java.lang.Object translateLogicToFsa(java.lang.Object data)
          translate new target (LogicUnparseInterface) to an according FSAObject for the diagram.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LogicFsaTranslator

public LogicFsaTranslator(FSAObject fsaObject,
                          int ancestor)
Constructor for class LogicFsaTranslator

Parameters:
fsaObject - No description provided
ancestor - No description provided
Method Detail

setAncestor

public boolean setAncestor(int value)
Sets the ancestor attribute of the LogicFsaTranslator object

Parameters:
value - The new ancestor value
Returns:
No description provided

getAncestor

public int getAncestor()
Get the ancestor attribute of the LogicFsaTranslator object

Returns:
The ancestor value

setFsaObject

public boolean setFsaObject(FSAObject value)
Sets the fsaObject attribute of the LogicFsaTranslator object

Parameters:
value - The new fsaObject value
Returns:
No description provided

getFsaObject

public FSAObject getFsaObject()
Get the fsaObject attribute of the LogicFsaTranslator object

Returns:
The fsaObject value

translateLogicToFsa

public java.lang.Object translateLogicToFsa(java.lang.Object data)
translate new target (LogicUnparseInterface) to an according FSAObject for the diagram. If none exists, unparse target and return the result

Specified by:
translateLogicToFsa in interface Translator
Parameters:
data - No description provided
Returns:
No description provided

translateFsaToLogic

public java.lang.Object translateFsaToLogic(java.lang.Object data)
No comment provided by developer, please add a comment to improve documentation.

Specified by:
translateFsaToLogic in interface Translator
Parameters:
data - No description provided
Returns:
No description provided