Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Faces
12c Release 1 (12.1.2.0.0)
E23185-01


oracle.adf.view.rich.event
Class ColumnVisibilityChangeEvent

java.lang.Object
  extended by java.util.EventObject
      extended by javax.faces.event.FacesEvent
          extended by oracle.adf.view.rich.event.ColumnVisibilityChangeEvent

All Implemented Interfaces:
Serializable

public class ColumnVisibilityChangeEvent
extends javax.faces.event.FacesEvent

An event queued to indicate that the columns inside a table are being hidden/shown. Currently this event is queued internally so that the columns can be hidden/shown during invoke application phase. There can be no listeners associated with this event .

See Also:
Serialized Form

Field Summary

 

Fields inherited from class java.util.EventObject
source

 

Constructor Summary
ColumnVisibilityChangeEvent(javax.faces.component.UIComponent source, Collection<String> columnClientIdsToShow, Collection<String> columnClientIdsToHide)
          Creates a new event for ColumnVisibilityChange.
ColumnVisibilityChangeEvent(javax.faces.component.UIComponent source, List<javax.faces.component.UIComponent> columnsToShow, List<javax.faces.component.UIComponent> columnsToHide)
          Deprecated.  

 

Method Summary
 Collection<String> getColumnClientIdsToHide()
           
 Collection<String> getColumnClientIdsToShow()
          returns the client ids of the columns that are shown
 List<javax.faces.component.UIComponent> getColumnsToHide()
          Deprecated.  
 List<javax.faces.component.UIComponent> getColumnsToShow()
          Deprecated.  
 boolean isAppropriateListener(javax.faces.event.FacesListener listener)
           
 void processListener(javax.faces.event.FacesListener listener)
           

 

Methods inherited from class javax.faces.event.FacesEvent
getComponent, getPhaseId, queue, setPhaseId

 

Methods inherited from class java.util.EventObject
getSource, toString

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Constructor Detail

ColumnVisibilityChangeEvent

@Deprecated
public ColumnVisibilityChangeEvent(javax.faces.component.UIComponent source,
                                              List<javax.faces.component.UIComponent> columnsToShow,
                                              List<javax.faces.component.UIComponent> columnsToHide)
Deprecated. 
Creates a new event for ColumnVisibilityChange. Please note that this method is deprecated. Please use the one with column ids. This is because UIComponents cannot be used out of context.
Parameters:
source -
columnsToShow -
columnsToHide -

ColumnVisibilityChangeEvent

public ColumnVisibilityChangeEvent(javax.faces.component.UIComponent source,
                                   Collection<String> columnClientIdsToShow,
                                   Collection<String> columnClientIdsToHide)
Creates a new event for ColumnVisibilityChange. Use this constructor instead of the one with UIComponents. When the method is broadcast, the clientId of the columns are used to put the column in context
Parameters:
source -
columnClientIdsToShow -
columnClientIdsToHide -

Method Detail

getColumnsToShow

@Deprecated
public List<javax.faces.component.UIComponent> getColumnsToShow()
Deprecated. 
This method has been deprecated. Please use getColumnClientIdsToShow
Returns:
See Also:
getColumnClientIdsToShow()

getColumnsToHide

@Deprecated
public List<javax.faces.component.UIComponent> getColumnsToHide()
Deprecated. 
This method has been deprecated. Please use getColumnClientIdsToHide
Returns:
See Also:
getColumnClientIdsToHide()

getColumnClientIdsToShow

public Collection<String> getColumnClientIdsToShow()
returns the client ids of the columns that are shown
Returns:

getColumnClientIdsToHide

public Collection<String> getColumnClientIdsToHide()

isAppropriateListener

public boolean isAppropriateListener(javax.faces.event.FacesListener listener)
Specified by:
isAppropriateListener in class javax.faces.event.FacesEvent

processListener

public void processListener(javax.faces.event.FacesListener listener)
Specified by:
processListener in class javax.faces.event.FacesEvent

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Faces
12c Release 1 (12.1.2.0.0)
E23185-01


Copyright © 2013 Oracle Corporation. All Rights Reserved.