aboutsummaryrefslogtreecommitdiffstats
path: root/dcae_dmaapbc_webapp/src/main/webapp/app/fusion/ase/scripts/ase.js
diff options
context:
space:
mode:
Diffstat (limited to 'dcae_dmaapbc_webapp/src/main/webapp/app/fusion/ase/scripts/ase.js')
-rw-r--r--dcae_dmaapbc_webapp/src/main/webapp/app/fusion/ase/scripts/ase.js112
1 files changed, 112 insertions, 0 deletions
diff --git a/dcae_dmaapbc_webapp/src/main/webapp/app/fusion/ase/scripts/ase.js b/dcae_dmaapbc_webapp/src/main/webapp/app/fusion/ase/scripts/ase.js
new file mode 100644
index 0000000..3f3432e
--- /dev/null
+++ b/dcae_dmaapbc_webapp/src/main/webapp/app/fusion/ase/scripts/ase.js
@@ -0,0 +1,112 @@
+//window.filename = "";
+//window.name = "My_Flow_1";
+window.description = "My Sequence Diagram";
+window.arrowTip = 12;
+window.resized = false;
+window.arrowConnections = true;
+window.negativeWidth = false;
+window.gridPitchx = 160;
+window.gridPitchy = 42;
+window.clipboard = [];
+window.selection = [];
+//var networkMap();
+var step = 1;
+var sessiontoken = '';
+var uid= 'XX0000';
+var username= '';
+var toscaDetails = {
+ 'toscaID':'',
+ 'name':'',
+ 'domain':''
+};
+var ase = {
+ 'elementsFileName' : '',
+ 'description' : 'My Sequence Diagram',
+ 'name' : 'My_Flow_1',
+ 'filename' : '',
+ 'elementsFile' : '../mocks/networkElements.yml'
+};
+
+
+
+$(function() {
+
+ newProject(null,null,initialRows);
+
+ //buildTable();
+ //buildDomain();
+
+ var loadSample = false;
+ var showBpmn = false;
+
+
+ $('#sampleEx').click(function(){
+ if (! loadSample ) {
+ loadSample = loadSampleData();
+ }
+ });
+ $('#bpmnEx').click(function(){
+ convertToBPMN(makeJSON(),window.description,'show');
+ });
+ $('#popupEx').click(function(){
+ showPopup();
+ });
+
+// if ( getParameterByName("bpmn") === "1" ) {
+//
+// } else if ( getParameterByName("sample") === "1" ) {
+// $('#sampleDiv').show();
+// } else if ( getParameterByName("interact") === "1" ) {
+//
+//
+// }
+
+
+
+
+ //Allows nodes to scroll with the page and adjusts transparencies
+ $(window).scroll(function(event) {
+ scroll();
+ });
+
+ toggleDoubleLine(document.getElementById('row1'),null,"Step 1:","");
+ //buildDomain();
+ //addStep(document.getElementById('row1'),'row1',step,'');
+ buildNetworkMap();
+ $("#backHome").click(function(){ document.location = "../welcome.htm?showASE=true";});
+});
+
+function getParameterByName( name ){
+ var regexS = "[\\?&]"+name+"=([^&#]*)";
+ var regex = new RegExp( regexS );
+ var results = regex.exec( window.location.search );
+ if( results == null ){
+ return "";
+ } else {
+ return decodeURIComponent(results[1].replace(/\+/g, " "));
+ }
+}
+
+function loadSampleData() {
+ try {
+ //loadFile(0,null,preloadedJSON);
+ loadFile(0,null,trinity_3g_json);
+ } catch(err){
+ return false;
+ } finally {
+
+ }
+ return true;
+}
+
+function showPopup(){
+ bootbox.dialog({
+ backdrop:true,
+ animate:false,
+ onEscape: function() {},
+ title: '<div style="float:left">Sample Dialog</div>',
+ size: 'small',
+ message: '<div id="saveWarning"></div><h4>Sample Dialog using Bootstraps bootbox.dialog components.</h4>'+
+ '<br><hr>'
+ });
+} \ No newline at end of file