public abstract class DashboardPaneBase extends javax.faces.component.UIPanel implements IDashboardPane, IceClientBehaviorHolder
For more information, see the DashboardPane Wiki Documentation.
| Modifier and Type | Class and Description |
|---|---|
protected static class |
DashboardPaneBase.PropertyKeys |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMPONENT_TYPE |
static java.lang.String |
RENDERER_TYPE |
| Constructor and Description |
|---|
DashboardPaneBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
addClientBehavior(java.lang.String eventName,
javax.faces.component.behavior.ClientBehavior behavior) |
int |
getColumn()
Return the value of the
column property. |
java.lang.String |
getDefaultEventName() |
java.lang.String |
getDefaultExecute(java.lang.String event) |
java.lang.String |
getDefaultRender(java.lang.String event) |
java.util.Collection<java.lang.String> |
getEventNames() |
java.lang.String |
getFamily() |
javax.faces.component.UIComponent |
getFooterFacet()
Return the value of the
footer facet property. |
java.lang.String |
getFooterText()
Return the value of the
footerText property. |
javax.faces.component.UIComponent |
getHeaderFacet()
Return the value of the
header facet property. |
java.lang.String |
getHeaderText()
Return the value of the
headerText property. |
java.lang.String |
getListenerArgument(java.lang.String event) |
java.lang.Integer |
getOldColumn()
Return the value of the
oldColumn property. |
java.lang.Integer |
getOldRow()
Return the value of the
oldRow property. |
java.lang.Integer |
getOldSizeX()
Return the value of the
oldSizeX property. |
java.lang.Integer |
getOldSizeY()
Return the value of the
oldSizeY property. |
int |
getRow()
Return the value of the
row property. |
int |
getSizeX()
Return the value of the
sizeX property. |
int |
getSizeY()
Return the value of the
sizeY property. |
java.lang.String |
getStyle()
Return the value of the
style property. |
java.lang.String |
getStyleClass()
Return the value of the
styleClass property. |
boolean |
isClosable()
Return the value of the
closable property. |
boolean |
isClosed()
Return the value of the
closed property. |
protected boolean |
isPropertySet(java.lang.String finder) |
void |
setClosable(boolean closable)
Set the value of the
closable property. |
void |
setClosed(boolean closed)
Set the value of the
closed property. |
void |
setColumn(int column)
Set the value of the
column property. |
void |
setFooterFacet(javax.faces.component.UIComponent footer)
Set the value of the
footer facet property. |
void |
setFooterText(java.lang.String footerText)
Set the value of the
footerText property. |
void |
setHeaderFacet(javax.faces.component.UIComponent header)
Set the value of the
header facet property. |
void |
setHeaderText(java.lang.String headerText)
Set the value of the
headerText property. |
void |
setOldColumn(java.lang.Integer oldColumn)
Set the value of the
oldColumn property. |
void |
setOldRow(java.lang.Integer oldRow)
Set the value of the
oldRow property. |
void |
setOldSizeX(java.lang.Integer oldSizeX)
Set the value of the
oldSizeX property. |
void |
setOldSizeY(java.lang.Integer oldSizeY)
Set the value of the
oldSizeY property. |
void |
setRow(int row)
Set the value of the
row property. |
void |
setSizeX(int sizeX)
Set the value of the
sizeX property. |
void |
setSizeY(int sizeY)
Set the value of the
sizeY 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) |
addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, 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 setClosable(boolean closable)
Set the value of the closable property.
Contents: Specifies whether this pane can be closed or not. If true, a close button will be rendered at the upper right corner of the pane header.
setClosable in interface IDashboardPanepublic boolean isClosable()
Return the value of the closable property.
Contents: Specifies whether this pane can be closed or not. If true, a close button will be rendered at the upper right corner of the pane header. Default = 'false'.
isClosable in interface IDashboardPanepublic void setClosed(boolean closed)
Set the value of the closed property.
Contents: Specifies whether this pane is closed or not.
setClosed in interface IDashboardPanepublic boolean isClosed()
Return the value of the closed property.
Contents: Specifies whether this pane is closed or not. Default = 'false'.
isClosed in interface IDashboardPanepublic void setColumn(int column)
Set the value of the column property.
Contents: The 1-relative column position of this pane. If set to 0 or if the value is greater than "maxColumns" in the parent dashboard component, it will be given the next available horizontal position that is not already occupied by a pane with specific row and column values. If this pane overlaps with the position of another pane, this or the other pane will be automatically moved to a more appropriate available space. This value will be automatically updated as the pane changes position in the client, either directly or indirectly, by the dragStop, resize and close ajax events.
setColumn in interface IDashboardPanepublic int getColumn()
Return the value of the column property.
Contents: The 1-relative column position of this pane. If set to 0 or if the value is greater than "maxColumns" in the parent dashboard component, it will be given the next available horizontal position that is not already occupied by a pane with specific row and column values. If this pane overlaps with the position of another pane, this or the other pane will be automatically moved to a more appropriate available space. This value will be automatically updated as the pane changes position in the client, either directly or indirectly, by the dragStop, resize and close ajax events. Default = '0'.
getColumn in interface IDashboardPanepublic void setFooterText(java.lang.String footerText)
Set the value of the footerText property.
Contents: The text to render in the footer of the pane. If no footer text is specified and no footer facet is defined, the header will not be rendered.
setFooterText in interface IDashboardPanepublic java.lang.String getFooterText()
Return the value of the footerText property.
Contents: The text to render in the footer of the pane. If no footer text is specified and no footer facet is defined, the header will not be rendered.
getFooterText in interface IDashboardPanepublic void setHeaderText(java.lang.String headerText)
Set the value of the headerText property.
Contents: The text to render in the header of the pane. If no header text is specified and no header facet is defined, the header will not be rendered.
setHeaderText in interface IDashboardPanepublic java.lang.String getHeaderText()
Return the value of the headerText property.
Contents: The text to render in the header of the pane. If no header text is specified and no header facet is defined, the header will not be rendered.
getHeaderText in interface IDashboardPanepublic void setRow(int row)
Set the value of the row property.
Contents: The 1-relative row position of this pane. If set to 0, it will be given the next available horizontal position that is not already occupied by a pane with specific row and column values. If this pane overlaps with the position of another pane, this or the other pane will be automatically moved to a more appropriate available space. This value will be automatically updated as the pane changes position in the client, either directly or indirectly, by the dragStop, resize and close ajax events.
setRow in interface IDashboardPanepublic int getRow()
Return the value of the row property.
Contents: The 1-relative row position of this pane. If set to 0, it will be given the next available horizontal position that is not already occupied by a pane with specific row and column values. If this pane overlaps with the position of another pane, this or the other pane will be automatically moved to a more appropriate available space. This value will be automatically updated as the pane changes position in the client, either directly or indirectly, by the dragStop, resize and close ajax events. Default = '0'.
getRow in interface IDashboardPanepublic void setSizeX(int sizeX)
Set the value of the sizeX property.
Contents: The horizontal size of this pane as the number columns it occupies.
setSizeX in interface IDashboardPanepublic int getSizeX()
Return the value of the sizeX property.
Contents: The horizontal size of this pane as the number columns it occupies. Default = '1'.
getSizeX in interface IDashboardPanepublic void setSizeY(int sizeY)
Set the value of the sizeY property.
Contents: The vertical size of the pane as the number of rows it occupies.
setSizeY in interface IDashboardPanepublic int getSizeY()
Return the value of the sizeY property.
Contents: The vertical size of the pane as the number of rows it occupies. Default = '1'.
getSizeY in interface IDashboardPanepublic void setStyle(java.lang.String style)
Set the value of the style property.
Contents: Style to apply to the content container of the pane (i.e. excluding the header and the footer).
setStyle in interface IDashboardPanepublic java.lang.String getStyle()
Return the value of the style property.
Contents: Style to apply to the content container of the pane (i.e. excluding the header and the footer).
getStyle in interface IDashboardPanepublic void setStyleClass(java.lang.String styleClass)
Set the value of the styleClass property.
Contents: Style class of the main container of the pane (the one containing the header, content and footer).
setStyleClass in interface IDashboardPanepublic java.lang.String getStyleClass()
Return the value of the styleClass property.
Contents: Style class of the main container of the pane (the one containing the header, content and footer).
getStyleClass in interface IDashboardPanepublic void setFooterFacet(javax.faces.component.UIComponent footer)
Set the value of the footer facet property.
public javax.faces.component.UIComponent getFooterFacet()
Return the value of the footer facet property.
public void setHeaderFacet(javax.faces.component.UIComponent header)
Set the value of the header facet property.
public javax.faces.component.UIComponent getHeaderFacet()
Return the value of the header facet property.
public void setOldColumn(java.lang.Integer oldColumn)
Set the value of the oldColumn property.
setOldColumn in interface IDashboardPanepublic java.lang.Integer getOldColumn()
Return the value of the oldColumn property.
getOldColumn in interface IDashboardPanepublic void setOldRow(java.lang.Integer oldRow)
Set the value of the oldRow property.
setOldRow in interface IDashboardPanepublic java.lang.Integer getOldRow()
Return the value of the oldRow property.
getOldRow in interface IDashboardPanepublic void setOldSizeX(java.lang.Integer oldSizeX)
Set the value of the oldSizeX property.
setOldSizeX in interface IDashboardPanepublic java.lang.Integer getOldSizeX()
Return the value of the oldSizeX property.
getOldSizeX in interface IDashboardPanepublic void setOldSizeY(java.lang.Integer oldSizeY)
Set the value of the oldSizeY property.
setOldSizeY in interface IDashboardPanepublic java.lang.Integer getOldSizeY()
Return the value of the oldSizeY property.
getOldSizeY in interface IDashboardPaneprotected boolean isPropertySet(java.lang.String finder)
public void setValueExpression(java.lang.String name,
javax.el.ValueExpression binding)
setValueExpression in class javax.faces.component.UIComponentpublic java.util.Collection<java.lang.String> getEventNames()
getEventNames in interface javax.faces.component.behavior.ClientBehaviorHoldergetEventNames in class javax.faces.component.UIComponentBasepublic java.lang.String getDefaultEventName()
getDefaultEventName in interface javax.faces.component.behavior.ClientBehaviorHoldergetDefaultEventName in class javax.faces.component.UIComponentBasepublic java.lang.String getDefaultRender(java.lang.String event)
getDefaultRender in interface IceClientBehaviorHolderpublic java.lang.String getDefaultExecute(java.lang.String event)
getDefaultExecute in interface IceClientBehaviorHolderpublic java.lang.String getListenerArgument(java.lang.String event)
getListenerArgument in interface IceClientBehaviorHolderpublic void addClientBehavior(java.lang.String eventName,
javax.faces.component.behavior.ClientBehavior behavior)
addClientBehavior in interface javax.faces.component.behavior.ClientBehaviorHolderaddClientBehavior in class javax.faces.component.UIComponentBaseCopyright 2025 ICEsoft Technologies Canada Corp., All Rights Reserved.