ProjectConfigType _configType_1 = this.getConfigType();
IPath _location_1 = this.getLocation();
String _portableString_1 = _location_1.toPortableString();
File _file = new File(_portableString_1);
final IProjectConfigurator config = this.factory.getConfig(_configType_1, _file);
final ErlangProjectProperties props = config.getConfiguration(this.location);
IPath _outputDir = props.getOutputDir();
this.setOutputDir(_outputDir);
Collection<IPath> _sourceDirs = props.getSourceDirs();
this.setSourceDirs(_sourceDirs);
Collection<IPath> _includeDirs = props.getIncludeDirs();
this.setIncludeDirs(_includeDirs);
Collection<IPath> _testDirs = props.getTestDirs();
this.setTestDirs(_testDirs);
}
}