org.primefaces.extensions.component.layout
Class LayoutPane

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by org.primefaces.extensions.component.layout.LayoutPane
All Implemented Interfaces:
java.util.EventListener, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder

public class LayoutPane
extends javax.faces.component.UIComponentBase

LayoutPane component.

Since:
0.2
Version:
$Revision$
Author:
Oleg Varaksin / last modified by $Author$

Nested Class Summary
protected static class LayoutPane.PropertyKeys
          Properties that are tracked by state saving.
 
Field Summary
static java.lang.String COMPONENT_FAMILY
           
static java.lang.String COMPONENT_TYPE
           
 
Fields inherited from class javax.faces.component.UIComponent
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY
 
Constructor Summary
LayoutPane()
           
 
Method Summary
 java.lang.String getCombinedPosition()
           
 java.lang.String getFamily()
           
 java.lang.String getMaxHeight()
           
 java.lang.String getMaxSize()
           
 java.lang.String getMaxWidth()
           
 java.lang.String getMinHeight()
           
 java.lang.String getMinSize()
           
 java.lang.String getMinWidth()
           
 LayoutOptions getOptions()
           
 java.lang.String getPosition()
           
 java.lang.String getSize()
           
 int getSpacing()
           
 java.lang.String getStyleClassContent()
           
 java.lang.String getStyleClassHeader()
           
 java.lang.String getStyleContent()
           
 java.lang.String getStyleHeader()
           
 boolean isClosable()
           
 boolean isInitClosed()
           
 boolean isInitHidden()
           
 boolean isResizable()
           
 boolean isResizeWhileDragging()
           
 void processEvent(javax.faces.event.ComponentSystemEvent event)
           
 void setAttribute(LayoutPane.PropertyKeys property, java.lang.Object value)
           
 void setClosable(boolean closable)
           
 void setCombinedPosition(java.lang.String combinedPosition)
           
 void setInitClosed(boolean initClosed)
           
 void setInitHidden(boolean initHidden)
           
 void setMaxHeight(java.lang.String maxHeight)
           
 void setMaxSize(java.lang.String maxSize)
           
 void setMaxWidth(java.lang.String maxWidth)
           
 void setMinHeight(java.lang.String minHeight)
           
 void setMinSize(java.lang.String minSize)
           
 void setMinWidth(java.lang.String minWidth)
           
 void setPosition(java.lang.String position)
           
 void setResizable(boolean resizable)
           
 void setResizeWhileDragging(boolean resizeWhileDragging)
           
 void setSize(java.lang.String size)
           
 void setSpacing(int spacing)
           
 void setStyleClassContent(java.lang.String styleClassContent)
           
 void setStyleClassHeader(java.lang.String styleClassHeader)
           
 void setStyleContent(java.lang.String styleContent)
           
 void setStyleHeader(java.lang.String styleHeader)
           
 
Methods inherited from class javax.faces.component.UIComponentBase
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, 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, unsubscribeFromEvent
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTree
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COMPONENT_TYPE

public static final java.lang.String COMPONENT_TYPE
See Also:
Constant Field Values

COMPONENT_FAMILY

public static final java.lang.String COMPONENT_FAMILY
See Also:
Constant Field Values
Constructor Detail

LayoutPane

public LayoutPane()
Method Detail

getFamily

public java.lang.String getFamily()
Specified by:
getFamily in class javax.faces.component.UIComponent

getStyleHeader

public java.lang.String getStyleHeader()

setStyleHeader

public void setStyleHeader(java.lang.String styleHeader)

getStyleClassHeader

public java.lang.String getStyleClassHeader()

setStyleClassHeader

public void setStyleClassHeader(java.lang.String styleClassHeader)

getStyleContent

public java.lang.String getStyleContent()

setStyleContent

public void setStyleContent(java.lang.String styleContent)

getStyleClassContent

public java.lang.String getStyleClassContent()

setStyleClassContent

public void setStyleClassContent(java.lang.String styleClassContent)

getPosition

public java.lang.String getPosition()

setPosition

public void setPosition(java.lang.String position)

getCombinedPosition

public java.lang.String getCombinedPosition()

setCombinedPosition

public void setCombinedPosition(java.lang.String combinedPosition)

isResizable

public boolean isResizable()

setResizable

public void setResizable(boolean resizable)

isClosable

public boolean isClosable()

setClosable

public void setClosable(boolean closable)

getSize

public java.lang.String getSize()

setSize

public void setSize(java.lang.String size)

getMinSize

public java.lang.String getMinSize()

setMinSize

public void setMinSize(java.lang.String minSize)

getMaxSize

public java.lang.String getMaxSize()

setMaxSize

public void setMaxSize(java.lang.String maxSize)

getMinWidth

public java.lang.String getMinWidth()

setMinWidth

public void setMinWidth(java.lang.String minWidth)

getMaxWidth

public java.lang.String getMaxWidth()

setMaxWidth

public void setMaxWidth(java.lang.String maxWidth)

getMinHeight

public java.lang.String getMinHeight()

setMinHeight

public void setMinHeight(java.lang.String minHeight)

getMaxHeight

public java.lang.String getMaxHeight()

setMaxHeight

public void setMaxHeight(java.lang.String maxHeight)

getSpacing

public int getSpacing()

setSpacing

public void setSpacing(int spacing)

isInitClosed

public boolean isInitClosed()

setInitClosed

public void setInitClosed(boolean initClosed)

isInitHidden

public boolean isInitHidden()

setInitHidden

public void setInitHidden(boolean initHidden)

isResizeWhileDragging

public boolean isResizeWhileDragging()

setResizeWhileDragging

public void setResizeWhileDragging(boolean resizeWhileDragging)

processEvent

public void processEvent(javax.faces.event.ComponentSystemEvent event)
                  throws javax.faces.event.AbortProcessingException
Specified by:
processEvent in interface javax.faces.event.ComponentSystemEventListener
Overrides:
processEvent in class javax.faces.component.UIComponent
Throws:
javax.faces.event.AbortProcessingException

getOptions

public LayoutOptions getOptions()

setAttribute

public void setAttribute(LayoutPane.PropertyKeys property,
                         java.lang.Object value)


Copyright © 2011-2013. All Rights Reserved.