|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
This interface describes a ViewComponent like the ProcessView or the
ContextView.
Initialization:
| Method Summary | |
javax.swing.JComponent |
getDockComponent()
This JPanel will be added to the left InfoPanel and will be activated with this ProjectViewComponent. |
javax.swing.Icon |
getIcon()
The accociated icon of this component. |
java.lang.String |
getKey()
|
java.lang.String |
getLabel(java.lang.String lang)
Gives the title/label for the current language like "en" for english or "de" for german. |
javax.swing.JComponent |
getViewComponent()
Gives the Component, which will be added to the ProjectView.This should be the main Component. |
void |
setEnabled(boolean state)
The Defaultimplementation of the ProjectView use a JTabbedPane and each tab is a ProjectViewComponent. |
| Methods inherited from interface de.miethxml.hawron.project.ProjectComponent |
setProject |
| Method Detail |
public java.lang.String getLabel(java.lang.String lang)
public javax.swing.Icon getIcon()
public javax.swing.JComponent getViewComponent()
public void setEnabled(boolean state)
public java.lang.String getKey()
public javax.swing.JComponent getDockComponent()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||