public abstract class AbstractUIMenu extends Object implements IUIMenu
IUIMenu
s to reduce coding overhead.BUTTON_MENU_TYPE, HOVER_MENU_TYPE, ICON_MENU_TYPE, LINK_MENU_TYPE, MENU_BAR_TYPE, SMALL_BUTTON_MENU_TYPE, TAB_MENU_TYPE, TOOLBAR_BUTTON_MENU_TYPE, VERTICAL_LINK_MENU_TYPE
Constructor and Description |
---|
AbstractUIMenu()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
String |
createTarget(IExecCommand command,
AbstractProxyControl proxy)
Deprecated.
As of NetWeaver 7.1
|
String |
createTarget(IMassExecCommand command,
AbstractProxyControl proxy)
Deprecated.
As of NetWeaver 7.1
|
String |
createTarget(IUIGroupCommand group,
AbstractProxyControl proxy)
Deprecated.
As of NetWeaver 7.1
|
protected com.sapportals.htmlb.Component |
getCommandLink(IExecCommand command,
AbstractProxyControl proxy,
boolean renderDots)
Deprecated.
As of NetWeaver 7.1
|
protected com.sapportals.htmlb.Component |
getCommandLink(IResource resource,
IExecCommand command,
AbstractProxyControl proxy,
boolean renderDots)
Deprecated.
As of NetWeaver 7.1
|
protected String |
getLinkLabel(String commandLabel)
Deprecated.
As of NetWeaver 7.1
|
protected boolean |
renderGroup(IUIGroupCommand group,
com.sapportals.htmlb.hovermenu.HoverMenu hoverMenu,
IResource resource,
AbstractProxyControl proxy,
boolean showSeparator,
boolean groupExpanded,
boolean groupIncluded)
Deprecated.
As of NetWeaver 7.1
|
com.sapportals.htmlb.hovermenu.HoverMenu |
renderHoverMenu(IUIGroupCommand group,
IResource resource,
AbstractProxyControl proxy)
Deprecated.
As of NetWeaver 7.1
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMenuType, getNewInstance, renderMenu
public com.sapportals.htmlb.hovermenu.HoverMenu renderHoverMenu(IUIGroupCommand group, IResource resource, AbstractProxyControl proxy) throws WcmException
resource
- the IResource
for which the component
is requiredproxy
- the Control that called this method. It is set as parameter
for the retrieved instancegroup
- Description of the paramWcmException
- Description of the Exceptionprotected boolean renderGroup(IUIGroupCommand group, com.sapportals.htmlb.hovermenu.HoverMenu hoverMenu, IResource resource, AbstractProxyControl proxy, boolean showSeparator, boolean groupExpanded, boolean groupIncluded) throws WcmException
resource
- the IResource
for which the component
is requieredproxy
- the Control that called this method. It is set as parameter
for the retrieved instancegroup
- the given IUICommandGroup
hoverMenu
- the parrent HoverMenu
showSeparator
- true if a hover separator is neededgroupExpanded
- true if a parent IUICommandGroup
is expandedWcmException
- Description of the Exceptionpublic String createTarget(IUIGroupCommand group, AbstractProxyControl proxy) throws WcmException
String
where are encoded the IUIGroupCommand
dataproxy
- the Control that called this method.group
- Description of the paramWcmException
- Description of the Exceptionpublic String createTarget(IExecCommand command, AbstractProxyControl proxy) throws WcmException
String
where are encoded the IExecCommand
datacommand
- the IExecCommand
proxy
- the Control that called this method.WcmException
- Description of the Exceptionpublic String createTarget(IMassExecCommand command, AbstractProxyControl proxy) throws WcmException
String
where are encoded the IUIMassExecCommand
datacommand
- the IUIMassExecCommand
proxy
- the Control that called this method.WcmException
- Description of the Exceptionprotected com.sapportals.htmlb.Component getCommandLink(IExecCommand command, AbstractProxyControl proxy, boolean renderDots)
protected com.sapportals.htmlb.Component getCommandLink(IResource resource, IExecCommand command, AbstractProxyControl proxy, boolean renderDots)
Access Rights |
---|
SC | DC | Public Part | ACH |
---|---|---|---|
[sap.com] KMC-CM
|
[sap.com]
|
api
|
EP-KM-CM
|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
Copyright 2018 SAP AG Complete Copyright Notice