H
hirschberger
Hallo zusammen,
ich programmiere zur Zeit an einem kleinen Projekt, in dem ich im Rahmen eines Eclipse-Plugins auch einen Wizard brauche; dieser soll in etwa folgende Funktion erfüllen:
Gegeben sind benannte Fragmente eines Textdokuments, die in einer bestimmten, vom User auswählbaren Reihenfolge aneinandergeklebt werden sollen. Im Wizard soll der User auswählen können, welche Elemente er haben will und auch deren Reihenfolge.
Ich hab mir das so vorgestellt, dass man zwei nebeneinanderliegende Fenster hat. Links sind alle Elemente mit ihrem Filenamen aufgelistet. Dann kann man nacheinander einzelne davon per Drag&Drop ins rechte Fenster ziehen und dort nochmal nach weiter oben oder unten schieben, sodass eine Reihenfolge der Elemente im rechten Fenster festgelegt werden kann.
Wenn ein Element rübergezogen wurde sollte es im linken Fenster nicht mehr angezeigt werden
Gibt es sowas schon in Eclipse, sodass man einfach nur Teile von dem vorgegebenen Framework-Wizard überschreiben muss? Oder gibt es eine einfache, elegante andere Möglichkeit, dasselbe umzusetzen, die ich übersehen habe?
vielen Dank schonmal
ich programmiere zur Zeit an einem kleinen Projekt, in dem ich im Rahmen eines Eclipse-Plugins auch einen Wizard brauche; dieser soll in etwa folgende Funktion erfüllen:
Gegeben sind benannte Fragmente eines Textdokuments, die in einer bestimmten, vom User auswählbaren Reihenfolge aneinandergeklebt werden sollen. Im Wizard soll der User auswählen können, welche Elemente er haben will und auch deren Reihenfolge.
Ich hab mir das so vorgestellt, dass man zwei nebeneinanderliegende Fenster hat. Links sind alle Elemente mit ihrem Filenamen aufgelistet. Dann kann man nacheinander einzelne davon per Drag&Drop ins rechte Fenster ziehen und dort nochmal nach weiter oben oder unten schieben, sodass eine Reihenfolge der Elemente im rechten Fenster festgelegt werden kann.
Wenn ein Element rübergezogen wurde sollte es im linken Fenster nicht mehr angezeigt werden
Gibt es sowas schon in Eclipse, sodass man einfach nur Teile von dem vorgegebenen Framework-Wizard überschreiben muss? Oder gibt es eine einfache, elegante andere Möglichkeit, dasselbe umzusetzen, die ich übersehen habe?
vielen Dank schonmal