public class LayoutAccessStateHandler
extends java.lang.Object
Constructor and Description |
---|
LayoutAccessStateHandler()
Constructor
|
LayoutAccessStateHandler(boolean isCube)
Constructor
|
Modifier and Type | Method and Description |
---|---|
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
|
public LayoutAccessStateHandler()
public LayoutAccessStateHandler(boolean isCube)
public void setLayoutAccess(LayoutAccess layoutAccess)
layoutAccess
- the LayoutAccesspublic void setLayoutAccess(LayoutAccess layoutAccess, boolean isCube)
layoutAccess
- the LayoutAccesspublic LayoutAccess getLayoutAccess()
public DataAccess getDataAccess()
public DataDirector getDataDirector()
public java.lang.String[][] getLayout() throws BIFacesException
BIFacesException
public java.lang.Object saveState() throws BIFacesException
BIFacesException
public void restoreState(java.lang.Object state)