Class AbstractUICommandBase

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

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

    Fields inherited from class jakarta.faces.component.UICommand

    COMPONENT_FAMILY, COMPONENT_TYPE

    Fields inherited from class jakarta.faces.component.UIComponent

    ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, FACETS_KEY, 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(jakarta.faces.context.FacesContext context)
     
    void
    processEvent(jakarta.faces.event.ComponentSystemEvent event)
     
    void
    queueEvent(jakarta.faces.event.FacesEvent facesEvent)
     
    void
    setDisabled(boolean disabled)
     
    abstract void
    setOmit(boolean omit)
     

    Methods inherited from class jakarta.faces.component.UICommand

    addActionListener, broadcast, getActionExpression, getActionListeners, getFamily, getValue, isImmediate, removeActionListener, setActionExpression, setImmediate, setValue

    Methods inherited from class jakarta.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, invokeOnComponent, isTransient, markInitialState, processRestoreState, processSaveState, processUpdates, processValidators, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, visitTree

    Methods inherited from class jakarta.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(jakarta.faces.event.ComponentSystemEvent event)
      Specified by:
      processEvent in interface jakarta.faces.event.ComponentSystemEventListener
      Overrides:
      processEvent in class jakarta.faces.component.UIComponent
    • processDecodes

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

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

      public boolean isRendered()
      Overrides:
      isRendered in class jakarta.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()