Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components
11g Release 2 (11.1.2.0.0)

E17492-01

oracle.adf.view.faces.bi.component.util
Class LayoutAccessStateHandler

java.lang.Object
  extended by oracle.adf.view.faces.bi.component.util.LayoutAccessStateHandler

public class LayoutAccessStateHandler
extends java.lang.Object

For internal use only. Application developers should not use this
Contains methods for maintaining the state (layout, measures) of a LayoutAccess

Constructor Summary
LayoutAccessStateHandler()
          Constructor
LayoutAccessStateHandler(boolean isCube)
          Constructor
 
Method Summary
 DataAccess getDataAccess()
          Helper method to retrieve the current DataAccess, if available
 DataDirector getDataDirector()
          Retrieves the DataDirector, which should be used in AdvancedRotate
 java.lang.String[][] getLayout()
          Helper method to retrieve the current layout from the DataAccess, if available
 LayoutAccess getLayoutAccess()
          Retrieves the LayoutAccess whose state should be maintained
 void restoreState(java.lang.Object state)
           
 java.lang.Object saveState()
           
 void setLayoutAccess(LayoutAccess layoutAccess)
          Sets the LayoutAccess whose state should be maintained
 void setLayoutAccess(LayoutAccess layoutAccess, boolean isCube)
          Sets the LayoutAccess whose state should be maintained
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LayoutAccessStateHandler

public LayoutAccessStateHandler()
Constructor


LayoutAccessStateHandler

public LayoutAccessStateHandler(boolean isCube)
Constructor

Method Detail

setLayoutAccess

public void setLayoutAccess(LayoutAccess layoutAccess)
Sets the LayoutAccess whose state should be maintained

Parameters:
layoutAccess - the LayoutAccess

setLayoutAccess

public void setLayoutAccess(LayoutAccess layoutAccess,
                            boolean isCube)
Sets the LayoutAccess whose state should be maintained

Parameters:
layoutAccess - the LayoutAccess

getLayoutAccess

public LayoutAccess getLayoutAccess()
Retrieves the LayoutAccess whose state should be maintained


getDataAccess

public DataAccess getDataAccess()
Helper method to retrieve the current DataAccess, if available


getDataDirector

public DataDirector getDataDirector()
Retrieves the DataDirector, which should be used in AdvancedRotate


getLayout

public java.lang.String[][] getLayout()
                               throws BIFacesException
Helper method to retrieve the current layout from the DataAccess, if available

Throws:
BIFacesException

saveState

public java.lang.Object saveState()
                           throws BIFacesException
Throws:
BIFacesException

restoreState

public void restoreState(java.lang.Object state)

Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components
11g Release 2 (11.1.2.0.0)

E17492-01

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