Java-API: Assoziationen von Klassen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Java-API: Assoziationen von Klassen

Java-API: Assoziationen von Klassen

von steph » Mo, 14.08.2006 12:17

Hi,

ich unternehme gerade die ersten Gehversuche mit der Programmierung von Java unter OO. Es gibt eine Menge Dokumentation dazu, allerdings finde ich den Umgang mit der API recht kompliziert. Man muss sehr viel casten und weiß damit nicht direkt, welche Methoden man auf einem Objekt aufrufen kann.

So ist die Programmierung geprägt von:

UnoRuntime.queryInterface(...);

In der API sind die Klassen und darauf definierte Methoden beschrieben. Allerdings recht verstreut. Kennt jemand eine Quelle in der die einzelnen Klassen-Assoziationen samt Methoden (ähnlich JavaDoc) beschreiben sind?

Woher bekomme ich z.B. den Zusammenhang, dass ich auf einem Objekt der Klasse "OfficeDocument" über "UnoRuntime.queryInterface" ein Objekt der Klasse "XFormDocumentsSupplier" zurückbekomme? Wo finde ich diese Assoziationen?

Bsp.:
OfficeDocument document = officeBean.getDocument();
XNameAccess formDocs = ((XFormDocumentsSupplier) UnoRuntime.queryInterface (XFormDocumentsSupplier.class,document)).getFormDocuments();

Vielen Dank,
Steph

Nach oben