IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.rcp.navigator.core
Interface INavigatorAccessController

All Known Implementing Classes:
NavigatorRegistry

public interface INavigatorAccessController

Navigation item registry interface


Field Summary
static java.lang.String SERVICE_PID
           
 
Method Summary
 java.lang.String[] getAvailableIds()
          Get the ids of available navigation items for user to specify which navigation item is available or not.
 java.util.Map<java.lang.String,INavigatable> getRegistry()
          Get registry mapping of navigation id and instance
 boolean isAvailableId(java.lang.String id)
          Estimate if the navigation item is available.
 void setAvailableIds(java.lang.String[] ids)
          Set the ids of available navigation items for user to specify which navigation item is available or not.
 

Field Detail

SERVICE_PID

static final java.lang.String SERVICE_PID
See Also:
Constant Field Values
Method Detail

setAvailableIds

void setAvailableIds(java.lang.String[] ids)
Set the ids of available navigation items for user to specify which navigation item is available or not. The default situation is that all navigation items that defined in extension points are available.

Parameters:
ids - navigation item id array

getAvailableIds

java.lang.String[] getAvailableIds()
Get the ids of available navigation items for user to specify which navigation item is available or not. The default situation is that all navigation items that defined in extension points are available.

Returns:
navigation item id array

isAvailableId

boolean isAvailableId(java.lang.String id)
Estimate if the navigation item is available.

Parameters:
id - navigation item id
Returns:

getRegistry

java.util.Map<java.lang.String,INavigatable> getRegistry()
Get registry mapping of navigation id and instance

Returns:

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2010