aboutsummaryrefslogtreecommitdiffstats
path: root/Framework/hu.bme.mit.inf.dslreasoner.logic.model/src/hu/bme/mit/inf/dslreasoner/workspace/ProjectWorkspace.xtend
diff options
context:
space:
mode:
Diffstat (limited to 'Framework/hu.bme.mit.inf.dslreasoner.logic.model/src/hu/bme/mit/inf/dslreasoner/workspace/ProjectWorkspace.xtend')
-rw-r--r--Framework/hu.bme.mit.inf.dslreasoner.logic.model/src/hu/bme/mit/inf/dslreasoner/workspace/ProjectWorkspace.xtend14
1 files changed, 14 insertions, 0 deletions
diff --git a/Framework/hu.bme.mit.inf.dslreasoner.logic.model/src/hu/bme/mit/inf/dslreasoner/workspace/ProjectWorkspace.xtend b/Framework/hu.bme.mit.inf.dslreasoner.logic.model/src/hu/bme/mit/inf/dslreasoner/workspace/ProjectWorkspace.xtend
index c7e4dcbf..0bd350c7 100644
--- a/Framework/hu.bme.mit.inf.dslreasoner.logic.model/src/hu/bme/mit/inf/dslreasoner/workspace/ProjectWorkspace.xtend
+++ b/Framework/hu.bme.mit.inf.dslreasoner.logic.model/src/hu/bme/mit/inf/dslreasoner/workspace/ProjectWorkspace.xtend
@@ -113,4 +113,18 @@ class ProjectWorkspace extends ReasonerWorkspace{
113 target.members.map[it.name] 113 target.members.map[it.name]
114 } 114 }
115 115
116 override public getFile(String name) {
117 val file = target.getTargetFile(name);
118 val uri = if(file.isLinked()){
119 file.getRawLocation();
120 } else {
121 file.getLocation();
122 }
123 return uri.toFile
124 }
125
126 override refreshFile(String name) {
127 val file = target.getTargetFile(name)
128 file.refreshLocal(1,monitor)
129 }
116} 130}