ExtensionPoints: Unterschied zwischen den Versionen

Aus GeoMediaKommunal
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
Zeile 11: Zeile 11:
       <processStep
       <processStep
             class="org.xxx.POLYGDMProcessStep"
             class="org.xxx.POLYGDMProcessStep"
            name="Test"
             mapping="ALKIS"
             mapping="ALKIS"
            name="Test"
             source="GML"
             source="GML"
             target="POLYGIS">
             target="POLYGIS">
       </processStep>
       </processStep>
   </extension>
   </extension>
{| class="wikitable"
|-
! Attribut!! Beschreibung
|-
| class || Eine Klasse, die das Interface de.iac_leipzig.polygdm.IPOLYGDMProcessStep implementieren und die Annotation de.iac_leipzig.polygdm.POLYGDMProgressStepDescriptor besitzen muss.
|-
| name || Ein Name.
|-
| mapping || (Optional) Gibt an, für welches Mapping (Name einer Extension für "de.iac_leipzig.polygdm.mapping") diese Extension verwendet wird.
|-
| source || (Optional) Gibt an, für welche Eingabequelle (Name einer Extension für "de.iac_leipzig.polygdm.reader") diese Extension verwendet wird.
|-
| target || (Optional) Gibt an, für welches Ausgabeziel (Name einer Extension für "de.iac_leipzig.polygdm.writer") diese Extension verwendet wird.
|}

Aktuelle Version vom 7. September 2022, 13:51 Uhr

POLYGDM ProcessStep

Mit diesem Extension-Point können neue Datenverarbeitungsschritte für den ALKIS-Import registiert werden.

Plug-in ID: de.iacleipzig.polygdm.core
Point ID: de.iac_leipzig.polygdm.processStep

Syntax:

  <extension
        point="de.iac_leipzig.polygdm.processStep">
     <processStep
           class="org.xxx.POLYGDMProcessStep"
           name="Test"
           mapping="ALKIS"
           source="GML"
           target="POLYGIS">
     </processStep>
  </extension>


Attribut Beschreibung
class Eine Klasse, die das Interface de.iac_leipzig.polygdm.IPOLYGDMProcessStep implementieren und die Annotation de.iac_leipzig.polygdm.POLYGDMProgressStepDescriptor besitzen muss.
name Ein Name.
mapping (Optional) Gibt an, für welches Mapping (Name einer Extension für "de.iac_leipzig.polygdm.mapping") diese Extension verwendet wird.
source (Optional) Gibt an, für welche Eingabequelle (Name einer Extension für "de.iac_leipzig.polygdm.reader") diese Extension verwendet wird.
target (Optional) Gibt an, für welches Ausgabeziel (Name einer Extension für "de.iac_leipzig.polygdm.writer") diese Extension verwendet wird.