public abstract class DashboardBase extends javax.faces.component.UIPanel implements IDashboard
For more information, see the Dashboard Wiki Documentation.
| Modifier and Type | Class and Description |
|---|---|
protected static class |
DashboardBase.PropertyKeys |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMPONENT_TYPE |
static java.lang.String |
RENDERER_TYPE |
| Constructor and Description |
|---|
DashboardBase() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getFamily() |
java.lang.Long |
getLastRefresh()
Return the value of the
lastRefresh property. |
int |
getMarginX()
Return the value of the
marginX property. |
int |
getMarginY()
Return the value of the
marginY property. |
int |
getMaxColumns()
Return the value of the
maxColumns property. |
int |
getPaneHeight()
Return the value of the
paneHeight property. |
int |
getPaneWidth()
Return the value of the
paneWidth property. |
java.lang.String |
getStyle()
Return the value of the
style property. |
java.lang.String |
getStyleClass()
Return the value of the
styleClass property. |
boolean |
isDraggable()
Return the value of the
draggable property. |
protected boolean |
isPropertySet(java.lang.String finder) |
boolean |
isResizable()
Return the value of the
resizable property. |
void |
setDraggable(boolean draggable)
Set the value of the
draggable property. |
void |
setLastRefresh(java.lang.Long lastRefresh)
Set the value of the
lastRefresh property. |
void |
setMarginX(int marginX)
Set the value of the
marginX property. |
void |
setMarginY(int marginY)
Set the value of the
marginY property. |
void |
setMaxColumns(int maxColumns)
Set the value of the
maxColumns property. |
void |
setPaneHeight(int paneHeight)
Set the value of the
paneHeight property. |
void |
setPaneWidth(int paneWidth)
Set the value of the
paneWidth property. |
void |
setResizable(boolean resizable)
Set the value of the
resizable property. |
void |
setStyle(java.lang.String style)
Set the value of the
style property. |
void |
setStyleClass(java.lang.String styleClass)
Set the value of the
styleClass property. |
void |
setValueExpression(java.lang.String name,
javax.el.ValueExpression binding) |
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEventencodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, visitTreepublic static final java.lang.String COMPONENT_TYPE
public static final java.lang.String RENDERER_TYPE
public java.lang.String getFamily()
getFamily in class javax.faces.component.UIPanelpublic void setDraggable(boolean draggable)
Set the value of the draggable property.
Contents: Specifies whether the panes are draggable or not.
setDraggable in interface IDashboardpublic boolean isDraggable()
Return the value of the draggable property.
Contents: Specifies whether the panes are draggable or not. Default = 'true'.
isDraggable in interface IDashboardpublic void setMarginX(int marginX)
Set the value of the marginX property.
Contents: The size of the horizontal margins between panes, in pixels.
setMarginX in interface IDashboardpublic int getMarginX()
Return the value of the marginX property.
Contents: The size of the horizontal margins between panes, in pixels. Default = '10'.
getMarginX in interface IDashboardpublic void setMarginY(int marginY)
Set the value of the marginY property.
Contents: The size of the vertical margins between panes, in pixels.
setMarginY in interface IDashboardpublic int getMarginY()
Return the value of the marginY property.
Contents: The size of the vertical margins between panes, in pixels. Default = '10'.
getMarginY in interface IDashboardpublic void setMaxColumns(int maxColumns)
Set the value of the maxColumns property.
Contents: The maximum number of columns to allow in the dashboard. Valid values range from 1 to 100. Any other value will be treated as 100.
setMaxColumns in interface IDashboardpublic int getMaxColumns()
Return the value of the maxColumns property.
Contents: The maximum number of columns to allow in the dashboard. Valid values range from 1 to 100. Any other value will be treated as 100. Default = '5'.
getMaxColumns in interface IDashboardpublic void setPaneHeight(int paneHeight)
Set the value of the paneHeight property.
Contents: The base/minimum height of the panes in pixels, which determines the row height as well. This value can be multiplied by the pane's "sizeY" property.
setPaneHeight in interface IDashboardpublic int getPaneHeight()
Return the value of the paneHeight property.
Contents: The base/minimum height of the panes in pixels, which determines the row height as well. This value can be multiplied by the pane's "sizeY" property. Default = '150'.
getPaneHeight in interface IDashboardpublic void setPaneWidth(int paneWidth)
Set the value of the paneWidth property.
Contents: The base/minimum width of the panes in pixels, which determines the column width as well. This value can be multiplied by the pane's "sizeX" property.
setPaneWidth in interface IDashboardpublic int getPaneWidth()
Return the value of the paneWidth property.
Contents: The base/minimum width of the panes in pixels, which determines the column width as well. This value can be multiplied by the pane's "sizeX" property. Default = '150'.
getPaneWidth in interface IDashboardpublic void setResizable(boolean resizable)
Set the value of the resizable property.
Contents: Specifies whether the panes are resizable or not.
setResizable in interface IDashboardpublic boolean isResizable()
Return the value of the resizable property.
Contents: Specifies whether the panes are resizable or not. Default = 'false'.
isResizable in interface IDashboardpublic void setStyle(java.lang.String style)
Set the value of the style property.
Contents: Style to apply to the main container element.
setStyle in interface IDashboardpublic java.lang.String getStyle()
Return the value of the style property.
Contents: Style to apply to the main container element.
getStyle in interface IDashboardpublic void setStyleClass(java.lang.String styleClass)
Set the value of the styleClass property.
Contents: Style class of the main container element.
setStyleClass in interface IDashboardpublic java.lang.String getStyleClass()
Return the value of the styleClass property.
Contents: Style class of the main container element.
getStyleClass in interface IDashboardpublic void setLastRefresh(java.lang.Long lastRefresh)
Set the value of the lastRefresh property.
setLastRefresh in interface IDashboardpublic java.lang.Long getLastRefresh()
Return the value of the lastRefresh property.
getLastRefresh in interface IDashboardprotected boolean isPropertySet(java.lang.String finder)
public void setValueExpression(java.lang.String name,
javax.el.ValueExpression binding)
setValueExpression in class javax.faces.component.UIComponentCopyright 2025 ICEsoft Technologies Canada Corp., All Rights Reserved.