HowToAddAConverter
From OOModels
Revision as of 22:14, 18 July 2008 by AndreasLeue (talk | contribs)
Editing Introduction·
Wiki Syntax·
Wiki Structure (Namespaces)·
Artefact Syntax·
Mediawiki Help Pages
OOModels Quickstart·
Glossary·
ArtefactSyntax·
TypeSyntax·
NamespaceSyntax·
PackageSyntax·
ConversionStepSyntax
HowToStartAProject·
HowToAddAModel·
HowToAddAFormat·
HowToAddAPackage·
HowToAddANamespace·
HowToAddAContact
Follow this simple procedure to add a conversion step:
- Become familiar with editing wiki pages in general. If you just want to try it out, you can do so in the OOModels:Sandbox.
- If you don't already have, create an account and login (Why do I need an account?).
- Create a conversion step page in this package: Artefact:Step/org/oomodels/wiki/steps/conversion You can simply cut&paste an existing conversion step.
- Edit the properties of that conversion step:
- SourceType: the oomodels page describing the source format of your conversion
- TargetType: the oomodels page describing the target format of your conversion
- ConverterId: the oomodels page describing the converter used for the conversion. See Category:OOModels Format Converter.
- Depending on the converter you choose:
- XSLT Converter
- Template: the oomodels page containing a XSL stylesheet
- Identity Converter
- no additional properties
- OOGenerator Converter
- Template: the oomodels page containing a OOGenerator template
- XSLT Converter
If your conversion is based on an existing converter, you're done. Otherwise
- add a Category:OOModels Format Converter page to describe the converter
- add the converter software
- to the wiki, by talking to us - either we review the software and incorporate it into the oomodels download service, or, alternatively, we delegate conversion requests via HTTP/POST to a web service you provide yourself
- to the eclipse plugin, by just adding your software as a plugin and announcing it via an extension point