|
Dashboard Builder UI Panels 6.0.0.CR5 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.dashboard.ui.panel.PanelDriver
org.jboss.dashboard.ui.panel.kpi.KPIDriver
public class KPIDriver
| Field Summary | |
|---|---|
static String |
I18N_PREFFIX
|
protected static org.slf4j.Logger |
log
Logger |
static String |
PAGE_EDIT
|
static String |
PAGE_PROVIDER_SELECTION
|
static String |
PAGE_SHOW
|
| Fields inherited from class org.jboss.dashboard.ui.panel.PanelDriver |
|---|
PAGE_HEADER, PAGE_HELP_MODE, PAGE_MANAGE_INVALID_DRIVER, panelSecurity, PARAMETER_ACTION_EXECUTED_ENABLED, parameters |
| Constructor Summary | |
|---|---|
KPIDriver()
|
|
| Method Summary | |
|---|---|
org.jboss.dashboard.ui.controller.CommandResponse |
actionCreateKPI(org.jboss.dashboard.workspace.Panel panel,
org.jboss.dashboard.ui.controller.CommandRequest request)
Create a default KPI. |
void |
actionSubmit(org.jboss.dashboard.workspace.Panel panel,
org.jboss.dashboard.ui.controller.CommandRequest request)
Save changes on the KPI being edited. |
protected void |
beforePanelInstanceRemove(org.jboss.dashboard.workspace.PanelInstance instance)
|
protected void |
beforeRenderPanel(org.jboss.dashboard.workspace.Panel panel,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
|
Set<org.jboss.dashboard.provider.DataProvider> |
getDataProvidersUsed(org.jboss.dashboard.workspace.Panel panel)
|
int |
getEditHeight(org.jboss.dashboard.workspace.Panel panel,
org.jboss.dashboard.ui.controller.CommandRequest request)
|
int |
getEditWidth(org.jboss.dashboard.workspace.Panel panel,
org.jboss.dashboard.ui.controller.CommandRequest request)
|
org.jboss.dashboard.kpi.KPI |
getKPI(org.jboss.dashboard.workspace.Panel panel)
Get the panel KPI from the current dashboard. |
void |
init(org.jboss.dashboard.ui.panel.PanelProvider provider)
|
protected void |
passKPItoUI(org.jboss.dashboard.kpi.KPI kpi)
|
void |
replicateData(org.jboss.dashboard.workspace.PanelInstance src,
org.jboss.dashboard.workspace.PanelInstance dest)
|
boolean |
supportsEditMode(org.jboss.dashboard.workspace.Panel panel)
|
boolean |
supportsHelpMode(org.jboss.dashboard.workspace.Panel panel)
|
| Methods inherited from class org.jboss.dashboard.ui.panel.PanelDriver |
|---|
actionChangePage, activateConfigMode, activateEditMode, activateHelpMode, activateNormalMode, addMethodPermission, addParameter, addParameters, addSystemParameter, afterInvokeAction, afterPanelClosed, afterPanelCustomPropertiesModified, afterPanelPlacedInRegion, afterPanelPropertiesModified, afterRenderPanel, beforeInvokeAction, beforePanelClosed, beforePanelInstanceRemove, beforePanelPlacedInRegion, beforePanelRemoved, canInvokeAction, checkInvokeAction, checkMethodSecurity, copyDirectory, copyFile, execute, fireAfterInvokeAction, fireAfterPanelClosed, fireAfterPanelPlacedInRegion, fireAfterRenderPanel, fireBeforeInvokeAction, fireBeforePanelInstanceRemove, fireBeforePanelPlacedInRegion, fireBeforePanelRemoved, fireBeforeRenderPanel, firePanelCustomPropertiesModified, firePanelPropertiesModified, getActionsBundle, getAllParameters, getConfigHeight, getConfigWidth, getHelpHeight, getHelpWidth, getMethodName, getPageEdit, getPageHelpMode, getPanelDir, getPanelDir, getPanelDirMapping, getPanelDirMapping, getPanelHTMLContent, getPanelSession, getPanelSession, getPanelSession, getResourceForPermission, getShowPanelPageComponent, getTextShownByInstance, getURLWhenMaximized, hasMethodAccess, initPanel, initPanelSession, initPermissionsParameters, initSystemParameters, isDoubleClickProtected, isSystemAction, move, panelActionClose, panelActionEditMode, panelActionFactory, panelActionHelpMode, panelActionInvalidateCache, panelActionMaximize, panelActionMaximizeInRegion, panelActionMinimize, panelActionMoveBack, panelActionMoveForward, panelActionRefreshPanel, panelActionRemove, panelActionRestore, panelActionSelect, panelActionShowMode, panelActionStartConfig |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static transient org.slf4j.Logger log
public static final String I18N_PREFFIX
public static final String PAGE_SHOW
public static final String PAGE_EDIT
public static final String PAGE_PROVIDER_SELECTION
| Constructor Detail |
|---|
public KPIDriver()
| Method Detail |
|---|
public org.jboss.dashboard.kpi.KPI getKPI(org.jboss.dashboard.workspace.Panel panel)
throws Exception
Exception
public int getEditWidth(org.jboss.dashboard.workspace.Panel panel,
org.jboss.dashboard.ui.controller.CommandRequest request)
getEditWidth in class org.jboss.dashboard.ui.panel.PanelDriver
public int getEditHeight(org.jboss.dashboard.workspace.Panel panel,
org.jboss.dashboard.ui.controller.CommandRequest request)
getEditHeight in class org.jboss.dashboard.ui.panel.PanelDriver
public void init(org.jboss.dashboard.ui.panel.PanelProvider provider)
throws Exception
init in class org.jboss.dashboard.ui.panel.PanelDriverException
protected void beforeRenderPanel(org.jboss.dashboard.workspace.Panel panel,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
beforeRenderPanel in class org.jboss.dashboard.ui.panel.PanelDriverprotected void passKPItoUI(org.jboss.dashboard.kpi.KPI kpi)
protected void beforePanelInstanceRemove(org.jboss.dashboard.workspace.PanelInstance instance)
throws Exception
beforePanelInstanceRemove in class org.jboss.dashboard.ui.panel.PanelDriverExceptionpublic boolean supportsHelpMode(org.jboss.dashboard.workspace.Panel panel)
supportsHelpMode in class org.jboss.dashboard.ui.panel.PanelDriverpublic boolean supportsEditMode(org.jboss.dashboard.workspace.Panel panel)
supportsEditMode in class org.jboss.dashboard.ui.panel.PanelDriver
public void replicateData(org.jboss.dashboard.workspace.PanelInstance src,
org.jboss.dashboard.workspace.PanelInstance dest)
throws Exception
replicateData in class org.jboss.dashboard.ui.panel.PanelDriverException
public org.jboss.dashboard.ui.controller.CommandResponse actionCreateKPI(org.jboss.dashboard.workspace.Panel panel,
org.jboss.dashboard.ui.controller.CommandRequest request)
throws Exception
Exception
public void actionSubmit(org.jboss.dashboard.workspace.Panel panel,
org.jboss.dashboard.ui.controller.CommandRequest request)
throws Exception
Exception
public Set<org.jboss.dashboard.provider.DataProvider> getDataProvidersUsed(org.jboss.dashboard.workspace.Panel panel)
throws Exception
getDataProvidersUsed in interface org.jboss.dashboard.ui.panel.DashboardDriverException
|
Dashboard Builder UI Panels 6.0.0.CR5 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||