<?xml version="1.0" encoding="UTF-8"?> <serialized xml:space="preserve"> <serializableOrderedMap> <entry> <String>document.types</String> <documentTypeDescriptor-array> <documentTypeDescriptor> <field name="webResources"> <null/> </field> <field name="extensionPatch"> <null/> </field> <field name="name"> <String>edxml</String> </field> <field name="schemaDescriptor"> <docTypeSchema> <field name="type"> <Integer>6</Integer> </field> <field name="uri"> <String>${framework}/schema/edxml.rng</String> </field> </docTypeSchema> </field> <field name="classpath"> <String-array/> </field> <field name="parentClassLoaderID"> <null/> </field> <field name="authorExtensionDescriptor"> <authorExtension> <field name="cssDescriptors"> <cssFile-array> <cssFile> <field name="href"> <String>${framework}/css/eupt.custom.css</String> </field> <field name="title"> <String>edXML Base View</String> </field> <field name="alternate"> <Boolean>false</Boolean> </field> </cssFile> <cssFile> <field name="href"> <String>${framework}/css/eupt.de.css</String> </field> <field name="title"> <String>EUPT</String> </field> <field name="alternate"> <Boolean>true</Boolean> </field> </cssFile> <cssFile> <field name="href"> <String>${framework}/css/eupt.interactive.css</String> </field> <field name="title"> <String>Interaktiver Modus</String> </field> <field name="alternate"> <Boolean>true</Boolean> </field> </cssFile> <cssFile> <field name="href"> <String>${framework}/css/eupt.ids.css</String> </field> <field name="title"> <String>Helferchen|ID-View</String> </field> <field name="alternate"> <Boolean>true</Boolean> </field> </cssFile> </cssFile-array> </field> <field name="mergeCSSsFromDocument"> <Boolean>false</Boolean> </field> <field name="multipleAlternateSelectionEnabled"> <Boolean>true</Boolean> </field> <field name="actionDescriptors"> <action-array> <action> <field name="id"> <String>insert.id.old</String> </field> <field name="name"> <String>Erzeuge ID</String> </field> <field name="description"> <String>Erstellt eine ID</String> </field> <field name="largeIconPath"> <String></String> </field> <field name="smallIconPath"> <String></String> </field> <field name="accessKey"> <String></String> </field> <field name="accelerator"> <null/> </field> <field name="actionModes"> <actionMode-array> <actionMode> <field name="xpathCondition"> <String>self::*[name() = ("c", "cg", "kolon", "line", "part", "phr", "seg", "stanza", "unit", "verse", "w", "tei:sic", "tei:corr", "tei:reg", "tei:orig", "tei:add", "tei:del", "tei:unclear", "tei:damage", "tei:restore", "tei:supplied", "tei:surplus", "tei:secl", "tei:mod", "tei:redo", "tei:retrace", "tei:undo")][not(@xml:id)]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>elementLocation</String> <String></String> </entry> <entry> <String>name</String> <String>xml:id</String> </entry> <entry> <String>value</String> <String>${id}</String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.ChangeAttributeOperation</String> </field> </actionMode> </actionMode-array> </field> <field name="enabledInReadOnlyContext"> <Boolean>false</Boolean> </field> </action> <action> <field name="id"> <String>insert.word</String> </field> <field name="name"> <String>Neues Lemma</String> </field> <field name="description"> <String>Erstellt ein Wort aus dem markierten Bereich</String> </field> <field name="largeIconPath"> <String></String> </field> <field name="smallIconPath"> <String></String> </field> <field name="accessKey"> <String></String> </field> <field name="accelerator"> <null/> </field> <field name="actionModes"> <actionMode-array> <actionMode> <field name="xpathCondition"> <String>self::*[name() = ('transcription', 'translation', 'phr', 'choice')]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><w xml:id="${id}" xmlns="http://sub.uni-goettingen.de/edxml#"/></String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.SurroundWithFragmentOperation</String> </field> </actionMode> </actionMode-array> </field> <field name="enabledInReadOnlyContext"> <Boolean>false</Boolean> </field> </action> <action> <field name="id"> <String>insert.phrase</String> </field> <field name="name"> <String>Neue Phrase</String> </field> <field name="description"> <String>Erstellt eine Phrase aus dem markierten Bereich</String> </field> <field name="largeIconPath"> <String></String> </field> <field name="smallIconPath"> <String></String> </field> <field name="accessKey"> <String></String> </field> <field name="accelerator"> <null/> </field> <field name="actionModes"> <actionMode-array> <actionMode> <field name="xpathCondition"> <String>ancestor-or-self::*[name() = ('transcription', 'translation')][oxy:allows-child-element("*:phr")]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><phr xml:id="phr_${id}" xmlns="http://sub.uni-goettingen.de/edxml#"/></String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.SurroundWithFragmentOperation</String> </field> </actionMode> </actionMode-array> </field> <field name="enabledInReadOnlyContext"> <Boolean>false</Boolean> </field> </action> <action> <field name="id"> <String>insert.id</String> </field> <field name="name"> <String>ID erzeugen</String> </field> <field name="description"> <String>Erstellt eine ID. Es wird nach einer bevorzugten ID gefragt, ansonsten wird eine ID per default erstellt.</String> </field> <field name="largeIconPath"> <String></String> </field> <field name="smallIconPath"> <String></String> </field> <field name="accessKey"> <String></String> </field> <field name="accelerator"> <null/> </field> <field name="actionModes"> <actionMode-array> <actionMode> <field name="xpathCondition"> <String>self::*:w[not(@xml:id)]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>elementLocation</String> <String></String> </entry> <entry> <String>name</String> <String>xml:id</String> </entry> <entry> <String>value</String> <String>word_${ask('Set Word ID (\'word_\' will be prepended automatically)', generic, '${id}')}</String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.ChangeAttributeOperation</String> </field> </actionMode> <actionMode> <field name="xpathCondition"> <String>self::*:phr[not(@xml:id)]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>elementLocation</String> <String></String> </entry> <entry> <String>name</String> <String>xml:id</String> </entry> <entry> <String>value</String> <String>phr_${ask('Set Phrase ID (\'phr_\' will be prepended automatically)', generic, '${id}')}</String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.ChangeAttributeOperation</String> </field> </actionMode> <actionMode> <field name="xpathCondition"> <String>self::*:layer[not(@xml:id)]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>elementLocation</String> <String></String> </entry> <entry> <String>name</String> <String>xml:id</String> </entry> <entry> <String>value</String> <String>layer_${ask('Set Layer ID (\'layer_\' will be prepended automatically)', generic, '${id}')}</String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.ChangeAttributeOperation</String> </field> </actionMode> <actionMode> <field name="xpathCondition"> <String>self::*[name() = ("c", "cg", "kolon", "line", "part", "phr", "seg", "stanza", "unit", "verse", "w", "tei:sic", "tei:corr", "tei:reg", "tei:orig", "tei:add", "tei:del", "tei:unclear", "tei:damage", "tei:restore", "tei:supplied", "tei:surplus", "tei:secl", "tei:mod", "tei:redo", "tei:retrace", "tei:undo")][not(@xml:id)]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>elementLocation</String> <String></String> </entry> <entry> <String>name</String> <String>xml:id</String> </entry> <entry> <String>value</String> <String>${ask('Set ID', generic, '${id}')}</String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.ChangeAttributeOperation</String> </field> </actionMode> </actionMode-array> </field> <field name="enabledInReadOnlyContext"> <Boolean>false</Boolean> </field> </action> <action> <field name="id"> <String>translit.insert.line</String> </field> <field name="name"> <String>Neue Zeile hinzugügen</String> </field> <field name="description"> <String>Erstellt eine Zeile auf einem Surface. Dabei wird nach Zeilennummer und ID gefragt. Wenn keine Werte eingegeben werden, werden defaults erzeugt.</String> </field> <field name="largeIconPath"> <String></String> </field> <field name="smallIconPath"> <String></String> </field> <field name="accessKey"> <String></String> </field> <field name="accelerator"> <null/> </field> <field name="actionModes"> <actionMode-array> <actionMode> <field name="xpathCondition"> <String>parent::*[*:surface]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><line n="${ask('Set Line nr.', generic, '${xpath_eval(count(./element())+1)}')}" xml:id="line_${ask('Set Line ID (\'line_\' will be prepended automatically)', generic, '${id}')}" xmlns="http://sub.uni-goettingen.de/edxml#"/></String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.SurroundWithFragmentOperation</String> </field> </actionMode> </actionMode-array> </field> <field name="enabledInReadOnlyContext"> <Boolean>false</Boolean> </field> </action> <action> <field name="id"> <String>ed.damage.low</String> </field> <field name="name"> <String>⸢ ⸣</String> </field> <field name="description"> <String>Leichte Zerstörung</String> </field> <field name="largeIconPath"> <String></String> </field> <field name="smallIconPath"> <String></String> </field> <field name="accessKey"> <String></String> </field> <field name="accelerator"> <null/> </field> <field name="actionModes"> <actionMode-array> <actionMode> <field name="xpathCondition"> <String>parent::*[*:line or *:part or *:seg or *:g]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><tei:damage degree="low"></tei:damage></String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.SurroundWithFragmentOperation</String> </field> </actionMode> <actionMode> <field name="xpathCondition"> <String>parent::*[*:transcription] </String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><tei:damage degree="low"></tei:damage></String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.SurroundWithFragmentOperation</String> </field> </actionMode> <actionMode> <field name="xpathCondition"> <String>parent::*[*:translation] </String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><tei:damage degree="low"></tei:damage></String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.SurroundWithFragmentOperation</String> </field> </actionMode> <actionMode> <field name="xpathCondition"> <String>parent::*[*:w or *:phr] </String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><tei:damage degree="low"></tei:damage></String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.SurroundWithFragmentOperation</String> </field> </actionMode> </actionMode-array> </field> <field name="enabledInReadOnlyContext"> <Boolean>false</Boolean> </field> </action> <action> <field name="id"> <String>ed.del</String> </field> <field name="name"> <String>[[ ]]</String> </field> <field name="description"> <String>Gelöscht, Getilgt</String> </field> <field name="largeIconPath"> <String></String> </field> <field name="smallIconPath"> <String></String> </field> <field name="accessKey"> <String></String> </field> <field name="accelerator"> <null/> </field> <field name="actionModes"> <actionMode-array> <actionMode> <field name="xpathCondition"> <String>parent::*[*:line or *:part or *:seg or *:g]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><tei:del></tei:del></String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.SurroundWithFragmentOperation</String> </field> </actionMode> <actionMode> <field name="xpathCondition"> <String>parent::*[*:transcription or *:translation]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><tei:del></tei:del></String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.SurroundWithFragmentOperation</String> </field> </actionMode> <actionMode> <field name="xpathCondition"> <String>parent::*[*:w or *:phr]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><tei:del></tei:del></String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.SurroundWithFragmentOperation</String> </field> </actionMode> </actionMode-array> </field> <field name="enabledInReadOnlyContext"> <Boolean>false</Boolean> </field> </action> <action> <field name="id"> <String>ed.surplus</String> </field> <field name="name"> <String>{ }</String> </field> <field name="description"> <String>Überflüssig</String> </field> <field name="largeIconPath"> <String></String> </field> <field name="smallIconPath"> <String></String> </field> <field name="accessKey"> <String></String> </field> <field name="accelerator"> <null/> </field> <field name="actionModes"> <actionMode-array> <actionMode> <field name="xpathCondition"> <String>parent::*[*:line or *:part or *:seg or *:g]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><tei:surplus></tei:surplus></String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.SurroundWithFragmentOperation</String> </field> </actionMode> <actionMode> <field name="xpathCondition"> <String>parent::*[*:transcription or *:translation]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><tei:surplus></tei:surplus></String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.SurroundWithFragmentOperation</String> </field> </actionMode> <actionMode> <field name="xpathCondition"> <String>parent::*[*:w or *:phr]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><tei:surplus></tei:surplus></String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.SurroundWithFragmentOperation</String> </field> </actionMode> </actionMode-array> </field> <field name="enabledInReadOnlyContext"> <Boolean>false</Boolean> </field> </action> <action> <field name="id"> <String>translit.insert.part</String> </field> <field name="name"> <String>Zeilenteil (part) identifizieren</String> </field> <field name="description"> <String>Erstellt einen Teil in einer Zeile auf einem Surface. Dabei wird nach der ID gefragt. Wenn keine Werte eingegeben wird, wird ein default erzeugt.</String> </field> <field name="largeIconPath"> <String></String> </field> <field name="smallIconPath"> <String></String> </field> <field name="accessKey"> <String></String> </field> <field name="accelerator"> <null/> </field> <field name="actionModes"> <actionMode-array> <actionMode> <field name="xpathCondition"> <String>parent::*[*:line]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><part xml:id="line_${ask('Set linepart ID (\'line_\' will be prepended automatically)', generic, '${xpath_eval( if(@n) then(@n) else(generate-id()) )}_${xpath_eval(count(./*:part)+1)}')}" xmlns="http://sub.uni-goettingen.de/edxml#"/></String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.SurroundWithFragmentOperation</String> </field> </actionMode> </actionMode-array> </field> <field name="enabledInReadOnlyContext"> <Boolean>false</Boolean> </field> </action> <action> <field name="id"> <String>translit.insert.seg</String> </field> <field name="name"> <String>Zeichengruppe (seg) identifizieren</String> </field> <field name="description"> <String>Identifiziert die Auswahl als Zeichengruppe (cg). Dabei wird nach der ID gefragt. Wenn keine Werte eingegeben wird, wird ein default erzeugt.</String> </field> <field name="largeIconPath"> <String></String> </field> <field name="smallIconPath"> <String></String> </field> <field name="accessKey"> <String></String> </field> <field name="accelerator"> <null/> </field> <field name="actionModes"> <actionMode-array> <actionMode> <field name="xpathCondition"> <String>parent::*[*:line or *:part]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><seg xml:id="seg_${ask('Set sign-group ID (\'seg_\' will be prepended automatically)', generic, '${id}')}" xmlns="http://sub.uni-goettingen.de/edxml#"/></String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.SurroundWithFragmentOperation</String> </field> </actionMode> </actionMode-array> </field> <field name="enabledInReadOnlyContext"> <Boolean>false</Boolean> </field> </action> <action> <field name="id"> <String>translit.insert.g</String> </field> <field name="name"> <String>Zeichen (g) identifizieren</String> </field> <field name="description"> <String>Identifiziert die Auswahl als Zeichen (c). Dabei wird nach der ID gefragt. Wenn keine Werte eingegeben wird, wird ein default erzeugt.</String> </field> <field name="largeIconPath"> <String></String> </field> <field name="smallIconPath"> <String></String> </field> <field name="accessKey"> <String></String> </field> <field name="accelerator"> <null/> </field> <field name="actionModes"> <actionMode-array> <actionMode> <field name="xpathCondition"> <String>parent::*[*:line or *:part or *:seg]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><g xml:id="g_${ask('Set sign ID (\'g_\' will be prepended automatically)', generic, '${id}')}" xmlns="http://sub.uni-goettingen.de/edxml#"/></String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.SurroundWithFragmentOperation</String> </field> </actionMode> </actionMode-array> </field> <field name="enabledInReadOnlyContext"> <Boolean>false</Boolean> </field> </action> <action> <field name="id"> <String>insert.note</String> </field> <field name="name"> <String>Neue Anmerkung</String> </field> <field name="description"> <String>Erstellt eine neue Anmerkung</String> </field> <field name="largeIconPath"> <String></String> </field> <field name="smallIconPath"> <String></String> </field> <field name="accessKey"> <String></String> </field> <field name="accelerator"> <null/> </field> <field name="actionModes"> <actionMode-array> <actionMode> <field name="xpathCondition"> <String>self::*:unit[ancestor::*:philology][*:notes]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><note xmlns="http://sub.uni-goettingen.de/edxml#">${caret}</note></String> </entry> <entry> <String>insertLocation</String> <String>./*:notes</String> </entry> <entry> <String>insertPosition</String> <String>Inside as last child</String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation</String> </field> </actionMode> <actionMode> <field name="xpathCondition"> <String>self::*:unit[ancestor::*:philology][not(*:notes)]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><notes xmlns="http://sub.uni-goettingen.de/edxml#"><note>${caret}</note></notes></String> </entry> <entry> <String>insertLocation</String> <String>.</String> </entry> <entry> <String>insertPosition</String> <String>Inside as last child</String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation</String> </field> </actionMode> </actionMode-array> </field> <field name="enabledInReadOnlyContext"> <Boolean>false</Boolean> </field> </action> <action> <field name="id"> <String>insert.note.phil</String> </field> <field name="name"> <String>Neue philologische Anmerkung</String> </field> <field name="description"> <String>Erstellt eine neue philologische Anmerkung</String> </field> <field name="largeIconPath"> <String></String> </field> <field name="smallIconPath"> <String></String> </field> <field name="accessKey"> <String></String> </field> <field name="accelerator"> <null/> </field> <field name="actionModes"> <actionMode-array> <actionMode> <field name="xpathCondition"> <String>w[@xml:id][ancestor::*:transcription][ancestor::*:unit[1][child::*:notes]] | phr[@xml:id][ancestor::*:transcription][ancestor::*:unit[1][child::*:notes]]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><note type="" target="#${xpath_eval(oxy:current-selected-element()/@xml:id)}" xmlns="http://sub.uni-goettingen.de/edxml#">${caret}</note></String> </entry> <entry> <String>insertLocation</String> <String>ancestor::*:unit[1]/*:notes</String> </entry> <entry> <String>insertPosition</String> <String>Inside as last child</String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation</String> </field> </actionMode> <actionMode> <field name="xpathCondition"> <String>text()[parent::phr[@xml:id]][ancestor::*:transcription][ancestor::*:unit[1][child::*:notes]] | text()[parent::w[@xml:id]][ancestor::*:transcription][ancestor::*:unit[1][child::*:notes]]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><note type="" target="#${xpath_eval(./@xml:id)}" xmlns="http://sub.uni-goettingen.de/edxml#">${caret}</note></String> </entry> <entry> <String>insertLocation</String> <String>ancestor::*:unit[1]/*:notes</String> </entry> <entry> <String>insertPosition</String> <String>Inside as last child</String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation</String> </field> </actionMode> <actionMode> <field name="xpathCondition"> <String>w[@xml:id][ancestor::*:transcription][ancestor::*:unit[1][not(child::*:notes)]] | phr[@xml:id][ancestor::*:transcription][ancestor::*:unit[1][not(child::*:notes)]]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><notes xmlns="http://sub.uni-goettingen.de/edxml#"><note type="" target="#${xpath_eval(oxy:current-selected-element()/@xml:id)}">${caret}</note></notes></String> </entry> <entry> <String>insertLocation</String> <String>ancestor::*:unit[1]</String> </entry> <entry> <String>insertPosition</String> <String>Inside as last child</String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation</String> </field> </actionMode> <actionMode> <field name="xpathCondition"> <String>text()[parent::phr[@xml:id]][ancestor::*:transcription][ancestor::*:unit[1][not(child::*:notes)]] | text()[parent::w[@xml:id]][ancestor::*:transcription][ancestor::*:unit[1][not(child::*:notes)]]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><notes xmlns="http://sub.uni-goettingen.de/edxml#"><note type="" target="#${xpath_eval(./@xml:id)}">${caret}</note></notes></String> </entry> <entry> <String>insertLocation</String> <String>ancestor::*:unit[1]</String> </entry> <entry> <String>insertPosition</String> <String>Inside as last child</String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation</String> </field> </actionMode> </actionMode-array> </field> <field name="enabledInReadOnlyContext"> <Boolean>false</Boolean> </field> </action> <action> <field name="id"> <String>insert.note.con</String> </field> <field name="name"> <String>Neue inhaltliche Anmerkung</String> </field> <field name="description"> <String>Erstellt eine neue inhaltliche Anmerkung</String> </field> <field name="largeIconPath"> <String></String> </field> <field name="smallIconPath"> <String></String> </field> <field name="accessKey"> <String></String> </field> <field name="accelerator"> <null/> </field> <field name="actionModes"> <actionMode-array> <actionMode> <field name="xpathCondition"> <String>self::*[name() = ('w', 'phr')][@xml:id] [ancestor::*:translation][ancestor::*:unit[1][child::*:notes]]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><note type="con" target="#${xpath_eval(./@xml:id)}" xmlns="http://sub.uni-goettingen.de/edxml#">${caret}</note></String> </entry> <entry> <String>insertLocation</String> <String>self::*:unit/*:notes</String> </entry> <entry> <String>insertPosition</String> <String>Inside as last child</String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation</String> </field> </actionMode> <actionMode> <field name="xpathCondition"> <String>self::*[name() = ('unit')][@xml:id][child::*:notes]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><note type="con" target="#${xpath_eval(./@xml:id)}" xmlns="http://sub.uni-goettingen.de/edxml#">${caret}</note></String> </entry> <entry> <String>insertLocation</String> <String>./*:notes</String> </entry> <entry> <String>insertPosition</String> <String>Inside as last child</String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation</String> </field> </actionMode> <actionMode> <field name="xpathCondition"> <String>self::*[name() = ('w', 'phr')][@xml:id] [ancestor::*:translation][ancestor::*:unit[1][not(child::*:notes)]]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><notes xmlns="http://sub.uni-goettingen.de/edxml#"><note type="con" target="#${xpath_eval(./@xml:id)}">${caret}</note></notes></String> </entry> <entry> <String>insertLocation</String> <String>ancestor::*:unit[1]</String> </entry> <entry> <String>insertPosition</String> <String>Inside as last child</String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation</String> </field> </actionMode> <actionMode> <field name="xpathCondition"> <String>self::*[name() = ('unit')][@xml:id][not(child::*:notes)]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><notes xmlns="http://sub.uni-goettingen.de/edxml#"><note type="con" target="#${xpath_eval(./@xml:id)}">${caret}</note></notes></String> </entry> <entry> <String>insertLocation</String> <String>self::*:unit</String> </entry> <entry> <String>insertPosition</String> <String>Inside as last child</String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation</String> </field> </actionMode> </actionMode-array> </field> <field name="enabledInReadOnlyContext"> <Boolean>false</Boolean> </field> </action> <action> <field name="id"> <String>id.insert.note.phil</String> </field> <field name="name"> <String>Neue ID phil Note</String> </field> <field name="description"> <String></String> </field> <field name="largeIconPath"> <String></String> </field> <field name="smallIconPath"> <String></String> </field> <field name="accessKey"> <String></String> </field> <field name="accelerator"> <null/> </field> <field name="actionModes"> <actionMode-array> <actionMode> <field name="xpathCondition"> <String></String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>actionIDs</String> <String>insert.id insert.note.phil</String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.ExecuteMultipleActionsOperation</String> </field> </actionMode> </actionMode-array> </field> <field name="enabledInReadOnlyContext"> <Boolean>false</Boolean> </field> </action> <action> <field name="id"> <String>ed.damage.medium</String> </field> <field name="name"> <String>⌈ ⌉</String> </field> <field name="description"> <String>Mittlere Zerstörung</String> </field> <field name="largeIconPath"> <String></String> </field> <field name="smallIconPath"> <String></String> </field> <field name="accessKey"> <String></String> </field> <field name="accelerator"> <null/> </field> <field name="actionModes"> <actionMode-array> <actionMode> <field name="xpathCondition"> <String>parent::*[*:line or *:part or *:seg or *:g]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><tei:damage degree="medium"></tei:damage></String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.SurroundWithFragmentOperation</String> </field> </actionMode> <actionMode> <field name="xpathCondition"> <String>parent::*[*:transcription] </String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><tei:damage degree="medium"></tei:damage></String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.SurroundWithFragmentOperation</String> </field> </actionMode> <actionMode> <field name="xpathCondition"> <String>parent::*[*:translation] </String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><tei:damage degree="medium"></tei:damage></String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.SurroundWithFragmentOperation</String> </field> </actionMode> <actionMode> <field name="xpathCondition"> <String>parent::*[*:w or *:phr] </String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><tei:damage degree="medium"></tei:damage></String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.SurroundWithFragmentOperation</String> </field> </actionMode> </actionMode-array> </field> <field name="enabledInReadOnlyContext"> <Boolean>false</Boolean> </field> </action> <action> <field name="id"> <String>ed.damage.high</String> </field> <field name="name"> <String>[ ]</String> </field> <field name="description"> <String>Starke Zerstörung</String> </field> <field name="largeIconPath"> <String></String> </field> <field name="smallIconPath"> <String></String> </field> <field name="accessKey"> <String></String> </field> <field name="accelerator"> <null/> </field> <field name="actionModes"> <actionMode-array> <actionMode> <field name="xpathCondition"> <String>parent::*[*:line or *:part or *:seg or *:g]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><tei:damage></tei:damage></String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.SurroundWithFragmentOperation</String> </field> </actionMode> <actionMode> <field name="xpathCondition"> <String>parent::*[*:transcription] </String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><tei:damage></tei:damage></String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.SurroundWithFragmentOperation</String> </field> </actionMode> <actionMode> <field name="xpathCondition"> <String>parent::*[*:translation] </String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><tei:damage></tei:damage></String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.SurroundWithFragmentOperation</String> </field> </actionMode> <actionMode> <field name="xpathCondition"> <String>parent::*[*:w or *:phr] </String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><tei:damage></tei:damage></String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.SurroundWithFragmentOperation</String> </field> </actionMode> </actionMode-array> </field> <field name="enabledInReadOnlyContext"> <Boolean>false</Boolean> </field> </action> <action> <field name="id"> <String>insert.note.transl</String> </field> <field name="name"> <String>Neue epigraphische Anmerkung</String> </field> <field name="description"> <String>Erstellt eine neue epigraphische Anmerkung</String> </field> <field name="largeIconPath"> <String></String> </field> <field name="smallIconPath"> <String></String> </field> <field name="accessKey"> <String></String> </field> <field name="accelerator"> <null/> </field> <field name="actionModes"> <actionMode-array> <actionMode> <field name="xpathCondition"> <String>self::*[name() = ('g', 'seg')][@xml:id] [ancestor::*:facsimile[child::*:notes]]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><note target="#${xpath_eval(./@xml:id)}" xmlns="http://sub.uni-goettingen.de/edxml#">${caret}</note></String> </entry> <entry> <String>insertLocation</String> <String>ancestor::*:facsimile[1]/*:notes</String> </entry> <entry> <String>insertPosition</String> <String>Inside as last child</String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation</String> </field> </actionMode> <actionMode> <field name="xpathCondition"> <String>self::*[name() = ('g', 'seg')][@xml:id] [ancestor::*:facsimile[not(child::*:notes)]]</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>fragment</String> <String><notes xmlns="http://sub.uni-goettingen.de/edxml#"><note target="#${xpath_eval(./@xml:id)}">${caret}</note></notes></String> </entry> <entry> <String>insertLocation</String> <String>ancestor::*:facsimile</String> </entry> <entry> <String>insertPosition</String> <String>Inside as last child</String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation</String> </field> </actionMode> </actionMode-array> </field> <field name="enabledInReadOnlyContext"> <Boolean>false</Boolean> </field> </action> <action> <field name="id"> <String>add.corresp</String> </field> <field name="name"> <String>Verknüpfung erstellen</String> </field> <field name="description"> <String>Verknüpfung zu anderem Item herstellen</String> </field> <field name="largeIconPath"> <String></String> </field> <field name="smallIconPath"> <String></String> </field> <field name="accessKey"> <String></String> </field> <field name="accelerator"> <null/> </field> <field name="actionModes"> <actionMode-array> <actionMode> <field name="xpathCondition"> <String>self::*:w</String> </field> <field name="argValues"> <serializableOrderedMap> <entry> <String>elementLocation</String> <String></String> </entry> <entry> <String>name</String> <String>corresp</String> </entry> <entry> <String>value</String> <String>#${ask('ID der zu verknüpfenden Zeichengruppe eingeben', generic, '')}</String> </entry> </serializableOrderedMap> </field> <field name="operationID"> <String>ro.sync.ecss.extensions.commons.operations.ChangeAttributeOperation</String> </field> </actionMode> </actionMode-array> </field> <field name="enabledInReadOnlyContext"> <Boolean>false</Boolean> </field> </action> </action-array> </field> <field name="menubarDescriptor"> <menu> <field name="label"> <String>Menü</String> </field> <field name="accessKey"> <null/> </field> <field name="iconPath"> <null/> </field> <field name="menuEntriesDescriptorList"> <menuEntry-array> <menuItem> <field name="actionID"> <String>insert.id.old</String> </field> </menuItem> </menuEntry-array> </field> <field name="context"> <null/> </field> </menu> </field> <field name="popupMenuDescriptor"> <menu> <field name="label"> <String>Kontextmenü</String> </field> <field name="accessKey"> <null/> </field> <field name="iconPath"> <null/> </field> <field name="menuEntriesDescriptorList"> <menuEntry-array> <menuItem> <field name="actionID"> <String>insert.id</String> </field> </menuItem> <menu> <field name="label"> <String>Einfügen</String> </field> <field name="accessKey"> <String></String> </field> <field name="iconPath"> <String></String> </field> <field name="menuEntriesDescriptorList"> <menuEntry-array> <menuItem> <field name="actionID"> <String>insert.word</String> </field> </menuItem> <menuItem> <field name="actionID"> <String>insert.phrase</String> </field> </menuItem> </menuEntry-array> </field> <field name="context"> <null/> </field> </menu> </menuEntry-array> </field> <field name="context"> <null/> </field> </menu> </field> <field name="toolbarDescriptor"> <toolbar> <field name="id"> <String>Symbolleiste</String> </field> <field name="type"> <Integer>2</Integer> </field> <field name="largeIconPath"> <null/> </field> <field name="smallIconPath"> <null/> </field> <field name="toolbarEntriesDescriptorList"> <toolbarEntry-array> <toolbarItem> <field name="actionID"> <String>insert.id</String> </field> </toolbarItem> <toolbarSeparator/> <toolbarItem> <field name="actionID"> <String>insert.phrase</String> </field> </toolbarItem> <toolbarItem> <field name="actionID"> <String>insert.word</String> </field> </toolbarItem> <toolbarItem> <field name="actionID"> <String>add.corresp</String> </field> </toolbarItem> </toolbarEntry-array> </field> </toolbar> </field> <field name="additionalToolbarsDescriptors"> <toolbar-array> <toolbar> <field name="id"> <String>Transliteration</String> </field> <field name="type"> <Integer>2</Integer> </field> <field name="largeIconPath"> <null/> </field> <field name="smallIconPath"> <null/> </field> <field name="toolbarEntriesDescriptorList"> <toolbarEntry-array> <toolbarItem> <field name="actionID"> <String>translit.insert.part</String> </field> </toolbarItem> <toolbarSeparator/> <toolbarItem> <field name="actionID"> <String>translit.insert.seg</String> </field> </toolbarItem> <toolbarItem> <field name="actionID"> <String>translit.insert.g</String> </field> </toolbarItem> </toolbarEntry-array> </field> </toolbar> <toolbar> <field name="id"> <String>Editorische Markierungen</String> </field> <field name="type"> <Integer>2</Integer> </field> <field name="largeIconPath"> <null/> </field> <field name="smallIconPath"> <null/> </field> <field name="toolbarEntriesDescriptorList"> <toolbarEntry-array> <toolbarItem> <field name="actionID"> <String>ed.damage.low</String> </field> </toolbarItem> <toolbarItem> <field name="actionID"> <String>ed.damage.medium</String> </field> </toolbarItem> <toolbarItem> <field name="actionID"> <String>ed.damage.high</String> </field> </toolbarItem> <toolbarItem> <field name="actionID"> <String>ed.del</String> </field> </toolbarItem> <toolbarItem> <field name="actionID"> <String>ed.surplus</String> </field> </toolbarItem> </toolbarEntry-array> </field> </toolbar> <toolbar> <field name="id"> <String>Anmerkungen</String> </field> <field name="type"> <Integer>2</Integer> </field> <field name="largeIconPath"> <null/> </field> <field name="smallIconPath"> <null/> </field> <field name="toolbarEntriesDescriptorList"> <toolbarEntry-array> <toolbarItem> <field name="actionID"> <String>insert.note.transl</String> </field> </toolbarItem> <toolbarItem> <field name="actionID"> <String>insert.note.phil</String> </field> </toolbarItem> <toolbarItem> <field name="actionID"> <String>insert.note.con</String> </field> </toolbarItem> </toolbarEntry-array> </field> </toolbar> </toolbar-array> </field> <field name="contextualItems"> <contextProvider> <field name="items"> <contextItem-array/> </field> <field name="removeItems"> <null/> </field> </contextProvider> </field> <field name="tableSupportClassName"> <null/> </field> <field name="tableCellSeparatorSupportClassName"> <null/> </field> <field name="tableColWidthSupportClassName"> <null/> </field> <field name="customReferencesResolver"> <null/> </field> <field name="editPropertiesHandler"> <null/> </field> <field name="authorExtensionStateListener"> <null/> </field> <field name="attributesRecognizer"> <null/> </field> <field name="authorActionEventHandler"> <null/> </field> <field name="authorImageDecorator"> <null/> </field> </authorExtension> </field> <field name="templatesLocations"> <String-array/> </field> <field name="xmlCatalogs"> <String-array/> </field> <field name="description"> <String>Editions XML Konzeptstudie</String> </field> <field name="doctypeRules"> <documentTypeRule-array> <documentTypeRule> <field name="namespace"> <String>http://sub.uni-goettingen.de/edxml#</String> </field> <field name="rootElem"> <String>*</String> </field> <field name="fileName"> <String>*</String> </field> <field name="publicID"> <String>*</String> </field> <field name="javaRuleClass"> <String></String> </field> <field name="attributeLocalName"> <String>*</String> </field> <field name="attributeNamespace"> <String>*</String> </field> <field name="attributeValue"> <String>*</String> </field> </documentTypeRule> </documentTypeRule-array> </field> <field name="scenarios"> <scenario-array/> </field> <field name="validationScenarios"> <validationScenario-array> <validationScenario> <field name="pairs"> <list> <validationUnit> <field name="validationType"> <validationUnitType> <field name="validationInputType"> <String>text/xml</String> </field> </validationUnitType> </field> <field name="url"> <String>${currentFileURL}</String> </field> <field name="validationEngine"> <validationEngine> <field name="engineType"> <String><Default engine></String> </field> <field name="allowsAutomaticValidation"> <Boolean>true</Boolean> </field> </validationEngine> </field> <field name="allowAutomaticValidation"> <Boolean>true</Boolean> </field> <field name="extensions"> <null/> </field> <field name="validationSchema"> <validationUnitSchema> <field name="dtdSchemaPublicID"> <null/> </field> <field name="schematronPhase"> <null/> </field> <field name="type"> <Integer>6</Integer> </field> <field name="uri"> <String>${framework}/schema/edxml.rng</String> </field> </validationUnitSchema> </field> <field name="validationAdvancedSettings"> <null/> </field> </validationUnit> <validationUnit> <field name="validationType"> <validationUnitType> <field name="validationInputType"> <String>text/xml</String> </field> </validationUnitType> </field> <field name="url"> <String>${currentFileURL}</String> </field> <field name="validationEngine"> <validationEngine> <field name="engineType"> <String><Default engine></String> </field> <field name="allowsAutomaticValidation"> <Boolean>true</Boolean> </field> </validationEngine> </field> <field name="allowAutomaticValidation"> <Boolean>true</Boolean> </field> <field name="extensions"> <null/> </field> <field name="validationSchema"> <validationUnitSchema> <field name="dtdSchemaPublicID"> <null/> </field> <field name="schematronPhase"> <null/> </field> <field name="type"> <Integer>7</Integer> </field> <field name="uri"> <String>${framework}/schema/edxml.lemmacat.sch</String> </field> </validationUnitSchema> </field> <field name="validationAdvancedSettings"> <null/> </field> </validationUnit> </list> </field> <field name="type"> <String>Validation_scenario</String> </field> <field name="name"> <String>edxml: RNG + zusätzliche Schematron (Dicts, Vocabs)</String> </field> </validationScenario> </validationScenario-array> </field> <field name="defaultValidationScenarios"> <list> <String>edxml: RNG + zusätzliche Schematron (Dicts, Vocabs)</String> </list> </field> <field name="defaultTransformationScenarios"> <null/> </field> <field name="extensionsBundleClassName"> <null/> </field> <field name="useImposedInitialPage"> <Boolean>false</Boolean> </field> <field name="imposedInitialPage"> <String>Text</String> </field> <field name="elementLocatorExtension"> <null/> </field> <field name="schemaManagerFilterExtension"> <null/> </field> <field name="authorSWTDndExtension"> <null/> </field> <field name="textSWTDndExtension"> <null/> </field> <field name="authorSwingDndExtension"> <null/> </field> <field name="cssStylesFilterExtension"> <null/> </field> <field name="attributesValueEditor"> <null/> </field> <field name="priority"> <Integer>3</Integer> </field> <field name="xmlNodeCustomizerExtension"> <null/> </field> <field name="externalObjectInsertionHandler"> <null/> </field> <field name="customAttributeValueEditor"> <null/> </field> <field name="textModeExternalObjectInsertionHandler"> <null/> </field> </documentTypeDescriptor> </documentTypeDescriptor-array> </entry> </serializableOrderedMap> </serialized>