![]() |
|
|
Themen-Optionen |
|
|
Nach oben #1 |
|
Neuer Benutzer
Registriert seit: 30.11.2004
Beiträge: 16
|
Hallo,
ich versuche gerade, dass ein Plugin zu schreiben. Dabei kommen einige Fehler wie: "ICompilationUnit cannot be resolved or is not a type" "The method getCompilationUnit() is undefined for the type NumberOfLinesAction" "The method getNumberOfLines() is undefined for the type DocumentBuilder" Hat einer eine Ahnung, woran das liegen könnte? Mein Ziel ist es, diese zusätzliche Funktionalität in Eclipse einzubauen. Wenn z.B. bei einer Properties-Datei, die Rechte Maustaste gedrückt wird, soll eine Auswahlmöglichkeit für meine Funktionalität auch erscheinen. D.h. was muss ich verwenden damit .properties-Dateien berücksichtigt werden? Die auswahlmöglichkeit für eine Java-Datei ist mir bekannt. Das wird mit org.eclipse.jdt.core.ICompilationUnit erreicht. Aber wie sieht es denn für eine Properties-Datei aus? Danke im voraus für Ihre Untertützung. swingman |
|
|
|
|
|
Nach oben #3 |
|
Erfahrener Benutzer
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.619
|
interessant. ein bekannter von mir hatte das auch versucht und ihm ergab sich das gleiche problem .. was daraus geworden ist weiß ich nicht ... der ist in urlaub, aber wenn er wiederkommt ruf ich den mal an und frage.
grüße ben PS: wenn du eine lösung findest bin ich natürlich auch interessiert .. falls er keine gefunden hat |
|
|
|
|
|
Nach oben #4 |
|
Neuer Benutzer
Registriert seit: 30.11.2004
Beiträge: 16
|
Hallo Hobbit_im_Blutrausch,
ich versuche bezogen auf den Artikel "ECLIPSE PLUG-INS – ENTWICKELN UND PUBLIZIEREN" einen eigenen PlugIn für meinen Programm zu schreiben, weil es im Prinzip fast genauso funktionieren muss. http://www.sigs.de/publications/os/...nd_OS_01_04.pdf D.h. wenn z.B. bei einer Propertie-Datei die Rechte-Taste im Eclipse gedrückt wird, soll die Auswahl meines Programms kommen. Problem dabei ist, das ich wirklich absolut keine Ahnung von PlugIn-Entwicklung habe. Deshalb versuche ich mit dem oben erwähnten Artikel mir einen Überblick zu verschaffen und durchzuhangeln. Was bei meinem PlugIn anders sein muss im Vergleich zum Artikel ist , es soll mit Rechten-Maustaste bei Properties-Dateien die Auswahlmöglichkeit kommen nicht bei Java-Dateien. So sieht die Manifest-Datei aus. Mit der die extra Funktionalität in die IDE eingebunden wird. Insbesondere die Position, weil ich statt Java-Dateien die Properties haben möchte, die objectClass= “org.eclipse.jdt.core.ICompilationUnit” Position: <?xml version=”1.0” encoding=”UTF-8”?> < id=”ospektrum.plugin” name=”Objekt Spektrum Plug-In” version=”1.0.0”> <runtime> <library name=”plugin.jar”/> </runtime> <extension point=”org.eclipse.ui.popupMenus”> <objectContribution id=”ospektrum.plugin.contribution” objectClass= “org.eclipse.jdt.core.ICompilationUnit”> <action id=”ospektrum.plugin.actions.NumberOfLines” label=”Number of Lines” class=”ospektrum.plugin.NumberOfLinesAction”/> </objectContribution> </extension> </plugin> So sieht die Klasse aus von der aus die Implementierung erfolgt. Also insbesondere bei ICompilationUnit: Java Code:
Mein Programm macht dabei nichts weiter als das es schaut ob und wieviele lokale Properties zu der angegeben existieren. Anschließend werden die Keys der Properties in der ersten Spalte und die Values angefangen vom default in die weiteren Spalten eingefügt. Ich wäre Dir dankbar, wenn Du mir zumindest ein paar Infos geben könntest. |
|
|
|
|
|
Nach oben #6 |
|
Neuer Benutzer
Registriert seit: 30.11.2004
Beiträge: 16
|
Hier der Funktioniert:
http://www.sigs.de/publications/os/2...d_OS_01_04.pdf |
|
|
|
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
|
|