/**
*
*/
package fr.inria.soctrace.framesoc.ui.input;
import org.eclipse.swt.widgets.Composite;
import fr.inria.soctrace.framesoc.ui.dialogs.IArgumentDialog;
/**
* Base abstract composite for all Framesoc custom tool input composites.
*
* @author "Generoso Pagano <generoso.pagano@inria.fr>"
*/
public abstract class AbstractToolInputComposite extends Composite implements
IFramesocToolInputComposite {
/**
* Reference to the argument dialog, which should be used to call the
* {@link IArgumentDialog#updateOk()} method when a parameter is modified in the UI.
*/
protected IArgumentDialog dialog;
public AbstractToolInputComposite(Composite parent, int style) {
super(parent, style);
}
@Override
public void setArgumentDialog(IArgumentDialog dialog) {
this.dialog = dialog;
}
}