com.ibm.bpe.jsf.handler

Interface ItemListener

  • All Known Implementing Classes:
    BPCDetailsHandler


    public interface ItemListener
    The ItemListener interface is used to declare interest in events concerning selection changes. For example, BPCListHandler allows you to register the Item Change Listener through the itemListener property:

    
            <managed-bean>
                    <managed-bean-name>TaskInstanceList</managed-bean-name>
                    <managed-bean-class>com.ibm.bpe.jsf.handler.BPCListHandler</managed-bean-class>
                    <managed-bean-scope>session</managed-bean-scope>
                    <managed-property>
                            <property-name>type</property-name>
                            <value>com.ibm.bpe.client.model.TaskInstanceBean</value>
                    </managed-property>
                    <managed-property>
                            <property-name>itemListener</property-name>
                            <list-entries>
                                    <value-class>com.ibm.bpe.jsf.handler.ItemListener</value-class>
                                    <value>#{TaskInstanceDetailsBean}</value>
                            </list-entries>
                    </managed-property>
                    <managed-property>
                            <property-name>query</property-name>
                            <value>#{TaskInstanceQuery}</value>
                    </managed-property>
            </managed-bean>
    
     
    If a link in the associated List Component is clicked, the #{TaskInstanceDetailsBean) object that implements the ItemListener interface is notified about the selected item. For more information about the List Component, see BPCListHandler and ListTag. (However, the List Component does not trigger such events as a result of changes to check box selections).
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String COPYRIGHT 
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      void itemChanged(java.lang.Object item)
      Triggered whenever a new element is selected in the ItemListener event provider.
    • Method Detail

      • itemChanged

        void itemChanged(java.lang.Object item)
                         throws ClientException
        Triggered whenever a new element is selected in the ItemListener event provider.
        Parameters:
        item - The item that has been selected.
        Throws:
        ClientException
IBM Business Process ManagerTM
Release 8