jACOB 2.7 API Documentation.

de.tif.jacob.core.definition
Interface IGroupDefinition

All Superinterfaces:
INamedObjectDefinition

public interface IGroupDefinition
extends INamedObjectDefinition

This interface represents a group definition.


Method Summary
 IBrowserDefinition getActiveBrowserDefinition()
          Returns the browser definition to be used for the related search browser of this group definition.
 java.util.List getContextMenuEntries()
          Returns all context menu entries of this group definition.
 java.util.List getGUIElementDefinitions()
          Returns all child GUI element definitions of this group definition.
 java.lang.String getLabel()
          Returns the label of this group definition.
 java.awt.Rectangle getRectangle()
          Returns the graphical extension of this group (definition) on the screen.
 ITableAlias getTableAlias()
          Returns the table alias this group definition is related to.
 boolean hasBorder()
          Checks whether this group definition has bordering enabled, i.e. whether a border will be drawn by default.
 
Methods inherited from interface de.tif.jacob.core.definition.INamedObjectDefinition
getDescription, getName, getProperty
 

Method Detail

getTableAlias

ITableAlias getTableAlias()
Returns the table alias this group definition is related to.

Returns:
the related table alias

getActiveBrowserDefinition

IBrowserDefinition getActiveBrowserDefinition()
Returns the browser definition to be used for the related search browser of this group definition.

Returns:
the browser definition

getLabel

java.lang.String getLabel()
Returns the label of this group definition.

Note: The label could be internationalized, if the label starts with a '%' character. In this case the label is interpreted as a key to the respective application resource bundles for internationalization.

Returns:
the browser label

getContextMenuEntries

java.util.List getContextMenuEntries()
Returns all context menu entries of this group definition.

Returns:
List of IContextMenuEntry

getGUIElementDefinitions

java.util.List getGUIElementDefinitions()
Returns all child GUI element definitions of this group definition.

Returns:
List of IGUIElementDefinition

getRectangle

java.awt.Rectangle getRectangle()
Returns the graphical extension of this group (definition) on the screen.

Returns:
the graphical extension of this group

hasBorder

boolean hasBorder()
Checks whether this group definition has bordering enabled, i.e. whether a border will be drawn by default.

Returns:
true if bordering is enabled, otherwise false.

jACOB 2.7 API Documentation.