|
jACOB 2.7 API Documentation. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IGUIElementDefinition
This interface represents GUI elements on an abstract level.
| Method Summary | |
|---|---|
IGuiElement |
createRepresentation(IApplicationFactory factory,
IApplication app,
IGuiElement parent)
Method to create a concret GUI element out of this GUI element definition. |
Caption |
getCaption()
Returns the caption of this GUI element. |
int |
getPaneIndex()
Returns the pane index of this GUI element. |
java.awt.Rectangle |
getRectangle()
Returns the graphical extension of this gui element. |
int |
getTabIndex()
Returns the tabulator index of this GUI element. |
boolean |
isVisible()
Returns the default visibility of this GUI element. |
| Methods inherited from interface de.tif.jacob.core.definition.INamedObjectDefinition |
|---|
getDescription, getName, getProperty |
| Method Detail |
|---|
Caption getCaption()
null if no caption
is existing or supported for this type of GUI element.java.awt.Rectangle getRectangle()
null,
if managed by container.boolean isVisible()
int getTabIndex()
int getPaneIndex()
IGuiElement createRepresentation(IApplicationFactory factory,
IApplication app,
IGuiElement parent)
Note that this method is currently for internal use only!
factory - the application factoryapp - the concret application objectparent - the parent GUI element
|
jACOB 2.7 API Documentation. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||