Class AbstractUICommandBase

java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UICommand
org.apache.myfaces.tobago.internal.component.AbstractUICommandBase
All Implemented Interfaces:
EventListener, javax.faces.component.ActionSource, javax.faces.component.ActionSource2, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder
Direct Known Subclasses:
AbstractUICommand, AbstractUIEvent

public abstract class AbstractUICommandBase extends javax.faces.component.UICommand implements javax.faces.event.ComponentSystemEventListener
Base class for commands.
  • Field Summary

    Fields inherited from class javax.faces.component.UICommand

    COMPONENT_FAMILY, 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

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    abstract String
     
    abstract String
     
    abstract String
     
    abstract String
     
    abstract String
     
    boolean
    Flag indicating that this element is disabled.
    abstract boolean
     
    boolean
     
    abstract boolean
     
    void
    processDecodes(javax.faces.context.FacesContext context)
     
    void
    processEvent(javax.faces.event.ComponentSystemEvent event)
     
    void
    queueEvent(javax.faces.event.FacesEvent facesEvent)
     
    void
    setDisabled(boolean disabled)
     
    abstract void
    setOmit(boolean omit)
     

    Methods inherited from class javax.faces.component.UICommand

    addActionListener, broadcast, getAction, getActionExpression, getActionListener, getActionListeners, getFamily, getValue, isImmediate, removeActionListener, setAction, setActionExpression, setActionListener, setImmediate, setValue

    Methods inherited from class javax.faces.component.UIComponentBase

    addClientBehavior, addFacesListener, clearInitialState, decode, encodeAll, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isTransient, markInitialState, processRestoreState, processSaveState, processUpdates, processValidators, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, visitTree

    Methods inherited from class javax.faces.component.UIComponent

    getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEvent

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AbstractUICommandBase

      public AbstractUICommandBase()
  • Method Details

    • processEvent

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

      public void processDecodes(javax.faces.context.FacesContext context)
      Overrides:
      processDecodes in class javax.faces.component.UIComponentBase
    • queueEvent

      public void queueEvent(javax.faces.event.FacesEvent facesEvent)
      Overrides:
      queueEvent in class javax.faces.component.UICommand
    • isRendered

      public boolean isRendered()
      Overrides:
      isRendered in class javax.faces.component.UIComponentBase
    • isDisabled

      public boolean isDisabled()
      Flag indicating that this element is disabled.
      Default: false
    • setDisabled

      public void setDisabled(boolean disabled)
    • getTarget

      public abstract String getTarget()
    • isTransition

      public abstract boolean isTransition()
    • isOmit

      public abstract boolean isOmit()
    • setOmit

      public abstract void setOmit(boolean omit)
    • getConfirmation

      public abstract String getConfirmation()
    • getLink

      public abstract String getLink()
    • getOutcome

      public abstract String getOutcome()
    • getFragment

      public abstract String getFragment()