DevelopmentPlan EclipsePlugin

Use Cases

 * man kann in eclipse in einem tree view den Inhalt von oomodels browsen.
 * subscription ist zu langsam, verbessern durch tree page
 * beim anklicken eines nodes kann per rechte taste den node in verschiedenen formaten downloaden
 * soll auf jedem Knoten des Baumes möglich seinmöglich sein
 * die verfügbaren Formate erhält man mit getAvailableVormats API Call (oomservlet.java)
 * man kann einen oomodels baum "mounten", d.h. man sagt ich möchte bitte in verzeichnis X das oomodels bundle Y laden; dies definiert man einmal, danach sagt man einfach immer "refresh"
 * hierzu siehe bitte auch Klasse com.sphenon.software.production.operations.Operation_OOModelsRetrieval


 * ist abgedeckt

Tasks

 * plugin core, with extension points for local converters

Zur Zeit: in org.oomodels.converter eine eigene Converterklasse bereitstellen, z.B.: org.oomodels.converter.org.oomodels.converter.OOMConverter_RegularExpressionReplacement.java

Erweitern: mittels eclipse extension points was reinpluggen können


 * step one: given a page url from oomodels and a target format, the online (or preferred local) converter is called
 * and the result inserted in project
 * step 2: browsing of oomodels content within ide and a lot more convenience stuff
 * step 3: workflow engine integration (sphenon processor u.a.), model transformations integration (sphenon oov u.a.)