SOMMAIRE
Historique __________________________________ 4
1.
Introduction ______________________________ 5
2.
Plugin DTD _______________________________ 6
2.1. Présentation __________________________________ 6
2.2. Description ___________________________________ 8
2.2.1. Actions possibles __________________________________ 8
2.2.2. Détail des classes _________________________________ 10
2.2.2.1. Classe org.gendiapo.editor.GenericGenDiapoEditor ___________ 10
2.2.2.2. Classe org.gendiapo.editor.GenericGenDiapoEditPanel ________ 11
2.2.2.3. Classe javax.swing.text.ViewFactory ______________________ 12
2.3. Construction & Intégration ______________________15
2.3.1. Paramètres d’un plugin DTD _________________________ 16
2.3.1.1. Dtd-plugin ___________________________________________ 16
2.3.1.2. Name _______________________________________________ 16
2.3.1.3. LongName ___________________________________________ 16
2.3.1.4. Version _____________________________________________ 16
2.3.1.5. Author ______________________________________________ 16
2.3.1.6. Url _________________________________________________ 17
2.3.1.7. Dtd ________________________________________________ 17
2.3.1.8. Editor _______________________________________________ 17
2.3.1.9. Icon ________________________________________________ 18
2.3.2. Utilisation du squelette _____________________________ 18
3.
Plugin Action _____________________________ 22
3.1. Présentation _________________________________22
3.2. Description __________________________________22
3.2.1. Actions possibles _________________________________ 22
3.2.2. Détail des classes _________________________________ 22
3.2.2.1. Interface org.merlotxml.merlot.plugin.Action ________________ 22
3.2.2.2. Classe org.merlotxml.util.xml.XpathUtil ____________________ 23
3.2.2.3. Classe org.gendiapo.publisher.Publisher ___________________ 24
3.3. Construction & Intégration ______________________24
3.3.1. Paramètres d’un plugin Action _______________________ 25
3.3.1.1. Action ______________________________________________ 25
3.3.2. Utilisation du squelette _____________________________ 26