EGF Pattern

Identifier:
org.eclipse.egf.pattern.pattern

Since:
[Enter the first release in which this extension point appears.]

Description:
EGF pattern extension point. Used to define patterns and librairies. A library can contain either librairies or patterns (elements). It can also add specific description about how (which order) to use its elements. A pattern is defined by an id and an ecore model (that fully describes the pattern).

Configuration Markup:

<!ELEMENT extension (library)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED

>


<!ELEMENT library (library | pattern)+>

<!ATTLIST library

id                      CDATA #REQUIRED

name                    CDATA #REQUIRED

productionOrchestration CDATA #IMPLIED

runtimeOrchestration    CDATA #IMPLIED

>

A new pattern library.



<!ELEMENT pattern EMPTY>

<!ATTLIST pattern

id         CDATA #REQUIRED

name       CDATA #REQUIRED

definition CDATA #REQUIRED

>

A new pattern.



Examples:
[Enter extension point usage example here.]

Supplied Implementation:
[Enter information about supplied implementation of this extension point.]