Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parEudes Guyard Modifié depuis plus de 10 années
1
API StarOffice 6.0 Beta Franck COURTES Christophe DECIS Thomas FOREY Patrice SEURAT ESSI 2002
2
Outils Utilisés StarOffice 6.0 beta : - SWriter: traitement de texte. - SPresenter: présentation. - SCalc: tableur. - SDraw: dessin. Avantages: - gratuit. - format XML. - JAVA.
3
Objectifs du projet 1. Étudier les possibilités StarOffice. 2. Construire une API manipulant facilement StarOffice. 3. Exemples d ’applications montrant les possibilités.
4
1. Manipulation de StarOffice Accès à StarOffice: - API StarOffice & UNO. 3 sortes d ’applications: - Console. - OOBeans (OpenOffice Beans). - Composant StarOffice.
5
API StarOffice : - interface de programmation. UNO - Universal Network Object: - interface entre langages. - multi-plateforme. - Client-Serveur. 1.1. API StarOffice & UNO
6
communication JAVAC++C UNO – Universal NetWork Object client API StarOffice C++ UNO – Universal NetWork Object serveur
7
1.2. OpenOffice Beans. Insertion de StarOffice dans une application JAVA. UNO. Application JAVA StarOffice UNO
8
StarOffice 1.3. Composant StarOffice. Insérer une application JAVA dans StarOffice. Ajout ou modification de fonctionnalité. UNO. Composant JAVA UNO
9
2. Création d ’un API simple API pour manipuler simplement StarOffice. API StarOffice (+1500 classes!): - classes obsolètes. - simplifications.
10
2. Création d ’un API simple
11
3. Exemple OOBeans - SWriter
12
3. Exemple OOBeans - SCalc
13
3. Exemple SCalc
14
Conclusion Intérêt général et personnel. Travail en groupe. Résultats et perceptives: - Analyse de StarOffice. - Compréhension de l ’architecture. - Conception d ’une API. - Mise en application de l ’API.
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.