public void actionPerformed(ActionEvent e) { long currentTime = System.currentTimeMillis(); long elapsed = currentTime - startTime; if (elapsed >= duration) { if (repeat) { startTime = currentTime; } else { timer.stop(); } // no over-runs... elapsed = duration; } // calculate if (reportSteps) { ((ClosureSourceBinding)sourceBinding).setClosureArgument( Integer.valueOf((int) (elapsed / stepSize))); } else if (reportFraction) { ((ClosureSourceBinding)sourceBinding).setClosureArgument( new Float((float) elapsed / (float) duration)); //in Groovy2.0 use valueOf } else if (reportElapsed) { ((ClosureSourceBinding)sourceBinding).setClosureArgument( new Long(elapsed)); //in Groovy2.0 use valueOf } update(); }
public void actionPerformed(ActionEvent e) { long currentTime = System.currentTimeMillis(); long elapsed = currentTime - startTime; if (elapsed >= duration) { if (repeat) { startTime = currentTime; } else { timer.stop(); } // no over-runs... elapsed = duration; } // calculate if (reportSteps) { ((ClosureSourceBinding)sourceBinding).setClosureArgument( Integer.valueOf((int) (elapsed / stepSize))); } else if (reportFraction) { ((ClosureSourceBinding)sourceBinding).setClosureArgument( new Float((float) elapsed / (float) duration)); //in Groovy2.0 use valueOf } else if (reportElapsed) { ((ClosureSourceBinding)sourceBinding).setClosureArgument( new Long(elapsed)); //in Groovy2.0 use valueOf } update(); }
public void actionPerformed(ActionEvent e) { long currentTime = System.currentTimeMillis(); long elapsed = currentTime - startTime; if (elapsed >= duration) { if (repeat) { startTime = currentTime; } else { timer.stop(); } // no over-runs... elapsed = duration; } // calculate if (reportSteps) { ((ClosureSourceBinding)sourceBinding).setClosureArgument( Integer.valueOf((int) (elapsed / stepSize))); } else if (reportFraction) { ((ClosureSourceBinding)sourceBinding).setClosureArgument( new Float((float) elapsed / (float) duration)); //in Groovy2.0 use valueOf } else if (reportElapsed) { ((ClosureSourceBinding)sourceBinding).setClosureArgument( new Long(elapsed)); //in Groovy2.0 use valueOf } update(); }
public void actionPerformed(ActionEvent e) { long currentTime = System.currentTimeMillis(); long elapsed = currentTime - startTime; if (elapsed >= duration) { if (repeat) { startTime = currentTime; } else { timer.stop(); } // no over-runs... elapsed = duration; } // calculate if (reportSteps) { ((ClosureSourceBinding)sourceBinding).setClosureArgument( new Integer((int) (elapsed / stepSize))); //in Groovy2.0 use valueOf } else if (reportFraction) { ((ClosureSourceBinding)sourceBinding).setClosureArgument( new Float((float) elapsed / (float) duration)); //in Groovy2.0 use valueOf } else if (reportElapsed) { ((ClosureSourceBinding)sourceBinding).setClosureArgument( new Long(elapsed)); //in Groovy2.0 use valueOf } update(); }
public void actionPerformed(ActionEvent e) { long currentTime = System.currentTimeMillis(); long elapsed = currentTime - startTime; if (elapsed >= duration) { if (repeat) { startTime = currentTime; } else { timer.stop(); } // no over-runs... elapsed = duration; } // calculate if (reportSteps) { ((ClosureSourceBinding)sourceBinding).setClosureArgument( (int) (elapsed / stepSize)); } else if (reportFraction) { ((ClosureSourceBinding)sourceBinding).setClosureArgument( (float) elapsed / (float) duration); //in Groovy2.0 use valueOf } else if (reportElapsed) { ((ClosureSourceBinding)sourceBinding).setClosureArgument( elapsed); //in Groovy2.0 use valueOf } update(); }
public void actionPerformed(ActionEvent e) { long currentTime = System.currentTimeMillis(); long elapsed = currentTime - startTime; if (elapsed >= duration) { if (repeat) { startTime = currentTime; } else { timer.stop(); } // no over-runs... elapsed = duration; } // calculate if (reportSteps) { ((ClosureSourceBinding)sourceBinding).setClosureArgument( Integer.valueOf((int) (elapsed / stepSize))); } else if (reportFraction) { ((ClosureSourceBinding)sourceBinding).setClosureArgument( new Float((float) elapsed / (float) duration)); //in Groovy2.0 use valueOf } else if (reportElapsed) { ((ClosureSourceBinding)sourceBinding).setClosureArgument( new Long(elapsed)); //in Groovy2.0 use valueOf } update(); }