package org.jblooming.waf.html.button;
import java.io.Serializable;
/**
* @author Pietro Polsinelli : ppolsinelli@open-lab.com
*/
public interface Button {
String getId();
String generateLaunchJs();
String getLabel();
String getToolTip();
void addKeyPressControl(int keyToHandle, String launchedJs, String actionListened);
String getActionListened();
void setActionListened(String actionListened);
int getKeyToHandle();
void setKeyToHandle(int keyToHandle);
String getLaunchedJsOnActionListened();
void setLaunchedJsOnActionListened(String launchedJsOnActionListened);
void setMainObjectId(Serializable id);
}