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    }