package eu.etaxonomy.taxeditor.molecular.io;\r
\r
import java.io.IOException;\r
-import java.net.URI;\r
import java.util.ArrayList;\r
import java.util.Collections;\r
import java.util.Iterator;\r
\r
import javax.xml.namespace.QName;\r
\r
+import eu.etaxonomy.cdm.common.URI;\r
import eu.etaxonomy.cdm.model.molecular.Sequence;\r
import eu.etaxonomy.cdm.model.molecular.SingleReadAlignment;\r
import eu.etaxonomy.taxeditor.molecular.editor.e4.AlignmentEditorE4;\r
URI pherogramURI = AlignmentEditorE4.getPherogramURI(singleRead.getSingleRead());\r
if (pherogramURI != null) {\r
JPhyloIOWritingUtils.writeTerminalResourceMetadata(receiver, createMetadataID(sequenceID, PREDICATE_HAS_PHEROGRAM),\r
- null, PREDICATE_HAS_PHEROGRAM, pherogramURI);\r
+ null, PREDICATE_HAS_PHEROGRAM, pherogramURI.getJavaUri());\r
}\r
\r
writeMetadataEvents(receiver, sequenceID, PREDICATE_HAS_PHEROGRAM_ALIGNMENT, DATA_TYPE_PHERORAGM_ALIGNMENT, singleRead.getShifts());\r