TypeDescriptor.klass(IFolder.class),
TypeDescriptor.klass(IFile.class),
contents,
path==null ? null : toCommonPath(path),
project, getFile(),
<BUG>toCeylonString(getCharset()));
}</BUG>
private IFile getFile() {
return project==null || filePath==null ? null :
project.getFile(filePath);

TypeDescriptor.klass(IFolder.class),
TypeDescriptor.klass(IFile.class),
contents,
path==null ? null : toCommonPath(path),
project, getFile(),
ceylon.language.String.instance(getCharset()));
}
private IFile getFile() {
return project==null || filePath==null ? null :
project.getFile(filePath);
