API StarOffice 6'0 Beta - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

API StarOffice 6'0 Beta

Description:

Composant StarOffice. API StarOffice : - interface de programmation. ... Composant StarOffice. Ins rer une application JAVA dans StarOffice. Ajout ou modification ... – PowerPoint PPT presentation

Number of Views:86
Avg rating:3.0/5.0
Slides: 15
Provided by: Nev83
Category:

less

Transcript and Presenter's Notes

Title: API StarOffice 6'0 Beta


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
1.1. API StarOffice UNO
  • API StarOffice - interface de programmation.
  • UNO - Universal Network Object- interface entre
    langages.- multi-plateforme.- Client-Serveur.

6
1.1. API StarOffice UNO
UNO Universal NetWork Object
serveur
API StarOffice C
7
1.2. OpenOffice Beans.
  • Insertion de StarOffice dans une application
    JAVA.
  • UNO.

StarOffice
8
1.3. Composant StarOffice.
  • Insérer une application JAVA dans StarOffice.
  • Ajout ou modification de fonctionnalité.
  • UNO.

Composant JAVA
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.
Write a Comment
User Comments (0)
About PowerShow.com