com.infragistics.faces.bar.component.html
Class HtmlSidebarGroup

java.lang.Object
  extended byjavax.faces.component.UIComponent
      extended byjavax.faces.component.UIComponentBase
          extended bycom.infragistics.faces.bar.component.AbstractGroup
              extended bycom.infragistics.faces.bar.component.SidebarGroup
                  extended bycom.infragistics.faces.bar.component.html.HtmlSidebarGroup
All Implemented Interfaces:
javax.faces.component.StateHolder

public class HtmlSidebarGroup
extends SidebarGroup


Field Summary
static java.lang.String COMPONENT_FAMILY
           
static java.lang.String COMPONENT_TYPE
           
static java.lang.String RENDERER_TYPE
           
 
Constructor Summary
HtmlSidebarGroup()
           
 
Method Summary
 java.lang.String getContentStyleClass()
          Returns the Space-separated list of CSS style class(es) applied to the content area of the group.
 java.lang.String getExpandedHoverStyleClass()
          Returns the Space-separated list of CSS style class(es) applied to the group when it is expanded and the mouse hovers over it.
 java.lang.String getExpandedStyleClass()
          Returns the Space-separated list of CSS style class(es) applied to the group when it is expanded.
 java.lang.String getFamily()
           
 java.lang.String getHoverStyleClass()
          Returns the Space-separated list of CSS style class(es) applied to the group when it is not expanded and the mouse hovers over it.
 java.lang.String getStyle()
          Returns the CSS style applied when this component is rendered.
 java.lang.String getStyleClass()
          Returns the Space-separated list of CSS style class(es) applied by default to this group when it is rendered.
 void restoreState(javax.faces.context.FacesContext context, java.lang.Object state)
           
 java.lang.Object saveState(javax.faces.context.FacesContext context)
           
 void setContentStyleClass(java.lang.String contentStyleClass)
          Sets the Space-separated list of CSS style class(es) applied to the content area of the group.
 void setExpandedHoverStyleClass(java.lang.String expandedHoverStyleClass)
          Sets the Space-separated list of CSS style class(es) applied to the group when it is expanded and the mouse hovers over it.
 void setExpandedStyleClass(java.lang.String expandedStyleClass)
          Sets the Space-separated list of CSS style class(es) applied to the group when it is expanded.
 void setHoverStyleClass(java.lang.String hoverStyleClass)
          Sets the Space-separated list of CSS style class(es) applied to the group when it is not expanded and the mouse hovers over it.
 void setStyle(java.lang.String style)
          Sets the CSS style applied when this component is rendered.
 void setStyleClass(java.lang.String styleClass)
          Sets the Space-separated list of CSS style class(es) applied by default to this group when it is rendered.
 
Methods inherited from class com.infragistics.faces.bar.component.SidebarGroup
getSidebar
 
Methods inherited from class com.infragistics.faces.bar.component.AbstractGroup
getHoverIconUrl, getIconUrl, getShortcut, getText, getTooltip, isExpanded, setExpanded, setHoverIconUrl, setIconUrl, setShortcut, setText, setTooltip
 
Methods inherited from class javax.faces.component.UIComponentBase
broadcast, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacet, getFacets, getFacetsAndChildren, getId, getParent, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COMPONENT_FAMILY

public static java.lang.String COMPONENT_FAMILY

COMPONENT_TYPE

public static java.lang.String COMPONENT_TYPE

RENDERER_TYPE

public static java.lang.String RENDERER_TYPE
Constructor Detail

HtmlSidebarGroup

public HtmlSidebarGroup()
Method Detail

getFamily

public java.lang.String getFamily()
Overrides:
getFamily in class SidebarGroup

getContentStyleClass

public java.lang.String getContentStyleClass()
Returns the Space-separated list of CSS style class(es) applied to the content area of the group.

Returns:
java.lang.String

getExpandedHoverStyleClass

public java.lang.String getExpandedHoverStyleClass()
Returns the Space-separated list of CSS style class(es) applied to the group when it is expanded and the mouse hovers over it.

Returns:
java.lang.String

getExpandedStyleClass

public java.lang.String getExpandedStyleClass()
Returns the Space-separated list of CSS style class(es) applied to the group when it is expanded.

Returns:
java.lang.String

getHoverStyleClass

public java.lang.String getHoverStyleClass()
Returns the Space-separated list of CSS style class(es) applied to the group when it is not expanded and the mouse hovers over it.

Returns:
java.lang.String

getStyle

public java.lang.String getStyle()
Returns the CSS style applied when this component is rendered.

Returns:
java.lang.String

getStyleClass

public java.lang.String getStyleClass()
Returns the Space-separated list of CSS style class(es) applied by default to this group when it is rendered.

Returns:
java.lang.String

setContentStyleClass

public void setContentStyleClass(java.lang.String contentStyleClass)
Sets the Space-separated list of CSS style class(es) applied to the content area of the group.

Parameters:
contentStyleClass - String

setExpandedHoverStyleClass

public void setExpandedHoverStyleClass(java.lang.String expandedHoverStyleClass)
Sets the Space-separated list of CSS style class(es) applied to the group when it is expanded and the mouse hovers over it.

Parameters:
expandedHoverStyleClass - String

setExpandedStyleClass

public void setExpandedStyleClass(java.lang.String expandedStyleClass)
Sets the Space-separated list of CSS style class(es) applied to the group when it is expanded.

Parameters:
expandedStyleClass - String

setHoverStyleClass

public void setHoverStyleClass(java.lang.String hoverStyleClass)
Sets the Space-separated list of CSS style class(es) applied to the group when it is not expanded and the mouse hovers over it.

Parameters:
hoverStyleClass - String

setStyle

public void setStyle(java.lang.String style)
Sets the CSS style applied when this component is rendered.

Parameters:
style - String

setStyleClass

public void setStyleClass(java.lang.String styleClass)
Sets the Space-separated list of CSS style class(es) applied by default to this group when it is rendered.

Parameters:
styleClass - String

restoreState

public void restoreState(javax.faces.context.FacesContext context,
                         java.lang.Object state)
Specified by:
restoreState in interface javax.faces.component.StateHolder
Overrides:
restoreState in class SidebarGroup

saveState

public java.lang.Object saveState(javax.faces.context.FacesContext context)
Specified by:
saveState in interface javax.faces.component.StateHolder
Overrides:
saveState in class SidebarGroup