com.sapportals.portal.navigation.obn
Interface IObjectBasedNavigationProvider


public interface IObjectBasedNavigationProvider


Method Summary
 IObjectBasedNavigationRenderer createObjectNavigateContextMenuDefaultRenderer(java.lang.String systemAlias, java.lang.String businessObjName, com.sapportals.portal.prt.component.IPortalComponentRequest request)
           
 IObjectBasedNavigationRenderer createObjectNavigateContextMenuDefaultRenderer(java.lang.String systemAlias, java.lang.String businessObjName, com.sapportals.portal.prt.component.IPortalComponentRequest request, java.lang.String windowPrefix)
           
 IObjectBasedNavigationRenderer createObjectNavigateContextMenuOptimizedRenderer(java.lang.String systemAlias, java.lang.String businessObjName, com.sapportals.portal.prt.component.IPortalComponentRequest request)
           
 IObjectBasedNavigationRenderer createObjectNavigateContextMenuOptimizedRenderer(java.lang.String systemAlias, java.lang.String businessObjName, com.sapportals.portal.prt.component.IPortalComponentRequest request, java.lang.String windowPrefix)
           
 com.sapportals.htmlb.table.ICellRenderer getObnCellRenderer(IObjectBasedNavigationRenderer renderer)
           
 com.sapportals.htmlb.table.ICellRenderer getObnOptimizedCellRenderer(IObjectBasedNavigationRenderer renderer)
           
 com.sapportals.htmlb.type.AbstractDataType getObnTableDataType(java.lang.String title, java.lang.String parameter, java.lang.String value)
           
 

Method Detail

createObjectNavigateContextMenuOptimizedRenderer

public IObjectBasedNavigationRenderer createObjectNavigateContextMenuOptimizedRenderer(java.lang.String systemAlias,
                                                                                       java.lang.String businessObjName,
                                                                                       com.sapportals.portal.prt.component.IPortalComponentRequest request)
Parameters:
systemAlias - - The system alias name
businessObjName - - The business object name
request - - The request
Returns:
 

createObjectNavigateContextMenuDefaultRenderer

public IObjectBasedNavigationRenderer createObjectNavigateContextMenuDefaultRenderer(java.lang.String systemAlias,
                                                                                     java.lang.String businessObjName,
                                                                                     com.sapportals.portal.prt.component.IPortalComponentRequest request)
Parameters:
systemAlias - - The system alias name
businessObjName - - The business object name
request - - The request
Returns:
 

createObjectNavigateContextMenuDefaultRenderer

public IObjectBasedNavigationRenderer createObjectNavigateContextMenuDefaultRenderer(java.lang.String systemAlias,
                                                                                     java.lang.String businessObjName,
                                                                                     com.sapportals.portal.prt.component.IPortalComponentRequest request,
                                                                                     java.lang.String windowPrefix)
Parameters:
systemAlias - - The system alias name
businessObjName - - The business object name
request - - The request
windowPrefix - - String that specify the HTML window that will execute the code (i.e "parent")
Returns:
 

createObjectNavigateContextMenuOptimizedRenderer

public IObjectBasedNavigationRenderer createObjectNavigateContextMenuOptimizedRenderer(java.lang.String systemAlias,
                                                                                       java.lang.String businessObjName,
                                                                                       com.sapportals.portal.prt.component.IPortalComponentRequest request,
                                                                                       java.lang.String windowPrefix)
Parameters:
systemAlias - - The system alias name
businessObjName - - The business object name
request - - The request
windowPrefix - - String that specify the HTML window that will execute the code (i.e "parent")
Returns:
 

getObnCellRenderer

public com.sapportals.htmlb.table.ICellRenderer getObnCellRenderer(IObjectBasedNavigationRenderer renderer)

getObnOptimizedCellRenderer

public com.sapportals.htmlb.table.ICellRenderer getObnOptimizedCellRenderer(IObjectBasedNavigationRenderer renderer)

getObnTableDataType

public com.sapportals.htmlb.type.AbstractDataType getObnTableDataType(java.lang.String title,
                                                                      java.lang.String parameter,
                                                                      java.lang.String value)