org.apache.myfaces.tobago.component
Class UIExtensionPanel

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UIPanel
              extended by org.apache.myfaces.tobago.internal.component.AbstractUIPanelBase
                  extended by org.apache.myfaces.tobago.internal.component.AbstractUIPanel
                      extended by org.apache.myfaces.tobago.component.UIPanel
                          extended by org.apache.myfaces.tobago.component.UIExtensionPanel
All Implemented Interfaces:
EventListener, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, OnComponentPopulated, SupportsMarkup, Configurable, LayoutBase, LayoutBox, LayoutComponent, LayoutContainer

public class UIExtensionPanel
extends UIPanel
implements SupportsMarkup

UIComponent class, generated from template component2.0.stg with class ExtensionPanelDeclaration.


Field Summary
static String COMPONENT_FAMILY
           
static String COMPONENT_TYPE
           
 
Fields inherited from class javax.faces.component.UIComponent
BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, VIEW_LOCATION_KEY
 
Fields inherited from interface org.apache.myfaces.tobago.component.OnComponentPopulated
MARKER
 
Constructor Summary
UIExtensionPanel()
           
 
Method Summary
 Measure getBorderBottom()
          This attribute is for internal use only.
 Measure getBorderLeft()
          This attribute is for internal use only.
 Measure getBorderRight()
          This attribute is for internal use only.
 Measure getBorderTop()
          This attribute is for internal use only.
 Integer getColumnSpan()
           
 Measure getCurrentHeight()
          This value will usually be set by the layout manager.
 Markup getCurrentMarkup()
           
 Measure getCurrentWidth()
          This value will usually be set by the layout manager.
 Display getDisplay()
          This attribute is for internal use only.
 String getFamily()
           
 Measure getHeight()
          This value will usually be set by the layout manager.
 Integer getHorizontalIndex()
          This attribute is for internal use only.
 Measure getLeft()
          This value will usually be set by the layout manager.
 Measure getMarginBottom()
           
 Measure getMarginLeft()
           
 Measure getMarginRight()
           
 Measure getMarginTop()
           
 Markup getMarkup()
           
 Measure getMaximumHeight()
           
 Measure getMaximumWidth()
           
 Measure getMinimumHeight()
           
 Measure getMinimumWidth()
           
 Measure getPaddingBottom()
          This attribute is for internal use only.
 Measure getPaddingLeft()
          This attribute is for internal use only.
 Measure getPaddingRight()
          This attribute is for internal use only.
 Measure getPaddingTop()
          This attribute is for internal use only.
 Measure getPreferredHeight()
           
 Measure getPreferredWidth()
           
 Integer getRowSpan()
           
 String getTip()
          Text value to display as tooltip.
 Measure getTop()
          This value will usually be set by the layout manager.
 Integer getVerticalIndex()
          This attribute is for internal use only.
 Measure getWidth()
          This value will usually be set by the layout manager.
 boolean isOverflowX()
          This attribute is for internal use only.
 boolean isOverflowY()
          This attribute is for internal use only.
 Object saveState(javax.faces.context.FacesContext context)
           
 void setBorderBottom(Measure borderBottom)
           
 void setBorderLeft(Measure borderLeft)
           
 void setBorderRight(Measure borderRight)
           
 void setBorderTop(Measure borderTop)
           
 void setColumnSpan(Integer columnSpan)
           
 void setCurrentHeight(Measure currentHeight)
           
 void setCurrentMarkup(Markup currentMarkup)
           
 void setCurrentWidth(Measure currentWidth)
           
 void setDisplay(Display display)
           
 void setHeight(Measure height)
           
 void setHorizontalIndex(Integer horizontalIndex)
           
 void setLeft(Measure left)
           
 void setMarginBottom(Measure marginBottom)
           
 void setMarginLeft(Measure marginLeft)
           
 void setMarginRight(Measure marginRight)
           
 void setMarginTop(Measure marginTop)
           
 void setMarkup(Markup markup)
           
 void setMaximumHeight(Measure maximumHeight)
           
 void setMaximumWidth(Measure maximumWidth)
           
 void setMinimumHeight(Measure minimumHeight)
           
 void setMinimumWidth(Measure minimumWidth)
           
 void setOverflowX(boolean overflowX)
           
 void setOverflowY(boolean overflowY)
           
 void setPaddingBottom(Measure paddingBottom)
           
 void setPaddingLeft(Measure paddingLeft)
           
 void setPaddingRight(Measure paddingRight)
           
 void setPaddingTop(Measure paddingTop)
           
 void setPreferredHeight(Measure preferredHeight)
           
 void setPreferredWidth(Measure preferredWidth)
           
 void setRowSpan(Integer rowSpan)
           
 void setTip(String tip)
           
 void setTop(Measure top)
           
 void setVerticalIndex(Integer verticalIndex)
           
 void setWidth(Measure width)
           
 
