Ich schreibe eine Rich-Client-Anwendung nach der Vorgabe des Buches "Rich-Client-Entwicklung mit Eclipse 3.2" von Berthold Daum.
Ich versuche grad einen View mit einem Master/Details-Block zu implementieren und bin dabei auf ein Problem gestoßen. In meinem Haupt-Plugin habe ich unter anderem folgende Klasse implementiert:
Dann habe ich noch ein weiteres Plugin erstellt und in diesem unter Dependencies das Haupt-Plugin bekannt gemacht. Nun möchte ich folgende Klasse implementieren:
Dabei gibt es folgende Fehlermeldung:
AbstractMasterDetailsBlock cannot be resolved to a type
Nach meiner Erkenntniss, kennt er die Klasse aus dem Haupt-Plugin nicht, obwohl das Package importiert werden kann.
Wie kann ich eine Klasse eines "fremden" Plugins in einem anderen Plugin bekannt machen?
Kann mir dabei jemand helfen?
Ich versuche grad einen View mit einem Master/Details-Block zu implementieren und bin dabei auf ein Problem gestoßen. In meinem Haupt-Plugin habe ich unter anderem folgende Klasse implementiert:
Code:
public abstract class AbstractMasterDetailsView extends ViewPart implements IStateChangedListener { ... }
Dann habe ich noch ein weiteres Plugin erstellt und in diesem unter Dependencies das Haupt-Plugin bekannt gemacht. Nun möchte ich folgende Klasse implementieren:
Code:
public class UserView extends AbstractMasterDetailsView { ... }
Dabei gibt es folgende Fehlermeldung:
AbstractMasterDetailsBlock cannot be resolved to a type
Nach meiner Erkenntniss, kennt er die Klasse aus dem Haupt-Plugin nicht, obwohl das Package importiert werden kann.
Wie kann ich eine Klasse eines "fremden" Plugins in einem anderen Plugin bekannt machen?
Kann mir dabei jemand helfen?