Dieser Adapter vergleicht eine Repository-Datei mit einer Input-Datei und gibt als Prozess-Ergebnis einen Statuswert aus.
Eigenschaften (Properties)
|
Operation |
Bestimmt, welche Operation der Funktions-Adapter durchführt Mögliche Werte: |
Parameter
|
Adapter |
Hauptklasse des Adapters (nicht verändern!) Mögliche Werte: de.softproject.integration.adapter.comparison.X4ComparisonAdapter: Hauptklasse (Standard) |
|
comparisonMethod |
Vergleichsmethode Mögliche Werte:
|
|
expectedResult |
Pfad zum Dokument das mit dem Adapter-Input verglichen werden soll. Bezieht sich auf die Vergleichsmethoden Mögliche Werte: Repository-Pfad, z. B. |
|
ignoreWhitespace |
Gibt an, ob Leerzeichen beim Vergleichen ignoriert werden sollen; Bezieht sich auf die Vergleichsmethoden Mögliche Werte:
|
|
normalizeWhitespace |
Gibt an, ob Leerzeichen am Anfang und Ende einer Zeichenkette entfernt werden sollen; Bezieht sich auf die Vergleichsmethoden Mögliche Werte:
|
|
ignoreComments |
Gibt an, ob Kommentare innerhalb des XML-Dokuments beim Vergleichen ignoriert werden sollen; Bezieht sich auf die Vergleichsmethode Mögliche Werte:
|
|
compareSimilar |
Gibt an, ob die Reihenfolge der Elemente und Attribute (Tags) innerhalb des XML-Dokuments beim Vergleichen ignoriert werden soll, z. B. wenn die Inhalte innerhalb des XML-Dokuments zwar gleich, aber ihre Reihenfolge unterschiedlich ist; Bezieht sich auf die Vergleichsmethode Mögliche Werte:
|
|
ignoreCDataAndTextDiff |
Gibt an, ob der Inhalt innerhalb des Elementes Mögliche Werte:
|
Input
Als Input erwartet der Adapter eine beliebige Datei, die mit einer gegebenen Repository-Datei verglichen wird.
Output
Als Prozess-Ergebnis können verschiedene Statuswerte ausgegeben werden:
|
|
Die verglichenen Dokumente sind gleich |
|
|
Die verglichenen Dokumente sind nicht gleich |
|
|
Die Dokumente konnten nicht miteinander verglichen werden, da der Input entweder leer, nicht wohlgeformt oder falsch war. |