Difference between revisions of "DevelopmentPlan EclipsePlugin"

From OOModels
Jump to navigationJump to search
Line 4: Line 4:
* beim anklicken eines nodes kann per rechte taste den node in verschiedenen formaten downloaden
* beim anklicken eines nodes kann per rechte taste den node in verschiedenen formaten downloaden
* 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"
* 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


== Tasks ==
== Tasks ==

Revision as of 13:44, 7 August 2009

Use Cases[edit]

  • man kann in eclipse in einem tree view den Inhalt von oomodels browsen
  • beim anklicken eines nodes kann per rechte taste den node in verschiedenen formaten downloaden
  • 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

Tasks[edit]

  • 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.)