Metamodels Extension Point
Identifier:
org.topcased.bus.core.Metamodels
Since:
Topcased 0.6.0
Description:
This extension point defines a MetaModel aimed to be registered into Topcased.
Configuration Markup:
<!ELEMENT extension (metamodel+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT metamodel EMPTY>
<!ATTLIST metamodel
uri CDATA #REQUIRED
id CDATA #REQUIRED
name CDATA #REQUIRED
version CDATA #REQUIRED
description CDATA #REQUIRED
MetamodelPath CDATA #REQUIRED>
Defines a new Topcased Metamodel
- uri - The URI to affect to the metamodel.
Example : URI = http://www.example.sam
- id - The unique identifier representing the metamodel.
Example : name = org.topcased.metamodel.my1
- name - The name of the metamodel.
Example : completeName = My Own Metamodel
- version - The version of the metamodel.
Example : version = 1.0.2
- description - A short description related to the metamodel.
- MetamodelPath - The relative path where your metamodel is stored inside your plugin.
Example :
- MetamodelPath = resources/my-metamodel.ecore
- MetamodelPath = metamodels/my-metamodel.ecore
Examples:
[Enter extension point usage example here.]
API Information:
[Enter API information here.]
Supplied Implementation:
[Enter information about supplied implementation of this extension point.]
(c) Copyright Topcased contributors. 2005, 2007. All rights reserved.