Benutzer-Werkzeuge

Webseiten-Werkzeuge


develop:faq

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
develop:faq [d.m.Y H:i] willuhndevelop:faq [d.m.Y H:i] willuhn
Zeile 49: Zeile 49:
   * Sollten Exceptions des Typs "StubNotFoundException" auftreten, dann fehlen RMI-Stubs. Wähle in Eclipse "Project->Clean", damit das Projekt neu kompiliert wird. Hierbei wird u.a. "build/rmic.xml" aufgerufen, welches die RMI-Stubs erzeugt.   * Sollten Exceptions des Typs "StubNotFoundException" auftreten, dann fehlen RMI-Stubs. Wähle in Eclipse "Project->Clean", damit das Projekt neu kompiliert wird. Hierbei wird u.a. "build/rmic.xml" aufgerufen, welches die RMI-Stubs erzeugt.
  
 +
 +==== Eclipse-Fehlermeldung: A cycle was detected in the build path of project ====
 +Dieser Fehlercode tritt auf, wenn zwei Plugin's gegenseitig auf die Daten des jeweils anderen Plugin zugreifen.
 +Folgende Einstellungen in den Project/Properties von eclipse sind zu treffen:
 +  * In der Navigation //java Compiler/Building// auswaehlen
 +  * Im Abschnitt "Build path problems" den Auswahlpunkt //Circular dependies// auf **Warning** umstellen
 +
 +Eclipse compiliert nun alle Projekte neu - fertig .
  
  
Zeile 131: Zeile 139:
  
 <code java> <code java>
-  PluginContainer pc = Application.getPluginLoader().getPluginContainer(<Pluginklasse>.class);+  Manifest mf = Application.getPluginLoader().getManifest(<Pluginklasse>.class);
      
   // Entweder: Ermitteln des Navigationsbaumes (links in Jameica)   // Entweder: Ermitteln des Navigationsbaumes (links in Jameica)
-  Item item = pc.getManifest().getNavigation();+  NavigationItem item = mf.getNavigation();
      
   // Oder: Menu (oben in Jameica)   // Oder: Menu (oben in Jameica)
-  Item item = pc.getManifest().getMenu();+  MenuItem item = mf.getMenu();
      
   // Der erste Parameter legt fest, ob das Element aktiv oder inaktiv sein soll.   // Der erste Parameter legt fest, ob das Element aktiv oder inaktiv sein soll.


Impressum | Datenschutz
develop/faq.txt · Zuletzt geändert: d.m.Y H:i von eickler