Class ButtonBase

  • All Implemented Interfaces:
    EventListener, javax.faces.component.behavior.ClientBehaviorHolder, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.component.ValueHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, UIOutcomeTarget, Widget
    Direct Known Subclasses:
    Button

    public abstract class ButtonBase
    extends javax.faces.component.html.HtmlOutcomeTargetButton
    implements Widget, UIOutcomeTarget
    • Constructor Summary

      Constructors 
      Constructor Description
      ButtonBase()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getFamily()  
      String getFragment()  
      String getHref()  
      String getIcon()  
      String getIconPos()  
      String getTarget()  
      String getWidgetVar()  
      boolean isDisableClientWindow()  
      boolean isDisabled()  
      boolean isEscape()  
      boolean isInline()  
      void setDisableClientWindow​(boolean disableClientWindow)  
      void setDisabled​(boolean disabled)  
      void setEscape​(boolean escape)  
      void setFragment​(String fragment)  
      void setHref​(String href)  
      void setIcon​(String icon)  
      void setIconPos​(String iconPos)  
      void setInline​(boolean inline)  
      void setTarget​(String target)  
      void setWidgetVar​(String widgetVar)  
      • Methods inherited from class javax.faces.component.html.HtmlOutcomeTargetButton

        getAccesskey, getAlt, getDefaultEventName, getDir, getEventNames, getImage, getLang, getOnblur, getOnclick, getOndblclick, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getRole, getStyle, getStyleClass, getTabindex, getTitle, setAccesskey, setAlt, setDir, setImage, setLang, setOnblur, setOnclick, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setRole, setStyle, setStyleClass, setTabindex, setTitle
      • Methods inherited from class javax.faces.component.UIOutcomeTarget

        getOutcome, isIncludeViewParams, setIncludeViewParams, setOutcome
      • Methods inherited from class javax.faces.component.UIOutput

        clearInitialState, getConverter, getLocalValue, getValue, markInitialState, resetValue, restoreState, saveState, setConverter, setValue
      • Methods inherited from class javax.faces.component.UIComponentBase

        addClientBehavior, addFacesListener, broadcast, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent
      • Methods inherited from class javax.faces.component.UIComponent

        encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTree
      • Methods inherited from interface javax.faces.component.behavior.ClientBehaviorHolder

        addClientBehavior, getClientBehaviors
    • Constructor Detail

      • ButtonBase

        public ButtonBase()
    • Method Detail

      • getFamily

        public String getFamily()
        Overrides:
        getFamily in class javax.faces.component.UIOutcomeTarget
      • getWidgetVar

        public String getWidgetVar()
      • setWidgetVar

        public void setWidgetVar​(String widgetVar)
      • setFragment

        public void setFragment​(String fragment)
      • isDisabled

        public boolean isDisabled()
        Overrides:
        isDisabled in class javax.faces.component.html.HtmlOutcomeTargetButton
      • setDisabled

        public void setDisabled​(boolean disabled)
        Overrides:
        setDisabled in class javax.faces.component.html.HtmlOutcomeTargetButton
      • getIcon

        public String getIcon()
      • setIcon

        public void setIcon​(String icon)
      • getIconPos

        public String getIconPos()
      • setIconPos

        public void setIconPos​(String iconPos)
      • setHref

        public void setHref​(String href)
      • getTarget

        public String getTarget()
      • setTarget

        public void setTarget​(String target)
      • isEscape

        public boolean isEscape()
      • setEscape

        public void setEscape​(boolean escape)
      • isInline

        public boolean isInline()
      • setInline

        public void setInline​(boolean inline)
      • isDisableClientWindow

        public boolean isDisableClientWindow()
        Specified by:
        isDisableClientWindow in interface UIOutcomeTarget
        Overrides:
        isDisableClientWindow in class javax.faces.component.UIOutcomeTarget
      • setDisableClientWindow

        public void setDisableClientWindow​(boolean disableClientWindow)
        Overrides:
        setDisableClientWindow in class javax.faces.component.UIOutcomeTarget