|
SAP NetWeaver 2004S SPS 10 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
This interface contains all relevant methods for accessing the UWL Congifuration data.
ItemType,
UWLView,
NavigationNode,
IUWLService.getConfigurationManager(com.sap.netweaver.bc.uwl.UWLContext)| Method Summary | |
Action |
getActionForItemType(String itemType,
String actionName)
Traverses item type hierarchy and returns the Action object |
Map |
getAllActionsForItemType(String itemType)
Computes all the actions for the item type and returns them. |
Map |
getAllItemTypes()
Returns unmodifiable map of item types. |
String[] |
getAllPersonalizedNavigationNodeIds(String userId)
|
NavigationNode[] |
getAllPersonalizedNavigationNodes(String userId)
|
Map |
getAllViews()
|
IUWLConfigurationAdmin |
getConfigAdmin(UWLContext context)
|
ConfigurationRoot |
getConfigurationRoot(String configurationName)
|
Set |
getConfigurationsNotShipped()
These are the configurations created by the user. |
CustomAttributes[] |
getCustomAttributes(String itemType)
Returns CustomAttributes if defined for the itemType passed. |
ConfigurationRoot |
getDefaultConfiguration()
|
Descriptions |
getDescriptions(String key)
Searches for the Descriptions object whose key is passed here and returns the Descriptions Object. |
ItemType |
getItemType(String name)
|
MenuItemCollection |
getMenuItemCollectionForItemType(String itemType)
This method will look for a MenuItemCollection in the item type specified and will continue to look through the parents until it finds one. |
NavigationNode |
getNavigationNode(String name)
|
Map |
getNavigationNodes()
return all Navigation nodes. |
List |
getNavigationNodesForGroupId(String groupId)
returns a list of navigation nodes which have the specified groupId. |
List |
getNavigationNodesForViewId(String viewId)
return a list of navigation nodes which reference the specified view. |
NavigationNode |
getPersonalizedNavigationNode(String userId,
String nodeId)
|
UWLView |
getPersonalizedView(String userId,
String viewName)
Returns personalized view specified by viewName for the user specified by userId. |
String[] |
getPersonalizedViewIds(String userId)
Returns personalized view names for a user. |
UWLView |
getView(String viewname)
|
UWLView |
getViewForItemType(String itemType)
For the given item type finds the associated View. |
IWebflowConfigurationAdmin |
getWebflowConfigAdmin(UWLContext context)
Interface for Webflow Item type administration UI |
boolean |
isConfigurationRegistered(String configurationName)
|
| Method Detail |
public Map getAllViews()
public UWLView getView(String viewname)
viewname -
public UWLView getViewForItemType(String itemType)
itemType - not null
ItemType.getViewName()
public String[] getPersonalizedViewIds(String userId)
throws UWLException
userId -
UWLException - in case of database problems
public UWLView getPersonalizedView(String userId,
String viewName)
throws UWLException
userId - viewName -
UWLException - in case of database problemspublic ItemType getItemType(String name)
name - not null
public Map getAllItemTypes()
public NavigationNode getNavigationNode(String name)
name -
public Map getNavigationNodes()
public List getNavigationNodesForGroupId(String groupId)
groupId -
public List getNavigationNodesForViewId(String viewId)
viewId -
public NavigationNode getPersonalizedNavigationNode(String userId,
String nodeId)
throws UWLException
userId - nodeId -
UWLException
public NavigationNode[] getAllPersonalizedNavigationNodes(String userId)
throws UWLException
userId -
UWLException
public String[] getAllPersonalizedNavigationNodeIds(String userId)
throws UWLException
userId -
UWLException
public Action getActionForItemType(String itemType,
String actionName)
itemType - actionName -
public Map getAllActionsForItemType(String itemType)
itemType - not null
public MenuItemCollection getMenuItemCollectionForItemType(String itemType)
itemType -
public CustomAttributes[] getCustomAttributes(String itemType)
itemType - not null
public IUWLConfigurationAdmin getConfigAdmin(UWLContext context)
context -
public IWebflowConfigurationAdmin getWebflowConfigAdmin(UWLContext context)
context -
public ConfigurationRoot getDefaultConfiguration()
public Descriptions getDescriptions(String key)
key - not null for example "open_task". Returned value is
read only and should not be changed by the caller.
public boolean isConfigurationRegistered(String configurationName)
configurationName - not null
public ConfigurationRoot getConfigurationRoot(String configurationName)
public Set getConfigurationsNotShipped()
|
SAP NetWeaver 2004S SPS 10 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||