Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Pave/Extension Points

< Pave
Revision as of 08:34, 25 May 2009 by Unnamed Poltroon (Talk) (New page: == Pattern Extension Point == <pattern id= unique ID for the pattern name=Short name for the pattern category=Name of the category in which the patte...)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Pattern Extension Point

<pattern

           id= unique ID for the pattern
           name=Short name for the pattern
           category=Name of the category in which the pattern will be situated.     
    
           description=Description that will be shown in the
           icon=Icon that will be shown for the Pattern in the wizard 
                  
           synchronizer=Synchronizer class used for model synchronization.
           updatesPattern= If this is update of already existing pattern here you must put the ID of the original pattern.
           validationOverrideClass=If validation override is necessary here the class that extend ValidationOverride class are placed.
  <generators>
      <generatorClassInstance
                  class="DataModelProvidrer for the operation is placed here"/>
   </generators>
   <enablement>
       Enablement using org.eclipse.core.expressions should be defined here.
   </enablement>
    <extends>
           <ExtendsPatternId>
                 The ID of the pattern(s) that are extended by this pattern
           </ExtendsPatternId>
    </extends>
    <validators>
        <validatorClassInstance>
           Additional validator classes that extend: PatternValidator class are placed here.
       </validatorClassInstance>
    </validators>

</pattern>

Back to the top