Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components
11g Release 1 (11.1.1.4.0)

E12063-05

oracle.adf.view.faces.bi.event
Class PivotEvent

java.lang.Object
  extended by java.util.EventObject
      extended by javax.faces.event.FacesEvent
          extended by javax.faces.event.ActionEvent
              extended by oracle.adf.view.faces.bi.event.PivotEvent
All Implemented Interfaces:
java.io.Serializable

public class PivotEvent
extends javax.faces.event.ActionEvent

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
PivotEvent(javax.faces.component.UIComponent source, int fromEdge, int toEdge)
          Constructor.
PivotEvent(javax.faces.component.UIComponent source, int fromEdge, int toEdge, int fromLayer, int toLayer, int _flags)
          Constructor.
 
Method Summary
 java.lang.Object clone()
           
 int getFlags()
           
 int getFromDimension()
          Get the from dimension.
 int getFromEdge()
          Get the from edge.
 int getToDimension()
           
 int getToEdge()
           
 boolean isAppropriateListener(javax.faces.event.FacesListener listener)
           
 boolean isDimensionSwap()
          Is this a dimension swap?
 boolean isEdgeSwap()
          Is this an edge swap?
 boolean isMoveAfter()
          Is this a dimension move after?
 boolean isMoveBefore()
          Is this a dimension move before?
 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
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PivotEvent

public PivotEvent(javax.faces.component.UIComponent source,
                  int fromEdge,
                  int toEdge,
                  int fromLayer,
                  int toLayer,
                  int _flags)
Constructor.

Parameters:
source - the event source
fromEdge - the edge pivoting from
toEdge - the edge pivoting to
fromLayer - the layer (dimension) pivoting from
toLayer - the layer (dimension) pivoting to
_flags - enumerated flag value indicating the type of pivot (move before, move after, swap, edge)

PivotEvent

public PivotEvent(javax.faces.component.UIComponent source,
                  int fromEdge,
                  int toEdge)
Constructor.

Parameters:
source - the event source
fromEdge - the edge pivoting from
toEdge - the edge pivoting to
Method Detail

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object

isAppropriateListener

public boolean isAppropriateListener(javax.faces.event.FacesListener listener)
Overrides:
isAppropriateListener in class javax.faces.event.ActionEvent
Parameters:
listener -
Returns:

processListener

public void processListener(javax.faces.event.FacesListener listener)
Overrides:
processListener in class javax.faces.event.ActionEvent
Parameters:
listener -

getFromEdge

public int getFromEdge()
Get the from edge.

Returns:
edge pivoting from.

getToEdge

public int getToEdge()
Returns:
edge pivoting to

getFromDimension

public int getFromDimension()
Get the from dimension. (-1 if edge swap)

Returns:
dimension being pivoted

getToDimension

public int getToDimension()
Returns:
dimension being pivoted to (-1 if edge swap)

getFlags

public int getFlags()
Returns:
the enumerated flag value

isEdgeSwap

public boolean isEdgeSwap()
Is this an edge swap?

Returns:
true if edge swap

isDimensionSwap

public boolean isDimensionSwap()
Is this a dimension swap?

Returns:
true if dimension swap (as opposed to an edge swap)

isMoveAfter

public boolean isMoveAfter()
Is this a dimension move after?

Returns:
true if dimension move after

isMoveBefore

public boolean isMoveBefore()
Is this a dimension move before?

Returns:
true if dimension move before

Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components
11g Release 1 (11.1.1.4.0)

E12063-05

Copyright © 1997, 2011, Oracle. All rights reserved.