Skip to content
Snippets Groups Projects
Commit bfc65f36 authored by Dominique Marcadet's avatar Dominique Marcadet
Browse files

Merge branch...

Merge branch '16-value-of-rdf-resource-attribute-may-contain-an-uri-before-the-fragment-identifier' into 'master'

Resolve "value of rdf:resource attribute may contain an uri before the fragment identifier"

Closes #16

See merge request RiseClipseGroup/RiseClipseMetamodel_Cim!12
parents 0ac09aa3 ceda95c4
Branches
Tags
1 merge request!12Resolve "value of rdf:resource attribute may contain an uri before the fragment identifier"
Pipeline #1115 passed
...@@ -203,6 +203,12 @@ public abstract class CimXMLHandler extends SAXXMLHandler { ...@@ -203,6 +203,12 @@ public abstract class CimXMLHandler extends SAXXMLHandler {
// Take care of references // Take care of references
String resource = attribs.getValue( CimConstants.qualifiedRdfResource ); String resource = attribs.getValue( CimConstants.qualifiedRdfResource );
if( resource != null ) { if( resource != null ) {
int p = resource.indexOf( "#" );
if( p != -1 ) {
// Ignore the URI before the # because we don't handle it
// TODO: handle it!
resource = resource.substring( p );
}
super.setValueFromId( object, eReference, resource ); super.setValueFromId( object, eReference, resource );
} }
else { else {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment