org.apache.myfaces.trinidadinternal.renderkit.core.xhtml
Class SelectOrderShuttleRenderer

java.lang.Object
  extended by javax.faces.render.Renderer
      extended by org.apache.myfaces.trinidad.render.CoreRenderer
          extended by org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.XhtmlRenderer
              extended by org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.ValueRenderer
                  extended by org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.EditableValueRenderer
                      extended by org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.FormElementRenderer
                          extended by org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.FormInputRenderer
                              extended by org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SimpleSelectManyRenderer
                                  extended by org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SelectManyShuttleRenderer
                                      extended by org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SelectOrderShuttleRenderer
All Implemented Interfaces:
java.lang.Cloneable, org.apache.myfaces.trinidad.render.TypedRenderer

public class SelectOrderShuttleRenderer
extends SelectManyShuttleRenderer


Field Summary
 
Fields inherited from class org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SelectManyShuttleRenderer
_SELECT_MANY_DESCRIPTION_LABEL_KEY, _SELECT_MANY_MOVE_ALL_KEY, _SELECT_MANY_MOVE_ALL_TIP_KEY, _SELECT_MANY_MOVE_KEY, _SELECT_MANY_MOVE_TIP_KEY, _SELECT_MANY_REMOVE_ALL_KEY, _SELECT_MANY_REMOVE_ALL_TIP_KEY, _SELECT_MANY_REMOVE_KEY, _SELECT_MANY_REMOVE_TIP_KEY
 
Fields inherited from class org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.XhtmlRenderer
TRANSPARENT_GIF
 
Fields inherited from class org.apache.myfaces.trinidad.render.CoreRenderer
CHAR_UNDEFINED, NO_CHILD_INDEX
 
Constructor Summary
SelectOrderShuttleRenderer()
           
 
Method Summary
protected  void findTypeConstants(org.apache.myfaces.trinidad.bean.FacesBean.Type type)
           
protected  boolean getReorderOnly(org.apache.myfaces.trinidad.bean.FacesBean bean)
           
protected  java.util.Map<java.lang.String,java.lang.String> getResourceKeyMap()
           
protected  boolean isReorderable()
          Returns true if the renderer cares about order.
protected  void renderReorderButtons(javax.faces.context.FacesContext context, org.apache.myfaces.trinidad.context.RenderingContext rc, org.apache.myfaces.trinidad.bean.FacesBean bean, java.lang.String listId)
           
 
Methods inherited from class org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SelectManyShuttleRenderer
encodeElementContent, getContentStyleClass, getDisabled, getLeadingDescShown, getLeadingHeader, getRootStyleClass, getSimple, getSize, getSubmittedValue, getTrailingDescShown, getTrailingHeader, isAutoSubmit, renderButton, renderReadOnlyAsElement
 
Methods inherited from class org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SimpleSelectManyRenderer
encodeAllAsElement, getConvertedValue, getDefaultConverter, getRequiredMessageKey, getSelectedIndices, getSelectItems, getValuePassThru, renderBetweenNonElements, renderNonElementContent
 
Methods inherited from class org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.FormInputRenderer
getShowRequired, renderAllAttributes, renderDisabledAttribute, renderId, renderRootDomElementStyles, shouldRenderName
 
Methods inherited from class org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.FormElementRenderer
encodeAll, encodeAllAsNonElement, getContentStyle, getDefaultStyleClass, getHiddenLabel, getLabel, getOnblur, getOnchange, getOnfocus, getRendersChildren, isHiddenLabelRequired, renderAsElement, renderEventHandlers, renderFormEventHandlers, renderShortDescAsHiddenLabel
 
Methods inherited from class org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.EditableValueRenderer
addOnSubmitConverterValidators, decode, getConvertedString, getReadOnly, getRequired, getSubmittedValue, getValidators, isImmediate, shouldRenderId, wasSubmitted
 
Methods inherited from class org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.ValueRenderer
getConverter, getValue, getValueBinding
 
Methods inherited from class org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.XhtmlRenderer
cloneWithType, enableScriptDeferring, getAbsoluteImageUri, getBaseImageUri, getInlineStyle, getOnclick, getOndblclick, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getShortDesc, getStyleClass, renderAllAttributes, renderDecorativeIcon, renderDecorativeIcon, renderFormattedText, renderHAlign, renderInlineStyle, renderInlineStyleAttribute, renderPossiblyFormattedText, renderScriptDeferAttribute, renderScriptTypeAttribute, renderShortDescAttribute, renderSpacer, renderStyleAttributes, renderStyleAttributes, renderTransparent, renderVerticalSpacer, skipDecode, supportsAccessKeys, supportsAdvancedForms, supportsAutoCompleteFormElements, supportsDisabledFormElements, supportsEditing, supportsIntrinsicEvents, supportsNavigation, supportsReadonlyFormElements, supportsScripting, supportsSeparateWindow, supportsStyleAttributes, supportsTarget, supportsTextPresentation, supportsXMLDOM
 
Methods inherited from class org.apache.myfaces.trinidad.render.CoreRenderer
delegateRenderer, delegateRendererBegin, delegateRendererEnd, encodeAllChildren, encodeBegin, encodeBegin, encodeChild, encodeChildren, encodeEnd, encodeEnd, getClientId, getFacesBean, getFacet, getNextRenderedChildIndex, getRenderedChildCount, getRenderingProperty, hasRenderedChildren, isDesktop, isGecko, isIE, isInaccessibleMode, isPDA, isScreenReaderMode, renderEncodedActionURI, renderEncodedResourceURI, renderStyleClass, renderStyleClasses, setRenderingProperty, toChar, toInt, toLong, toString, toUri
 
Methods inherited from class javax.faces.render.Renderer
convertClientId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectOrderShuttleRenderer

public SelectOrderShuttleRenderer()
Method Detail

findTypeConstants

protected void findTypeConstants(org.apache.myfaces.trinidad.bean.FacesBean.Type type)
Overrides:
findTypeConstants in class SelectManyShuttleRenderer

getReorderOnly

protected boolean getReorderOnly(org.apache.myfaces.trinidad.bean.FacesBean bean)
Overrides:
getReorderOnly in class SelectManyShuttleRenderer

isReorderable

protected boolean isReorderable()
Description copied from class: SimpleSelectManyRenderer
Returns true if the renderer cares about order.

Overrides:
isReorderable in class SimpleSelectManyRenderer

getResourceKeyMap

protected java.util.Map<java.lang.String,java.lang.String> getResourceKeyMap()
Overrides:
getResourceKeyMap in class SelectManyShuttleRenderer

renderReorderButtons

protected void renderReorderButtons(javax.faces.context.FacesContext context,
                                    org.apache.myfaces.trinidad.context.RenderingContext rc,
                                    org.apache.myfaces.trinidad.bean.FacesBean bean,
                                    java.lang.String listId)
                             throws java.io.IOException
Overrides:
renderReorderButtons in class SelectManyShuttleRenderer
Throws:
java.io.IOException


Copyright © 2001-2007 Apache Software Foundation. All Rights Reserved.