diff options
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.xtend | 14 |
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 | } |