Methods inherited from class org.apache.myfaces.tobago.internal.component.AbstractUIPanel
encodeBegin, encodeChildren, encodeEnd, getComponents, getLayoutManager, isLayoutChildren, onComponentPopulated, setLayoutManager
 
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeAll, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, initialStateMarked, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, visitTree
 
Methods inherited from class javax.faces.component.UIComponent
getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getValueExpression, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEvent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.myfaces.tobago.layout.LayoutComponent
isRendered
 
Methods inherited from interface org.apache.myfaces.tobago.config.Configurable
getRendererType
 

Field Detail

COMPONENT_TYPE

public static final String COMPONENT_TYPE
See Also:
Constant Field Values

COMPONENT_FAMILY

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

UIExtensionPanel

public UIExtensionPanel()
Method Detail

getFamily

public String getFamily()
Overrides:
getFamily in class UIPanel

getMarkup

public Markup getMarkup()
Specified by:
getMarkup in interface SupportsMarkup
Overrides:
getMarkup in class UIPanel

setMarkup

public void setMarkup(Markup markup)
Specified by:
setMarkup in interface SupportsMarkup
Overrides:
setMarkup in class UIPanel

getMarginLeft

public Measure getMarginLeft()
Specified by:
getMarginLeft in interface LayoutBase
Overrides:
getMarginLeft in class UIPanel

setMarginLeft

public void setMarginLeft(Measure marginLeft)
Specified by:
setMarginLeft in interface LayoutBase
Overrides:
setMarginLeft in class UIPanel

getMinimumHeight

public Measure getMinimumHeight()
Specified by:
getMinimumHeight in interface LayoutBase
Overrides:
getMinimumHeight in class UIPanel

setMinimumHeight

public void setMinimumHeight(Measure minimumHeight)
Specified by:
setMinimumHeight in interface LayoutBase
Overrides:
setMinimumHeight in class UIPanel

getBorderLeft

public Measure getBorderLeft()
This attribute is for internal use only.

Specified by:
getBorderLeft in interface LayoutBox
Overrides:
getBorderLeft in class UIPanel

setBorderLeft

public void setBorderLeft(Measure borderLeft)
Specified by:
setBorderLeft in interface LayoutBox
Overrides:
setBorderLeft in class UIPanel

getTip

public String getTip()
Text value to display as tooltip.

Overrides:
getTip in class UIPanel

setTip

public void setTip(String tip)
Overrides:
setTip in class UIPanel

getHeight

public Measure getHeight()
This value will usually be set by the layout manager.

Specified by:
getHeight in interface LayoutBase
Overrides:
getHeight in class UIPanel

setHeight

public void setHeight(Measure height)
Specified by:
setHeight in interface LayoutBase
Overrides:
setHeight in class UIPanel

getMinimumWidth

public Measure getMinimumWidth()
Specified by:
getMinimumWidth in interface LayoutBase
Overrides:
getMinimumWidth in class UIPanel

setMinimumWidth

public void setMinimumWidth(Measure minimumWidth)
Specified by:
setMinimumWidth in interface LayoutBase
Overrides:
setMinimumWidth in class UIPanel

isOverflowX

public boolean isOverflowX()
This attribute is for internal use only.

Specified by:
isOverflowX in interface LayoutContainer
Overrides:
isOverflowX in class UIPanel

setOverflowX

public void setOverflowX(boolean overflowX)
Specified by:
setOverflowX in interface LayoutContainer
Overrides:
setOverflowX in class UIPanel

getRowSpan

public Integer getRowSpan()
Specified by:
getRowSpan in interface LayoutComponent
Overrides:
getRowSpan in class UIPanel

setRowSpan

public void setRowSpan(Integer rowSpan)
Specified by:
setRowSpan in interface LayoutComponent
Overrides:
setRowSpan in class UIPanel

isOverflowY

public boolean isOverflowY()
This attribute is for internal use only.

Specified by:
isOverflowY in interface LayoutContainer
Overrides:
isOverflowY in class UIPanel

setOverflowY

public void setOverflowY(boolean overflowY)
Specified by:
setOverflowY in interface LayoutContainer
Overrides:
setOverflowY in class UIPanel

