nl.gx.webmanager.wcb
Interface MenuItemComponentDefinition
- All Superinterfaces:
- ComponentDefinition
- All Known Subinterfaces:
- ElementComponentDefinition, PanelComponentDefinition
- All Known Implementing Classes:
- ElementComponentDefinitionImpl, MenuItemComponentDefinitionImpl, PanelComponentDefinitionImpl
public interface MenuItemComponentDefinition
- extends ComponentDefinition
Interface providing all methods needed to use the component in the WebManager
menustructure.
- Author:
- arjans
|
Method Summary |
Permission[] |
getMenuItemPermissions()
Returns all permissions that allow this component to be shown in the menu
when assigned. |
java.lang.String |
getMenuTextMessageKey()
Returns the key in the message properties file of the component which is
mapped on the value that is used for the description of the component in
the menustructure. |
java.lang.String |
getTargetMenu()
Returns the identifying value of the WebManager menu to which the panel
should be added. |
java.lang.String |
getTargetMenuLocationAfter()
Returns the id of the menu item after which the new menu item should be
inserted. |
java.lang.String |
getTargetMenuLocationBefore()
Returns the id of the menu item before which the new menu item should be
inserted. |
| Methods inherited from interface nl.gx.webmanager.wcb.ComponentDefinition |
getComponentBundleDefinition, getControllerClassName, getDependencies, getDescription, getDisplayLanguage, getEntityClassNames, getEntityFactoryClassName, getExtensions, getId, getImplementationClassName, getInstanceClassName, getInterfaceClassNames, getLanguageResourceMessage, getLanguageResourceMessages, getLanguageResources, getName, getNameSpace, getNodeType, getPermissionCategory, getPermissionsForPermissionGroups, getPersistenceManagerClassName, getProperties, getTypeId, getWrapperClassNames, isLicensed, setComponentBundleDefinition, setExtensions |
getMenuTextMessageKey
java.lang.String getMenuTextMessageKey()
- Returns the key in the message properties file of the component which is
mapped on the value that is used for the description of the component in
the menustructure.
- Returns:
- the key in the message properties file of the component which is
mapped on the value that is used for the description of the
component in the menustructure
getMenuItemPermissions
Permission[] getMenuItemPermissions()
- Returns all permissions that allow this component to be shown in the menu
when assigned.
- Returns:
- all permissions that allow this component to be shown in the menu
when assigned
getTargetMenu
java.lang.String getTargetMenu()
- Returns the identifying value of the WebManager menu to which the panel
should be added.
- Returns:
- the identifying value of the WebManager menu to which the panel
should be added
getTargetMenuLocationAfter
java.lang.String getTargetMenuLocationAfter()
- Returns the id of the menu item after which the new menu item should be
inserted.
- Returns:
- The id of the menu item after which the new menu item should be
inserted
getTargetMenuLocationBefore
java.lang.String getTargetMenuLocationBefore()
- Returns the id of the menu item before which the new menu item should be
inserted.
- Returns:
- The id of the menu item before which the new menu item should be
inserted
Copyright © 2007-2010 GX creative online development BV. All Rights Reserved.