Klasse UIEvent

java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
Alle implementierten Schnittstellen:
EventListener, javax.faces.component.ActionSource, javax.faces.component.ActionSource2, javax.faces.component.behavior.ClientBehaviorHolder, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder

@Generated("component.stg") public class UIEvent extends AbstractUIEvent implements javax.faces.component.behavior.ClientBehaviorHolder
Add an event behavior to the component. It can contain f:ajax and tc:operation tags. UIComponent class, generated from template component.stg with class EventTagDeclaration.
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    static final String
     
    static final String
     

    Von Klasse geerbte Felder 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
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    Text to use as confirmation message.
     
    The name of the event as an instance of {
     
     
    The identifier of the page fragment which should be brought into focus when the target page is rendered.
    Link to an arbitrary URL, either an internal link or an external link.
    Link to an internal facelet page, like the outcome of an action.
    Name of a frame where the resource retrieved via this hyperlink is to be displayed.
    boolean
    Flag indicating that the action of this element, will not be executed from client side (e. g. when the user clicks a button.
    boolean
    Specify, if the command calls an JSF-Action.
    void
    restoreState(javax.faces.context.FacesContext context, Object state)
     
    void
    setConfirmation(String confirmation)
     
    void
     
    void
    setFragment(String fragment)
     
    void
     
    void
    setOmit(boolean omit)
     
    void
    setOutcome(String outcome)
     
    void
    setTarget(String target)
     
    void
    setTransition(boolean transition)
     

    Von Klasse geerbte Methoden org.apache.myfaces.tobago.internal.component.AbstractUICommandBase

    isDisabled, isRendered, processDecodes, processEvent, queueEvent, setDisabled

    Von Klasse geerbte Methoden javax.faces.component.UICommand

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

    Von Klasse geerbte Methoden javax.faces.component.UIComponentBase

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

    Von Klasse geerbte Methoden 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

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Von Schnittstelle geerbte Methoden javax.faces.component.behavior.ClientBehaviorHolder

    addClientBehavior, getClientBehaviors
  • Felddetails

    • COMPONENT_TYPE

      public static final String COMPONENT_TYPE
    • COMPONENT_FAMILY

      public static final String COMPONENT_FAMILY
      Siehe auch:
  • Konstruktordetails

    • UIEvent

      public UIEvent()
  • Methodendetails

    • getEventNames

      public Collection<String> getEventNames()
      Angegeben von:
      getEventNames in Schnittstelle javax.faces.component.behavior.ClientBehaviorHolder
      Setzt außer Kraft:
      getEventNames in Klasse javax.faces.component.UIComponentBase
    • getDefaultEventName

      public String getDefaultEventName()
      Angegeben von:
      getDefaultEventName in Schnittstelle javax.faces.component.behavior.ClientBehaviorHolder
      Setzt außer Kraft:
      getDefaultEventName in Klasse javax.faces.component.UIComponentBase
    • getFamily

      public String getFamily()
      Setzt außer Kraft:
      getFamily in Klasse javax.faces.component.UICommand
    • getFragment

      public String getFragment()
      The identifier of the page fragment which should be brought into focus when the target page is rendered. The value of this attribute is appended to the end of target URL following a hash (#) mark. This notation is part of the standard URL syntax.
      Angegeben von:
      getFragment in Klasse AbstractUICommandBase
    • setFragment

      public void setFragment(String fragment)
    • getLink

      public String getLink()

      Link to an arbitrary URL, either an internal link or an external link. For internal URLs, a session id will be added, if needed (when cookies disabled). The context path needs to be added manually e.g. #{request.contextPath}. For JSF navigation to a viewId use the outcome attribute!

      The semantic of this attributes has been changed from Tobago 3 to 4!

      Angegeben von:
      getLink in Klasse AbstractUICommandBase
    • setLink

      public void setLink(String link)
    • getConfirmation

      public String getConfirmation()
      Text to use as confirmation message.
      Angegeben von:
      getConfirmation in Klasse AbstractUICommandBase
    • setConfirmation

      public void setConfirmation(String confirmation)
    • getEvent

      public ClientBehaviors getEvent()
      The name of the event as an instance of {
      Angegeben von:
      getEvent in Klasse AbstractUIEvent
    • setEvent

      public void setEvent(ClientBehaviors event)
      Angegeben von:
      setEvent in Klasse AbstractUIEvent
    • isOmit

      public boolean isOmit()
      Flag indicating that the action of this element, will not be executed from client side (e. g. when the user clicks a button. When setting this value to true, the action will not be executed by the Tobago, but it can executed by JavaScript. This attribute is useful, when you want to add JavaScript event handlers to commands manually. In this case you usually don't want a submit with a full reload of the page.
      Default: false
      Angegeben von:
      isOmit in Klasse AbstractUICommandBase
    • setOmit

      public void setOmit(boolean omit)
      Angegeben von:
      setOmit in Klasse AbstractUICommandBase
    • getOutcome

      public String getOutcome()
      Link to an internal facelet page, like the outcome of an action. The context path will be added. A session id will be added, if needed.
      Angegeben von:
      getOutcome in Klasse AbstractUICommandBase
    • setOutcome

      public void setOutcome(String outcome)
    • isTransition

      public boolean isTransition()
      Specify, if the command calls an JSF-Action. Useful to switch off the Double-Submit-Check and Waiting-Behavior.
      Default: true
      Angegeben von:
      isTransition in Klasse AbstractUICommandBase
    • setTransition

      public void setTransition(boolean transition)
    • getTarget

      public String getTarget()
      Name of a frame where the resource retrieved via this hyperlink is to be displayed.
      Angegeben von:
      getTarget in Klasse AbstractUICommandBase
    • setTarget

      public void setTarget(String target)
    • restoreState

      public void restoreState(javax.faces.context.FacesContext context, Object state)
      Angegeben von:
      restoreState in Schnittstelle javax.faces.component.StateHolder
      Setzt außer Kraft:
      restoreState in Klasse javax.faces.component.UIComponentBase