@Component(value="adminTool") public class AdminToolImpl extends Object implements AdminTool
AdminComponent and use AdminTool.addComponent(AdminComponent) to get it displayedGENERIC_ERROR_TPL_PATH, ROOTCONTEXT, ROOTCONTEXT_NAME, SLASH| Constructor and Description |
|---|
AdminToolImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addComponent(AdminComponent components) |
void |
addComponents(Set<AdminComponent> components) |
void |
addGlobalJavaScript(String globalJavaScript,
boolean local)
Example:
addGlobalJavaScript("/static/myComponent/js/myScript.js", true); |
void |
addGlobalStyleSheet(String globalStyleSheet,
boolean local)
Example:
addGlobalStyleSheet("/static/myComponent/css/myStyles.css", true); |
Set<AdminComponent> |
getComponents() |
Map<String,Boolean> |
getGlobalJavaScripts()
A map with script url as key and a boolean if it's a relative url
Example:
getGlobalJavaScripts().put("/static/myComponent/js/myScript.js", true); |
Map<String,Boolean> |
getGlobalStyleSheets()
A map with css url as key and a boolean if it's a relative url
Example:
getGlobalStyleSheets().put("/static/myComponent/css/myStyles.css", true); |
MenuEntrySearchResult |
searchComponent(String menuName)
searches for a menuEntry with specified name
|
void |
setComponentComparator(Comparator<AdminComponent> comparator)
to set a custom comparator for ordering components.
|
void |
setComponents(Set<AdminComponent> components) |
void |
setGlobalJavaScripts(Map<String,Boolean> globalJavaScripts) |
void |
setGlobalStyleSheet(Map<String,Boolean> globalStyleSheets) |
String |
toString() |
public void setComponentComparator(Comparator<AdminComponent> comparator)
AdminToolsetComponentComparator in interface AdminToolcomparator - own comparator or null. if null the default compare implementation of AdminComponent will be usedpublic Set<AdminComponent> getComponents()
getComponents in interface AdminToolpublic void addComponent(AdminComponent components)
addComponent in interface AdminToolcomponents - the components to setpublic void addComponents(Set<AdminComponent> components)
addComponents in interface AdminToolcomponents - the components to setpublic void setComponents(Set<AdminComponent> components)
public Map<String,Boolean> getGlobalJavaScripts()
AdminTool
getGlobalJavaScripts().put("/static/myComponent/js/myScript.js", true);
getGlobalJavaScripts().put("http://example.com/script.js", false);
getGlobalJavaScripts in interface AdminToolpublic void addGlobalJavaScript(String globalJavaScript, boolean local)
AdminTool
addGlobalJavaScript("/static/myComponent/js/myScript.js", true);
addGlobalJavaScript("http://example.com/script.js", false);
addGlobalJavaScript in interface AdminToollocal - if url is relative (not absolute) and pointing to the serverpublic Map<String,Boolean> getGlobalStyleSheets()
AdminTool
getGlobalStyleSheets().put("/static/myComponent/css/myStyles.css", true);
getGlobalStyleSheets().put("http://example.com/styles.css", false);
getGlobalStyleSheets in interface AdminToolpublic void addGlobalStyleSheet(String globalStyleSheet, boolean local)
AdminTool
addGlobalStyleSheet("/static/myComponent/css/myStyles.css", true);
addGlobalStyleSheet("http://example.com/styles.css", false);
addGlobalStyleSheet in interface AdminToollocal - if url is relative (not absolute) and pointing to the serverpublic MenuEntrySearchResult searchComponent(String menuName)
AdminToolsearchComponent in interface AdminToolCopyright © 2016–2017. All rights reserved.