Zitat(Stormi @ 10 Jul 2010, 16:45)
Wie kann man denn für einen selbstgebauten Editor das Verhalten der Tabs des Standard Java Editors erreichen? Heißt konkret:
Darstellung des Dateinamens im Tab
Darstellung eines Sterns (*) vor dem Namen, sobald was geändert wurde
Mein Editor macht das nicht automatisch
Drinbevor: Nein ich steppe nicht mit nem Debugger durch halb Eclipse
Zur Darstellung des Sterns: das macht Eclipse von alleine - du musst aber mitteilen, wann ein Editor zu speichernde Änderungen hat - also musst du isDirty() überschreiben.
Name im Tab: Editoren bekommen keine Dateien als Input sondern Objekte, deren Klasse IEditorInput implementieren. Dieses Interface besitzt die Methode getName(). Dort reinacken, was angezeigt werden soll.