001 package toolbus.atom;
002
003 import toolbus.TBTermFactory;
004 import toolbus.exceptions.ToolBusException;
005 import toolbus.parsercup.PositionInformation;
006 import toolbus.process.ProcessExpression;
007
008 /**
009 * @author paulk, Jul 24, 2002
010 */
011 public class Tau extends Atom{
012
013 public Tau(TBTermFactory tbfactory, PositionInformation posInfo){
014 super(tbfactory, posInfo);
015 }
016
017 public ProcessExpression copy(){
018 Atom a = new Tau(tbfactory, getPosInfo());
019 a.copyAtomAttributes(this);
020 return a;
021 }
022
023 public boolean execute() throws ToolBusException{
024 if(isEnabled()){
025 return true;
026 }
027 return false;
028 }
029 }