Skip to content

Commit 15243a5

Browse files
author
David Baum
committed
load sourcecode from url
1 parent 9f469ab commit 15243a5

4 files changed

Lines changed: 14 additions & 5 deletions

File tree

ui/scripts/SourceCode/SourceCodeController.js

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ var sourceCodeController = (function(){
1111
//config parameters
1212
var controllerConfig = {
1313
fileType : "java",
14-
}
14+
url: "",
15+
};
1516

1617
function initialize(setupConfig){
1718

@@ -139,13 +140,17 @@ var sourceCodeController = (function(){
139140
}
140141

141142
// ersetze . durch / und fuege .java an -> file
142-
var javaCodeFile = classEntity.qualifiedName.replace(/\./g, "/") + "." + controllerConfig.fileType;
143-
143+
var javaCodeFile = classEntity.qualifiedName.replace(/\./g, "/") + "." + controllerConfig.fileType;
144+
144145
displayCode(javaCodeFile, classEntity, entity);
145146
}
146147

147-
function displayCode(file, classEntity, entity){
148-
file = modelUrl + "/src/" + file;
148+
function displayCode(file, classEntity, entity){
149+
if (controllerConfig.url == "") {
150+
file = modelUrl + "/src/" + file;
151+
} else {
152+
file = controllerConfig.url + file;
153+
}
149154

150155
// fuer das Extrafenster
151156
lastObject.file = file;

ui/setups/web/City freemind.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
{ name: "packageExplorerController",
3939
},
4040
{ name: "sourceCodeController",
41+
url: "https://raw.githubusercontent.com/softvis-research/freemind-mmx/master/freemind/"
4142
},
4243
{ name: "relationConnectorController",
4344

ui/setups/web/RD bank.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
{ name: "packageExplorerController",
3939
},
4040
{ name: "sourceCodeController",
41+
url: "https://raw.githubusercontent.com/softvis-research/Bank/master/src/"
4142
},
4243

4344
{ name: "relationConnectorController",

ui/setups/web/RD reek.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@
3838
{ name: "packageExplorerController",
3939
},
4040
{ name: "sourceCodeController",
41+
url: "https://raw.githubusercontent.com/troessner/reek/master/lib/",
42+
fileType: "rb"
4143
},
4244

4345
{ name: "relationConnectorController",

0 commit comments

Comments
 (0)