Difference between revisions of "DevelopmentPlan EclipsePlugin"
From OOModels
Jump to navigationJump to search
Wolfmueller (talk | contribs) |
Wolfmueller (talk | contribs) |
||
Line 8: | Line 8: | ||
* 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 | : hierzu siehe bitte auch Klasse com.sphenon.software.production.operations.Operation_OOModelsRetrieval | ||
: abgedeckt | : *abgedeckt | ||
== Tasks == | == Tasks == |
Revision as of 13:50, 7 August 2009
Use Cases[edit]
- 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
- *abgedeckt
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.)