org.jlense.uiworks.applicationAssociations Extension Point

Identifier: org.jlense.zone.objects

Description: This extension point is used to register object creation factories. Object creation factories are used by the org.jlense.zone.ZoneObjects class to create objects. See the description of the org.jlense.zone.ZoneObjects.createZoneObject for more information.

Configuration Markup:

   <!ELEMENT objectFactory run>
   <!ELEMENT run parameter*>
   <!ATTLIST run class CDATA #REQUIRED>
   <!ELEMENT run parameter*>
   <!ELEMENT parameter *>
   <!ATTLIST parameter name CDATA #REQUIRED value CDATA #REQUIRED>

  • class - the name of a Java class that implements the org.jlense.zone.ZoneObjectFactory interface.

Examples:

The following is an example of the extension point:

<!-- Register zone object factory for creating JLedger objects -->
<extension id="zone.objects" point="org.jlense.zone.objects">
  <objectFactory>
     <run class="org.jlense.model.internal.JLedgerObjectFactory" />
  </objectFactory>
</extension>