getLeft

public Measure getLeft()
This value will usually be set by the layout manager.

Specified by:
getLeft in interface LayoutBase
Overrides:
getLeft in class UIPanel

setLeft

public void setLeft(Measure left)
Specified by:
setLeft in interface LayoutBase
Overrides:
setLeft in class UIPanel

getColumnSpan

public Integer getColumnSpan()
Specified by:
getColumnSpan in interface LayoutComponent
Overrides:
getColumnSpan in class UIPanel

setColumnSpan

public void setColumnSpan(Integer columnSpan)
Specified by:
setColumnSpan in interface LayoutComponent
Overrides:
setColumnSpan in class UIPanel

getBorderRight

public Measure getBorderRight()
This attribute is for internal use only.

Specified by:
getBorderRight in interface LayoutBox
Overrides:
getBorderRight in class UIPanel

setBorderRight

public void setBorderRight(Measure borderRight)
Specified by:
setBorderRight in interface LayoutBox
Overrides:
setBorderRight in class UIPanel

getPaddingBottom

public Measure getPaddingBottom()
This attribute is for internal use only.

Specified by:
getPaddingBottom in interface LayoutBox
Overrides:
getPaddingBottom in class UIPanel

setPaddingBottom

public void setPaddingBottom(Measure paddingBottom)
Specified by:
setPaddingBottom in interface LayoutBox
Overrides:
setPaddingBottom in class UIPanel

getMaximumHeight

public Measure getMaximumHeight()
Specified by:
getMaximumHeight in interface LayoutBase
Overrides:
getMaximumHeight in class UIPanel

setMaximumHeight

public void setMaximumHeight(Measure maximumHeight)
Specified by:
setMaximumHeight in interface LayoutBase
Overrides:
setMaximumHeight in class UIPanel

getTop

public Measure getTop()
This value will usually be set by the layout manager.

Specified by:
getTop in interface LayoutBase
Overrides:
getTop in class UIPanel

setTop

public void setTop(Measure top)
Specified by:
setTop in interface LayoutBase
Overrides:
setTop in class UIPanel

getCurrentWidth

public Measure getCurrentWidth()
This value will usually be set by the layout manager. It holds the current width computed by the layout manager.

Specified by:
getCurrentWidth in interface LayoutBase
Overrides:
getCurrentWidth in class UIPanel

setCurrentWidth

public void setCurrentWidth(Measure currentWidth)
Specified by:
setCurrentWidth in interface LayoutBase
Overrides:
setCurrentWidth in class UIPanel

getPaddingTop

public Measure getPaddingTop()
This attribute is for internal use only.

Specified by:
getPaddingTop in interface LayoutBox
Overrides:
getPaddingTop in class UIPanel

setPaddingTop

public void setPaddingTop(Measure paddingTop)
Specified by:
setPaddingTop in interface LayoutBox
Overrides:
setPaddingTop in class UIPanel

getMarginTop

public Measure getMarginTop()
Specified by:
getMarginTop in interface LayoutBase
Overrides:
getMarginTop in class UIPanel

setMarginTop

public void setMarginTop(Measure marginTop)
Specified by:
setMarginTop in interface LayoutBase
Overrides:
setMarginTop in class UIPanel

getMarginRight

public Measure getMarginRight()
Specified by:
getMarginRight in interface LayoutBase
Overrides:
getMarginRight in class UIPanel

setMarginRight

public void setMarginRight(Measure marginRight)
Specified by:
setMarginRight in interface LayoutBase
Overrides:
setMarginRight in class UIPanel

getWidth

public Measure getWidth()
This value will usually be set by the layout manager.

Specified by:
getWidth in interface LayoutBase
Overrides:
getWidth in class UIPanel

setWidth

public void setWidth(Measure width)
Specified by:
setWidth in interface LayoutBase
Overrides:
setWidth in class UIPanel

getPreferredHeight

public Measure getPreferredHeight()
Specified by:
getPreferredHeight in interface LayoutBase
Overrides:
getPreferredHeight in class UIPanel

setPreferredHeight

public void setPreferredHeight(Measure preferredHeight)
Specified by:
setPreferredHeight in interface LayoutBase
Overrides:
setPreferredHeight in class UIPanel

getCurrentHeight

public Measure getCurrentHeight()
This value will usually be set by the layout manager. It holds the current height computed by the layout manager.

Specified by:
getCurrentHeight in interface LayoutBase
Overrides:
getCurrentHeight in class UIPanel

