nl.gx.webmanager.wcb.paneltype
Interface PanelComponentDefinition

All Superinterfaces:
ComponentDefinition, MenuItemComponentDefinition
All Known Implementing Classes:
PanelComponentDefinitionImpl

public interface PanelComponentDefinition
extends MenuItemComponentDefinition

Extended componentdefinition that shoudl be used bij panelComponents to provide GX WebManager with aditional information/configuration.

Author:
bramk

Method Summary
 char getAccessKey()
          Returns the shortcut key for in the WebManager menu that can be used to open a panel.
 java.lang.String getDescription()
          Returns the description of the panel.
 int getHeight()
          Returns the default height of the panel.
 java.lang.String getName()
          Returns the name of the panel that is shown in the WebManager menu.
 int getWidth()
          Returns the default width of the panel.
 boolean isPopup()
          Returns true if this panel is a popup screen that is not shown in the WebManager menu.
 boolean isResizable()
          Returns true if the panel is resizable.
 
Methods inherited from interface nl.gx.webmanager.wcb.MenuItemComponentDefinition
getMenuItemPermissions, getMenuTextMessageKey, getTargetMenu, getTargetMenuLocationAfter, getTargetMenuLocationBefore
 
Methods inherited from interface nl.gx.webmanager.wcb.ComponentDefinition
getComponentBundleDefinition, getControllerClassName, getDependencies, getDisplayLanguage, getEntityClassNames, getEntityFactoryClassName, getExtensions, getId, getImplementationClassName, getInstanceClassName, getInterfaceClassNames, getLanguageResourceMessage, getLanguageResourceMessages, getLanguageResources, getNameSpace, getNodeType, getPermissionCategory, getPermissionsForPermissionGroups, getPersistenceManagerClassName, getProperties, getTypeId, getWrapperClassNames, isLicensed, setComponentBundleDefinition, setExtensions
 

Method Detail

getAccessKey

char getAccessKey()
Returns the shortcut key for in the WebManager menu that can be used to open a panel.

Returns:
The shortcut key for in the WebManager

getName

java.lang.String getName()
Returns the name of the panel that is shown in the WebManager menu.

Specified by:
getName in interface ComponentDefinition
Returns:
The name of the Panel

getDescription

java.lang.String getDescription()
Returns the description of the panel. Can be used in a configuration environment to give a description of the panel.

Specified by:
getDescription in interface ComponentDefinition
Returns:
The description of this panel

isResizable

boolean isResizable()
Returns true if the panel is resizable.

Returns:
true if the panel is resizable

getWidth

int getWidth()
Returns the default width of the panel.

Returns:
the default width of the panel

getHeight

int getHeight()
Returns the default height of the panel.

Returns:
the default height of the panel

isPopup

boolean isPopup()
Returns true if this panel is a popup screen that is not shown in the WebManager menu.

Returns:
True if this panel is a popup screen


Copyright © 2007-2011 GX Software BV. All Rights Reserved.