ERLEDIGT
JA
JA
ANTWORTEN
1
1
ZUGRIFFE
533
533
EMPFEHLEN
-
24.05.08 20:02 #1
- Registriert seit
- Aug 2007
- Ort
- Hannover
- Beiträge
- 37
Ich habe einen eigenen Editor und auch die isDirty() Methode geeignet überschrieben.
Wenn ich eine Änderung am Datenmodell des Editors vornehme, setze ich das boolsche Flag isDirty auf true. Daraufhin fordert mich der Editor beim Schließen auf, meine Daten zu sichern.Code java:1 2 3
public boolean isDirty() { return isDirty || super.isDirty(); }
Leider erscheint aber nicht das Sternchen * im partName, dass mir optisch anzeigt, dass der Editor dirty ist.
Muss ich den Editor nach dem Setzen des dirty-Flags noch in irgendeiner Weise refreshen oder gar das Sternchen selber setzen?
-
24.05.08 21:17 #2
- Registriert seit
- Aug 2007
- Ort
- Hannover
- Beiträge
- 37
Schön, wenn man es dann auch selbst bekommt
.
Die firePropertyChange Methode ist aus der Klasse WorkbenchPart.Code java:1 2 3 4
private void setDirty(boolean newDirtyValue) { isDirty = newDirtyValue; firePropertyChange(PROP_DIRTY); }
Ähnliche Themen
-
Eigener Datentyp funktioniert nicht
Von screaper im Forum Algorithmen & Datenstrukturen mit JavaAntworten: 8Letzter Beitrag: 09.10.09, 09:11 -
Bearbeitete Texturen werden im Editor und beim rendern nicht richtig dargestellt
Von Farisafari im Forum Cinema 4DAntworten: 4Letzter Beitrag: 17.06.09, 01:16 -
Tomcat 5.5: Eigener Realm funktioniert nicht
Von henning-malaysia im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 1Letzter Beitrag: 28.04.09, 14:57 -
AJAX funktioniert nicht richtig, readysate funktion wird nicht ausgeführt
Von Biergamasda im Forum Javascript & AjaxAntworten: 9Letzter Beitrag: 27.12.08, 20:32 -
LIKE funktioniert nicht richtig!
Von EvilDivel im Forum PHPAntworten: 16Letzter Beitrag: 17.11.04, 19:30





Zitieren
Login