setCurrentHeight

public void setCurrentHeight(Measure currentHeight)
Specified by:
setCurrentHeight in interface LayoutBase
Overrides:
setCurrentHeight in class UIPanel

getDisplay

public Display getDisplay()
This attribute is for internal use only.

Specified by:
getDisplay in interface LayoutComponent
Overrides:
getDisplay in class UIPanel

setDisplay

public void setDisplay(Display display)
Specified by:
setDisplay in interface LayoutComponent
Overrides:
setDisplay in class UIPanel

getBorderBottom

public Measure getBorderBottom()
This attribute is for internal use only.

Specified by:
getBorderBottom in interface LayoutBox
Overrides:
getBorderBottom in class UIPanel

setBorderBottom

public void setBorderBottom(Measure borderBottom)
Specified by:
setBorderBottom in interface LayoutBox
Overrides:
setBorderBottom in class UIPanel

getMaximumWidth

public Measure getMaximumWidth()
Specified by:
getMaximumWidth in interface LayoutBase
Overrides:
getMaximumWidth in class UIPanel

setMaximumWidth

public void setMaximumWidth(Measure maximumWidth)
Specified by:
setMaximumWidth in interface LayoutBase
Overrides:
setMaximumWidth in class UIPanel

getPaddingLeft

public Measure getPaddingLeft()
This attribute is for internal use only.

Specified by:
getPaddingLeft in interface LayoutBox
Overrides:
getPaddingLeft in class UIPanel

setPaddingLeft

public void setPaddingLeft(Measure paddingLeft)
Specified by:
setPaddingLeft in interface LayoutBox
Overrides:
setPaddingLeft in class UIPanel

getPaddingRight

public Measure getPaddingRight()
This attribute is for internal use only.

Specified by:
getPaddingRight in interface LayoutBox
Overrides:
getPaddingRight in class UIPanel

setPaddingRight

public void setPaddingRight(Measure paddingRight)
Specified by:
setPaddingRight in interface LayoutBox
Overrides:
setPaddingRight in class UIPanel

getPreferredWidth

public Measure getPreferredWidth()
Specified by:
getPreferredWidth in interface LayoutBase
Overrides:
getPreferredWidth in class UIPanel

setPreferredWidth

public void setPreferredWidth(Measure preferredWidth)
Specified by:
setPreferredWidth in interface LayoutBase
Overrides:
setPreferredWidth in class UIPanel

getMarginBottom

public Measure getMarginBottom()
Specified by:
getMarginBottom in interface LayoutBase
Overrides:
getMarginBottom in class UIPanel

setMarginBottom

public void setMarginBottom(Measure marginBottom)
Specified by:
setMarginBottom in interface LayoutBase
Overrides:
setMarginBottom in class UIPanel

getVerticalIndex

public Integer getVerticalIndex()
This attribute is for internal use only.

Specified by:
getVerticalIndex in interface LayoutComponent
Overrides:
getVerticalIndex in class UIPanel

setVerticalIndex

public void setVerticalIndex(Integer verticalIndex)
Specified by:
setVerticalIndex in interface LayoutComponent
Overrides:
setVerticalIndex in class UIPanel

getBorderTop

public Measure getBorderTop()
This attribute is for internal use only.

Specified by:
getBorderTop in interface LayoutBox
Overrides:
getBorderTop in class UIPanel

setBorderTop

public void setBorderTop(Measure borderTop)
Specified by:
setBorderTop in interface LayoutBox
Overrides:
setBorderTop in class UIPanel

getCurrentMarkup

public Markup getCurrentMarkup()
Specified by:
getCurrentMarkup in interface SupportsMarkup
Specified by:
getCurrentMarkup in interface Configurable
Overrides:
getCurrentMarkup in class UIPanel

setCurrentMarkup

public void setCurrentMarkup(Markup currentMarkup)
Specified by:
setCurrentMarkup in interface SupportsMarkup
Overrides:
setCurrentMarkup in class UIPanel

getHorizontalIndex

public Integer getHorizontalIndex()
This attribute is for internal use only.

Specified by:
getHorizontalIndex in interface LayoutComponent
Overrides:
getHorizontalIndex in class UIPanel

setHorizontalIndex

public void setHorizontalIndex(Integer horizontalIndex)
Specified by:
setHorizontalIndex in interface LayoutComponent
Overrides:
setHorizontalIndex in class UIPanel

saveState

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


Copyright © 2002-2014 The Apache Software Foundation. All Rights Reserved.