com.alveole.studio.web.designer
Class Executor

java.lang.Object
  extended by com.alveole.studio.web.designer.Executor
All Implemented Interfaces:
java.lang.Runnable

public abstract class Executor
extends java.lang.Object
implements java.lang.Runnable

This class is a helper that enables to create a simple Runnable (called on invokeLater SwingUtilities for example) but that can have generic parameters (stored as an array of Object). Instances must implement a run() method.

Author:
sylvain

Field Summary
 java.lang.Object[] params
          The parameters.
 
Constructor Summary
Executor(java.lang.Object[] params)
          Constructor.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.lang.Runnable
run
 

Field Detail

params

public java.lang.Object[] params
The parameters.

Constructor Detail

Executor

public Executor(java.lang.Object[] params)
Constructor.

Parameters:
params - The parameters.