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

add setFilename for use by ServiceDataAttribute

parent 5ba183c9
No related branches found
No related tags found
1 merge request!26Resolve "add line number in messages"
Pipeline #1311 passed
......@@ -106,5 +106,6 @@ public interface NsdObject extends EObject {
/*
* @generated NOT
*/
void setFilename( String filename );
String getFilename();
} // NsdObject
......@@ -281,9 +281,18 @@ public abstract class NsdObjectImpl extends MinimalEObjectImpl.Container impleme
return null;
}
private String filename;
public void setFilename( String filename ) {
this.filename = filename;
}
public String getFilename() {
Resource r = eResource();
return ( r == null ) ? "" : r.getURI().lastSegment();
if( filename == null ) {
Resource r = eResource();
filename = ( r == null ) ? "" : r.getURI().lastSegment();
}
return filename;
}
} //NsdObjectImpl
......@@ -1872,6 +1872,9 @@ public class ServiceDataAttributeImpl extends DocumentedClassImpl implements Ser
dataAttribute.setTypeKind( getTypeKind() );
dataAttribute.setFc( getFc() );
dataAttribute.setName( getName() );
dataAttribute.setLineNumber( getLineNumber() );
dataAttribute.setFilename( getFilename() );
return dataAttribute;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment