protected abstract static class AbstractTableBean.DefaultNavigationHandler extends java.lang.Object implements NavigationHandler
| Modifier | Constructor and Description |
|---|---|
protected |
DefaultNavigationHandler(Environment env,
java.lang.String objectId)
Constructs a new
NavigationHandler with the specified
env. |
protected |
DefaultNavigationHandler(Environment env,
java.lang.String objectId,
java.lang.String relationshipId)
Constructs a new
NavigationHandler with the specified
env. |
| Modifier and Type | Method and Description |
|---|---|
protected abstract TableBean<? extends TableData> |
createTableBean() |
protected Environment |
getEnv() |
protected java.lang.String |
getObjectId() |
protected java.lang.String |
getRelationshipId() |
TableBean<? extends TableData> |
navigate(TableBean<? extends TableData> current) |
protected DefaultNavigationHandler(Environment env, java.lang.String objectId)
NavigationHandler with the specified
env.env - objectId - protected DefaultNavigationHandler(Environment env, java.lang.String objectId, java.lang.String relationshipId)
NavigationHandler with the specified
env.env - objectId - relationshipId - protected Environment getEnv()
protected java.lang.String getObjectId()
protected java.lang.String getRelationshipId()
protected abstract TableBean<? extends TableData> createTableBean() throws TVCException
TVCExceptionpublic TableBean<? extends TableData> navigate(TableBean<? extends TableData> current) throws TVCException
navigate in interface NavigationHandlercurrent - The table that is currently displayed, i.e., the one we
are navigating from.TVCExceptionCopyright ? Technia AB. All Rights Reserved.