Package org.adempiere.webui.panel
Class HelpController
java.lang.Object
org.adempiere.webui.panel.HelpController
Controller for context help, context tool tip and context quick info gadget.
- Author:
- Elaine
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringescapeJavascriptContent(String content) voidRender tooltips, context help and quick info.voidrenderCtxHelp(String ctxType, int recordId) Render context help (AD_CtxHelpMsg)voidrenderQuickInfo(Object obj) Render quick info (AD_StatusLine)voidRender tooltip content, when hdr == null, show otherContentvoidrenderToolTip(GridField field) Render tooltip content for a fieldvoidSetup client side script for field tooltip
-
Constructor Details
-
HelpController
public HelpController()Default constructor
-
-
Method Details
-
render
Render tooltips, context help and quick info.- Parameters:
parent-desktopImpl-
-
setupFieldTooltip
public void setupFieldTooltip()Setup client side script for field tooltip -
renderToolTip
Render tooltip content for a field- Parameters:
field-
-
renderToolTip
public void renderToolTip(String hdr, String desc, String help, String otherContent, String entityType) Render tooltip content, when hdr == null, show otherContent- Parameters:
hdr-desc-help-otherContent-
-
renderCtxHelp
Render context help (AD_CtxHelpMsg)- Parameters:
ctxType-recordId-
-
renderQuickInfo
Render quick info (AD_StatusLine)- Parameters:
obj-
-
escapeJavascriptContent
- Parameters:
content- content- Returns:
- masked content or empty string if
contentis null
-