if (resolvedPath != null) {
fileName = resolvedPath.toString();
}
// Create an external file instance
file = new ExternalFile(new File(fileName), name.substring(pos + 1), project.getProject());
}
else {
container = (IProject) ((IResourceModelElement) getElementParent()).getElementResource();
fullPath = container.getFullPath().append(fileName).toString();