edu.bonn.xulu.gui
Class DataPoolMenu.DataPoolSubMenu_ObjectClasses
java.lang.Object
ObjectSubMenu
edu.bonn.xulu.gui.DataPoolMenu.DataPoolSubMenu_ObjectClasses
- Direct Known Subclasses:
- DataPoolMenu.DataPoolSubMenu_Export, DataPoolMenu.DataPoolSubMenu_Import, DataPoolMenu.DataPoolSubMenu_New
- Enclosing class:
- DataPoolMenu
public static class DataPoolMenu.DataPoolSubMenu_ObjectClasses
- extends ObjectSubMenu
Diese Klasse stellt ein allgemeines Untermenue fuer die Auflistung von
Objekten dar. Angezeigt wird der jeweilige Klassenname. Den einzelnen
Menue-Eintraegen wird kein eigener ActionCode zugeordnet,
sondern lediglich ActionStructure#ACTION_NONE
.
- Version:
- 1.0
- Author:
- Martin Schmitz (University of Bonn/Germany)
Field Summary |
protected Object[] |
object
Speichert die angezeigten Objekte. |
Method Summary |
void |
reorganize()
Reorganisiert das "Display"-Untermenue. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
object
protected Object[] object
- Speichert die angezeigten Objekte.
DataPoolMenu.DataPoolSubMenu_ObjectClasses
public DataPoolMenu.DataPoolSubMenu_ObjectClasses(String name,
int actionCode,
ActionStructure parent,
ActionListener itemActionListener,
Object[] object,
boolean reorganize)
- Erzeugt ein Untermenue.
- Parameters:
name
- Anzeigename des MenuesactionCode
- ActionCode fuer das Menue (nicht fuer die Eintraege!)parent
- Übergeordnete Aktions-StrukturitemActionListener
- wird den Menuepunkten zugeordnet und verarbeitet
deren Auswahlobject
- Objekte die dargestellt werdenreorganize
- gibt, an ob das Menu bereits zur Instanziierung
komplett (mit allen Untermenues) aufgebaut wird
reorganize
public void reorganize()
- Reorganisiert das "Display"-Untermenue. Es werden alle
Visualisierungstool-Instanzen geloescht und auf Basis des
Visualisation-Managers neu eingefuegt. Danach werden
alle (etwaigen) Untermenues ("Neu") reorganisiert.