|
|
|
@ -1,237 +1,264 @@
|
|
|
|
|
(function(){function k(f){var l=null!=f.Text?f.Text:null!=f.Value?f.Value:f.Lane_0;null==l&&null!=f.State?null!=f.State.t&&(l=f.State):null==l&&null!=f.Note?null!=f.Note.t&&(l=f.Note):null==l&&null!=f.Title?null!=f.Title.t&&(l=f.Title):null!=f.t&&(l=f);null==l&&null!=f.TextAreas&&null!=f.TextAreas.Text&&null!=f.TextAreas.Text.Value&&null!=f.TextAreas.Text.Value.t&&(l=f.TextAreas.Text.Value);if(null!=l){if(null!=l.t)return l.t=l.t.replace(/</g,"<"),l.t=l.t.replace(/>/g,">"),l.t;if(null!=l.Value&&
|
|
|
|
|
null!=l.Value.t)return l.Value.t=l.Value.t.replace(/</g,"<"),l.Value.t=l.Value.t.replace(/>/g,">"),l.Value.t}return""}function Sa(f){return null!=f.Action?f.Action:f}function qa(f){if(null!=f.Text){if(null!=f.Text.m)return f.Text.m}else if(null!=f.TextAreas){if(null!=f.TextAreas.Text&&null!=f.TextAreas.Text.Value&&null!=f.TextAreas.Text.Value.m)return f.TextAreas.Text.Value.m}else if(null!=f.m)return f.m;return null}function n(f){return K(f)+I(f)+J(f)+ba(f)+ka(f)+la(f)+La(f)+ma(f)+na(f)+Na(f)}
|
|
|
|
|
function K(f){f=qa(f);if(null!=f)for(var l=0;l<f.length;){var m=f[l];if("s"==m.n&&null!=m.v)return"fontSize="+Math.round(.6*m.v)+";";l++}return"fontSize=10;"}function I(f){f=qa(f);if(null!=f)for(var l=0;l<f.length;){var m=f[l];if("c"==m.n&&null!=m.v)return f=m.v,"#"!=f.charAt(0)&&(f="#"+f),f=f.substring(0,7),mxConstants.STYLE_FONTCOLOR+"="+f+";";l++}return""}function J(f){f=qa(f);if(null!=f){var l=0,m=!1;if(null!=f)for(var c=0;!m&&c<f.length;){var a=f[c];"b"==a.n&&null!=a.v&&a.v&&(m=!0,l+=1);c++}m=
|
|
|
|
|
!1;if(null!=f)for(c=0;!m&&c<f.length;)a=f[c],"i"==a.n&&null!=a.v&&a.v&&(m=!0,l+=2),c++;m=!1;if(null!=f)for(c=0;!m&&c<f.length;)a=f[c],"u"==a.n&&null!=a.v&&a.v&&(m=!0,l+=4),c++;if(0<l)return"fontStyle="+l+";"}return""}function ba(f){f=qa(f);if(null!=f)for(var l=0;l<f.length;){var m=f[l];if("a"==m.n&&null!=m.v)return"align="+m.v+";";l++}return"align=center;"}function ka(f){var l=qa(f);if(null!=l)for(var m=0;m<l.length;){var c=l[m];if("il"==c.n){if(null!=c.v)return"spacingLeft="+.6*c.v+";"}else if("s"==
|
|
|
|
|
c.n&&"align=center;"!=ba(f)&&null!=c.v)return"spacingLeft="+.6*c.v+";";m++}return""}function la(f){f=qa(f);if(null!=f)for(var l=0;l<f.length;){var m=f[l];if("ir"==m.n&&null!=m.v)return"spacingRight="+m.v+";";l++}return""}function La(f){f=qa(f);if(null!=f)for(var l=0;l<f.length;){var m=f[l];if("mt"==m.n&&null!=m.v)return"spacingTop="+m.v+";";l++}return""}function ma(f){f=qa(f);if(null!=f)for(var l=0;l<f.length;){var m=f[l];if("mb"==m.n&&null!=m.v)return"spacingBottom="+m.v+";";l++}return""}function na(f){return"number"===
|
|
|
|
|
typeof f.InsetMargin?"spacing="+parseInt(f.InsetMargin)+";":""}function Na(f){return null!=f.Text_VAlign&&"string"===typeof f.Text_VAlign?"verticalAlign="+f.Text_VAlign+";":oa(mxConstants.STYLE_VERTICAL_ALIGN,f.TextVAlign,"middle")}function h(f,l){return Qb.includes(l.Class)?"Venn"==l.Class.substring(0,4)?oa(mxConstants.STYLE_STROKECOLOR,f.FillColor.substring(0,7),"#FFFFFF"):"":0==f.LineWidth?mxConstants.STYLE_STROKECOLOR+"=none;":oa(mxConstants.STYLE_STROKECOLOR,f.LineColor.substring(0,7),"#000000")}
|
|
|
|
|
function r(f,l){var m="";Rb.includes(l.Class)||(m+=oa(mxConstants.STYLE_OPACITY,f.Opacity,"100"));if("string"===typeof f.LineColor&&7<f.LineColor.length)var c="0x"+f.LineColor.substring(f.LineColor.length-2,f.LineColor.length),m=m+("strokeOpacity="+Math.round(parseInt(c)/2.55)+";");"string"===typeof f.FillColor&&7<f.FillColor.length&&(c="0x"+f.FillColor.substring(f.FillColor.length-2,f.FillColor.length),m+="fillOpacity="+Math.round(parseInt(c)/2.55)+";");return m}function Sb(f,l){if(null!=f.Rounding&&
|
|
|
|
|
!gc.includes(l.Class)){if(0<f.Rounding)return"rounded=1;absoluteArcSize=1;arcSize="+.6*f.Rounding+";"}else if(null==f.Rounding&&hc.includes(l.Class))return"rounded=1;absoluteArcSize=1;arcSize=8;";return""}function ia(f,l,m){return null!=f.Rotation&&(f=mxUtils.toDegree(parseFloat(f.Rotation)),"AdvancedSwimLaneBlockRotated"==l.Class?(f+=90,m.geometry.rotate90()):ic.includes(l.Class)?(f-=90,m.geometry.rotate90(),m.geometry.rotate90(),m.geometry.rotate90()):jc.includes(l.Class)&&(f+=180,m.geometry.rotate90(),
|
|
|
|
|
m.geometry.rotate90()),0!=f)?"rotation="+f+";":""}function u(f){return null!=f.Shadow?mxConstants.STYLE_SHADOW+"=1;":""}function t(f,l){if(null!=f.FillColor&&!kc.includes(l.Class))if("object"===typeof f.FillColor){if(null!=f.FillColor.cs&&1<f.FillColor.cs.length)return oa(mxConstants.STYLE_FILLCOLOR,f.FillColor.cs[0].c.substring(0,7))+oa(mxConstants.STYLE_GRADIENTCOLOR,f.FillColor.cs[1].c.substring(0,7))}else return"string"===typeof f.FillColor?oa(mxConstants.STYLE_FILLCOLOR,f.FillColor.substring(0,
|
|
|
|
|
7),"#FFFFFF"):oa(mxConstants.STYLE_FILLCOLOR,"none");return""}function y(f){return"dashed"==f.StrokeStyle?"dashed=1;":"dotted"==f.StrokeStyle?"dashed=1;dashPattern=1 4;":"dashdot"==f.StrokeStyle?"dashed=1;dashPattern=10 5 1 5;":"dotdotdot"==f.StrokeStyle?"dashed=1;dashPattern=1 1;":""}function q(f){return oa(mxConstants.STYLE_STROKEWIDTH,.6*parseFloat(f.LineWidth),"1")}function Tb(f,l){var m=Sa(l);if(null!=m){var c=Wa[m.Class]+";";null!=c&&(f.style+=c);c=null!=m.Properties?m.Properties:m;if(null!=
|
|
|
|
|
c){f.value=k(c);var a=f.style,n=K(c)+I(c)+J(c)+ba(c,f)+ka(c)+la(c)+La(c)+ma(c)+na(c)+Na(c)+h(c,m)+r(c,m)+Sb(c,m)+ia(c,m,f)+(c.FlipX?"flipH=1;":"")+(c.FlipY?"flipV=1;":"")+u(c)+t(c,m)+y(c)+q(c);m="ImageSearchBlock2"==m.Class?"image="+c.URL+";":"";f.style=a+(n+m);if(f.edge){f.style+="rounded=1;arcSize=6;";if("diagonal"!=c.Shape)if(null!=c.ElbowPoints)for(f.geometry.points=[],m=0;m<c.ElbowPoints.length;m++)f.geometry.points.push(new mxPoint(Math.round(.6*c.ElbowPoints[m].x+0),Math.round(.6*c.ElbowPoints[m].y+
|
|
|
|
|
0)));else"elbow"==c.Shape?f.style=null!=c.Endpoint1.Block&&null!=c.Endpoint1.Block?f.style+"edgeStyle=orthogonalEdgeStyle;":f.style+"edgeStyle=elbowEdgeStyle;":null!=c.Endpoint1.Block&&null!=c.Endpoint1.Block&&(f.style+="edgeStyle=orthogonalEdgeStyle;","curve"==c.Shape&&(f.style+="curved=1;"));null!=c.Endpoint1.Style&&(f.style+="startArrow="+jb[c.Endpoint1.Style]+";");null!=c.Endpoint2.Style&&(f.style+="endArrow="+jb[c.Endpoint2.Style].replace(/startSize/g,"endSize")+";");kb(f,c.Endpoint1,!0);kb(f,
|
|
|
|
|
c.Endpoint2,!1)}}}}function lb(f){var l=Sa(f).Properties.BoundingBox;null!=f.Class&&"AWS"===f.Class.substring(0,3)&&(l.h-=20);v=new mxCell("",new mxGeometry(Math.round(.6*l.x+0),Math.round(.6*l.y+0),Math.round(.6*l.w),Math.round(.6*l.h)),"html=1;whiteSpace=wrap;");v.vertex=!0;Tb(v,f);return v}function Ta(f,l,m){m=2*(parseFloat(f.Location)-.5);f=new mxCell(k(f),new mxGeometry(m,0,0,0),"text;html=1;resizable=0;labelBackgroundColor=#ffffff;");f.geometry.relative=!0;f.vertex=!0;l.insert(f);return l}function oa(f,
|
|
|
|
|
l,m,c){null!=l&&null!=c&&(l=c(l));return null!=l&&l!=m?f+"="+l+";":""}function kb(f,l,m){null!=l&&null!=l.LinkX&&null!=l.LinkY&&(f.style+=(m?"exitX":"entryX")+"="+l.LinkX+";"+(m?"exitY":"entryY")+"="+l.LinkY+";"+(m?"exitPerimeter":"entryPerimeter")+"=0;")}function Ka(f,l,m,c,a,k,d,b){f=new mxCell("",new mxGeometry(f,l,0,0),"strokeColor=none;fillColor=none;");f.vertex=!0;d.insert(f);k=[f];m=sb.cloneCell(m);b.insertEdge(m,!1);f.insertEdge(m,!0);k.push(m);c.push(a.addCell(m,null,null,null,null))}function Q(f,
|
|
|
|
|
l,k,c,a,h,d,b,n){f=new mxCell("",new mxGeometry(f,l,0,0),"strokeColor=none;fillColor=none;");f.vertex=!0;n.insert(f);k=new mxCell("",new mxGeometry(k,c,0,0),"strokeColor=none;fillColor=none;");k.vertex=!0;n.insert(k);b=[k];a=sb.cloneCell(a);f.insertEdge(a,!0);k.insertEdge(a,!1);b.push(a);h.push(d.addCell(a,null,null,null,null))}function lc(f,l,m){var c=Sa(f),a=c.Properties,fa=a.BoundingBox,d=Math.round(.6*fa.w),b=Math.round(.6*fa.h),ra=Math.round(.6*fa.x+0),sa=Math.round(.6*fa.y+0);v=new mxCell("",
|
|
|
|
|
new mxGeometry(ra,sa,d,b),"html=1;whiteSpace=wrap;");v.vertex=!0;switch(f.Class){case "BraceNoteBlock":var ac=!1;null!=a.BraceDirection&&"Right"==a.BraceDirection&&(ac=!0);var Xa=null,ga=null;ac?(Xa=new mxCell("",new mxGeometry(d-.125*b,0,.125*b,b),"shape=curlyBracket;rounded=1;"),ga=new mxCell("",new mxGeometry(0,0,d-.125*b,b),"strokeColor=none;fillColor=none;")):(Xa=new mxCell("",new mxGeometry(0,0,.125*b,b),"shape=curlyBracket;rounded=1;flipH=1;"),ga=new mxCell("",new mxGeometry(.125*b,0,d-.125*
|
|
|
|
|
b,b),"strokeColor=none;fillColor=none;"));v.style="strokeColor=none;fillColor=none;";v.style+=ia(a,c,v);Xa.vertex=!0;v.insert(Xa);Xa.style+=h(a,c)+r(a,c)+u(a)+y(a)+q(a);ga.vertex=!0;ga.value=k(a);v.insert(ga);ga.style+=K(a)+I(a)+J(a)+ba(a,ga)+ka(a)+la(a)+La(a)+ma(a)+na(a)+Na(a);break;case "AdvancedSwimLaneBlockRotated":case "AdvancedSwimLaneBlock":var oa=0;null!=a.Lanes&&(oa=a.Lanes.length);v.style="strokeColor=none;fillColor=none;";for(var qa=0,Oa=[],g=0;g<oa;g++){var bc=parseFloat(a.Lanes[g].p);
|
|
|
|
|
Oa.push(new mxCell("",new mxGeometry(d*qa,0,d*bc,b),"shape=swimlane;startSize=25;"));Oa[g].vertex=!0;v.insert(Oa[g]);Oa[g].value=k(a["Lane_"+g]);Oa[g].style+=K(a["Lane_"+g])+I(a["Lane_"+g])+J(a["Lane_"+g])+ba(a["Lane_"+g],Oa[g])+ka(a["Lane_"+g])+la(a["Lane_"+g])+La(a["Lane_"+g])+ma(a["Lane_"+g])+na(a["Lane_"+g])+Na(a["Lane_"+g])+h(a,c)+r(a,c)+Sb(a,c)+ia(a,c,Oa[g])+(a.FlipX?"flipH=1;":"")+(a.FlipY?"flipV=1;":"")+u(a)+t(a,c)+y(a)+q(a);qa+=bc}break;case "AndroidDevice":if(null!=a.AndroidDeviceName){v.style=
|
|
|
|
|
"fillColor=#000000;strokeColor=#000000;";var Pa=null,mb=null,nb=null;if("Tablet"==a.AndroidDeviceName||"Mini Tablet"==a.AndroidDeviceName)v.style+="shape=mxgraph.android.tab2;",Pa=new mxCell("",new mxGeometry(.112*d,.077*b,.77*d,.85*b),""),a.KeyboardShown&&(mb=new mxCell("",new mxGeometry(.112*d,.727*b,.77*d,.2*b),"shape=mxgraph.android.keyboard;")),a.FullScreen||(nb=new mxCell("",new mxGeometry(.112*d,.077*b,.77*d,.03*b),"shape=mxgraph.android.statusBar;strokeColor=#33b5e5;fillColor=#000000;fontColor=#33b5e5;fontSize="+
|
|
|
|
|
.015*b+";"));else if("Large Phone"==a.AndroidDeviceName||"Phone"==a.AndroidDeviceName)v.style+="shape=mxgraph.android.phone2;",Pa=new mxCell("",new mxGeometry(.04*d,.092*b,.92*d,.816*b),""),a.KeyboardShown&&(mb=new mxCell("",new mxGeometry(.04*d,.708*b,.92*d,.2*b),"shape=mxgraph.android.keyboard;")),a.FullScreen||(nb=new mxCell("",new mxGeometry(.04*d,.092*b,.92*d,.03*b),"shape=mxgraph.android.statusBar;strokeColor=#33b5e5;fillColor=#000000;fontColor=#33b5e5;fontSize="+.015*b+";"));Pa.vertex=!0;v.insert(Pa);
|
|
|
|
|
"Dark"==a.Scheme?Pa.style+="fillColor=#111111;":"Light"==a.Scheme&&(Pa.style+="fillColor=#ffffff;");null!=mb&&(mb.vertex=!0,v.insert(mb));null!=nb&&(nb.vertex=!0,v.insert(nb))}break;case "AndroidAlertDialog":var ta=new mxCell("",new mxGeometry(0,0,d,30),"strokeColor=none;fillColor=none;spacingLeft=9;");ta.vertex=!0;v.insert(ta);var N=new mxCell("",new mxGeometry(0,25,d,10),"shape=line;strokeColor=#33B5E5;");N.vertex=!0;v.insert(N);var ob=new mxCell("",new mxGeometry(0,30,d,b-30),"strokeColor=none;fillColor=none;verticalAlign=top;");
|
|
|
|
|
ob.vertex=!0;v.insert(ob);var S=new mxCell("",new mxGeometry(0,b-25,.5*d,25),"fillColor=none;");S.vertex=!0;v.insert(S);var T=new mxCell("",new mxGeometry(.5*d,b-25,.5*d,25),"fillColor=none;");T.vertex=!0;v.insert(T);ta.value=k(a.DialogTitle);ta.style+=n(a.DialogTitle);ob.value=k(a.DialogText);ob.style+=n(a.DialogText);S.value=k(a.Button_0);S.style+=n(a.Button_0);T.value=k(a.Button_1);T.style+=n(a.Button_1);"Dark"==a.Scheme?(v.style+="strokeColor=#353535;fillColor=#282828;shadow=1;",S.style+="strokeColor=#353535;",
|
|
|
|
|
T.style+="strokeColor=#353535;"):(v.style+="strokeColor=none;fillColor=#ffffff;shadow=1;",S.style+="strokeColor=#E2E2E2;",T.style+="strokeColor=#E2E2E2;");break;case "AndroidDateDialog":case "AndroidTimeDialog":ta=new mxCell("",new mxGeometry(0,0,d,30),"strokeColor=none;fillColor=none;spacingLeft=9;");ta.vertex=!0;v.insert(ta);ta.value=k(a.DialogTitle);ta.style+=n(a.DialogTitle);N=new mxCell("",new mxGeometry(0,25,d,10),"shape=line;strokeColor=#33B5E5;");N.vertex=!0;v.insert(N);S=new mxCell("",new mxGeometry(0,
|
|
|
|
|
b-25,.5*d,25),"fillColor=none;");S.vertex=!0;v.insert(S);S.value=k(a.Button_0);S.style+=n(a.Button_0);T=new mxCell("",new mxGeometry(.5*d,b-25,.5*d,25),"fillColor=none;");T.vertex=!0;v.insert(T);T.value=k(a.Button_1);T.style+=n(a.Button_1);var Ya=new mxCell("",new mxGeometry(.5*d-4,41,8,4),"shape=triangle;direction=north;");Ya.vertex=!0;v.insert(Ya);var Za=new mxCell("",new mxGeometry(.25*d-4,41,8,4),"shape=triangle;direction=north;");Za.vertex=!0;v.insert(Za);var $a=new mxCell("",new mxGeometry(.75*
|
|
|
|
|
d-4,41,8,4),"shape=triangle;direction=north;");$a.vertex=!0;v.insert($a);var pb=new mxCell("",new mxGeometry(.375*d,50,.2*d,15),"strokeColor=none;fillColor=none;");pb.vertex=!0;v.insert(pb);pb.value=k(a.Label_1);pb.style+=n(a.Label_1);var qb=new mxCell("",new mxGeometry(.125*d,50,.2*d,15),"strokeColor=none;fillColor=none;");qb.vertex=!0;v.insert(qb);qb.value=k(a.Label_0);qb.style+=n(a.Label_0);var ab=null;"AndroidDateDialog"==f.Class&&(ab=new mxCell("",new mxGeometry(.625*d,50,.2*d,15),"strokeColor=none;fillColor=none;"),
|
|
|
|
|
ab.vertex=!0,v.insert(ab),ab.value=k(a.Label_2),ab.style+=n(a.Label_2));var ua=new mxCell("",new mxGeometry(.43*d,60,.14*d,10),"shape=line;strokeColor=#33B5E5;");ua.vertex=!0;v.insert(ua);var va=new mxCell("",new mxGeometry(.18*d,60,.14*d,10),"shape=line;strokeColor=#33B5E5;");va.vertex=!0;v.insert(va);var Ta=new mxCell("",new mxGeometry(.68*d,60,.14*d,10),"shape=line;strokeColor=#33B5E5;");Ta.vertex=!0;v.insert(Ta);var rb=new mxCell("",new mxGeometry(.375*d,65,.2*d,15),"strokeColor=none;fillColor=none;");
|
|
|
|
|
rb.vertex=!0;v.insert(rb);rb.value=k(a.Label_4);rb.style+=n(a.Label_4);var bb=null;"AndroidTimeDialog"==f.Class&&(bb=new mxCell("",new mxGeometry(.3*d,65,.1*d,15),"strokeColor=none;fillColor=none;"),bb.vertex=!0,v.insert(bb),bb.value=k(a.Label_Colon),bb.style+=n(a.Label_Colon));var tb=new mxCell("",new mxGeometry(.125*d,65,.2*d,15),"strokeColor=none;fillColor=none;");tb.vertex=!0;v.insert(tb);tb.value=k(a.Label_3);tb.style+=n(a.Label_3);var ub=new mxCell("",new mxGeometry(.625*d,65,.2*d,15),"strokeColor=none;fillColor=none;");
|
|
|
|
|
ub.vertex=!0;v.insert(ub);ub.value=k(a.Label_5);ub.style+=n(a.Label_5);var Wa=new mxCell("",new mxGeometry(.43*d,75,.14*d,10),"shape=line;strokeColor=#33B5E5;");Wa.vertex=!0;v.insert(Wa);var jb=new mxCell("",new mxGeometry(.18*d,75,.14*d,10),"shape=line;strokeColor=#33B5E5;");jb.vertex=!0;v.insert(jb);var kb=new mxCell("",new mxGeometry(.68*d,75,.14*d,10),"shape=line;strokeColor=#33B5E5;");kb.vertex=!0;v.insert(kb);var vb=new mxCell("",new mxGeometry(.375*d,80,.2*d,15),"strokeColor=none;fillColor=none;");
|
|
|
|
|
vb.vertex=!0;v.insert(vb);vb.value=k(a.Label_7);vb.style+=n(a.Label_7);var wb=new mxCell("",new mxGeometry(.125*d,80,.2*d,15),"strokeColor=none;fillColor=none;");wb.vertex=!0;v.insert(wb);wb.value=k(a.Label_6);wb.style+=n(a.Label_6);var xb=new mxCell("",new mxGeometry(.625*d,80,.2*d,15),"strokeColor=none;fillColor=none;");xb.vertex=!0;v.insert(xb);xb.value=k(a.Label_8);xb.style+=n(a.Label_8);var cb=new mxCell("",new mxGeometry(.5*d-4,99,8,4),"shape=triangle;direction=south;");cb.vertex=!0;v.insert(cb);
|
|
|
|
|
var db=new mxCell("",new mxGeometry(.25*d-4,99,8,4),"shape=triangle;direction=south;");db.vertex=!0;v.insert(db);var eb=new mxCell("",new mxGeometry(.75*d-4,99,8,4),"shape=triangle;direction=south;");eb.vertex=!0;v.insert(eb);"Dark"==a.Scheme?(v.style+="strokeColor=#353535;fillColor=#282828;shadow=1;",S.style+="strokeColor=#353535;",T.style+="strokeColor=#353535;",Ya.style+="strokeColor=none;fillColor=#7E7E7E;",Za.style+="strokeColor=none;fillColor=#7E7E7E;",$a.style+="strokeColor=none;fillColor=#7E7E7E;",
|
|
|
|
|
cb.style+="strokeColor=none;fillColor=#7E7E7E;",db.style+="strokeColor=none;fillColor=#7E7E7E;",eb.style+="strokeColor=none;fillColor=#7E7E7E;"):(v.style+="strokeColor=none;fillColor=#ffffff;shadow=1;",S.style+="strokeColor=#E2E2E2;",T.style+="strokeColor=#E2E2E2;",Ya.style+="strokeColor=none;fillColor=#939393;",Za.style+="strokeColor=none;fillColor=#939393;",$a.style+="strokeColor=none;fillColor=#939393;",cb.style+="strokeColor=none;fillColor=#939393;",db.style+="strokeColor=none;fillColor=#939393;",
|
|
|
|
|
eb.style+="strokeColor=none;fillColor=#939393;");break;case "AndroidListItems":var aa=b,fb=0;if(a.ShowHeader){var fb=8,yb=new mxCell("",new mxGeometry(0,0,d,fb),"strokeColor=none;fillColor=none;");yb.vertex=!0;v.insert(yb);yb.value=k(a.Header);yb.style+=n(a.Header);var aa=aa-fb,lb=new mxCell("",new mxGeometry(0,fb-2,d,4),"shape=line;strokeColor=#999999;");lb.vertex=!0;v.insert(lb)}var wa=parseInt(a.Items);0<wa&&(aa/=wa);for(var U=[],N=[],g=0;g<wa;g++)U[g]=new mxCell("",new mxGeometry(0,fb+g*aa,d,
|
|
|
|
|
aa),"strokeColor=none;fillColor=none;"),U[g].vertex=!0,v.insert(U[g]),U[g].value=k(a["Item_"+g]),U[g].style+=n(a["Item_"+g]),0<g&&(N[g]=new mxCell("",new mxGeometry(0,fb+g*aa-2,d,4),"shape=line;"),N[g].vertex=!0,v.insert(N[g]),N[g].style="Dark"==a.Scheme?N[g].style+"strokeColor=#ffffff;":N[g].style+"strokeColor=#D9D9D9;");v.style="Dark"==a.Scheme?v.style+"strokeColor=none;fillColor=#111111;":v.style+"strokeColor=none;fillColor=#ffffff;";break;case "AndroidTabs":var xa=parseInt(a.Tabs),ha=d;0<xa&&
|
|
|
|
|
(ha/=xa);for(var H=[],N=[],g=0;g<xa;g++)H[g]=new mxCell("",new mxGeometry(g*ha,0,ha,b),"strokeColor=none;fillColor=none;"),H[g].vertex=!0,v.insert(H[g]),H[g].value=k(a["Tab_"+g]),H[g].style+=n(a["Tab_"+g]),0<g&&(N[g]=new mxCell("",new mxGeometry(g*ha-2,.2*b,4,.6*b),"shape=line;direction=north;"),N[g].vertex=!0,v.insert(N[g]),N[g].style="Dark"==a.Scheme?N[g].style+"strokeColor=#484848;":N[g].style+"strokeColor=#CCCCCC;");var Jb=new mxCell("",new mxGeometry(a.Selected*ha+2,b-3,ha-4,3),"strokeColor=none;fillColor=#33B5E5;");
|
|
|
|
|
Jb.vertex=!0;v.insert(Jb);v.style="Dark"==a.Scheme?v.style+"strokeColor=none;fillColor=#333333;":v.style+"strokeColor=none;fillColor=#DDDDDD;";break;case "AndroidProgressBar":v=new mxCell("",new mxGeometry(Math.round(ra),Math.round(sa+.25*b),Math.round(d),Math.round(.5*b)),"html=1;whiteSpace=wrap;");v.vertex=!0;var zb=new mxCell("",new mxGeometry(0,0,d*a.BarPosition,Math.round(.5*b)),"strokeColor=none;fillColor=#33B5E5;");zb.vertex=!0;v.insert(zb);v.style="Dark"==a.Scheme?v.style+"strokeColor=none;fillColor=#474747;":
|
|
|
|
|
(function(){function l(h){var g=null!=h.Text?h.Text:null!=h.Value?h.Value:h.Lane_0;null==g&&null!=h.State?null!=h.State.t&&(g=h.State):null==g&&null!=h.Note?null!=h.Note.t&&(g=h.Note):null==g&&null!=h.Title?null!=h.Title.t&&(g=h.Title):null!=h.t&&(g=h);null==g&&null!=h.TextAreas&&null!=h.TextAreas.Text&&null!=h.TextAreas.Text.Value&&null!=h.TextAreas.Text.Value.t&&(g=h.TextAreas.Text.Value);if(null!=g){if(null!=g.t)return g.t=g.t.replace(/</g,"<"),g.t=g.t.replace(/>/g,">"),g.t;if(null!=g.Value&&
|
|
|
|
|
null!=g.Value.t)return g.Value.t=g.Value.t.replace(/</g,"<"),g.Value.t=g.Value.t.replace(/>/g,">"),g.Value.t}return""}function Xa(h){return null!=h.Action?h.Action:h}function va(h){if(null!=h.Text){if(null!=h.Text.m)return h.Text.m}else if(null!=h.TextAreas){if(null!=h.TextAreas.Text&&null!=h.TextAreas.Text.Value&&null!=h.TextAreas.Text.Value.m)return h.TextAreas.Text.Value.m}else if(null!=h.m)return h.m;return null}function n(h){return O(h)+K(h)+M(h)+fa(h)+pa(h)+qa(h)+Qa(h)+ra(h)+sa(h)+Ta(h)}
|
|
|
|
|
function O(h){h=va(h);if(null!=h)for(var g=0;g<h.length;){var l=h[g];if("s"==l.n&&null!=l.v)return"fontSize="+Math.round(.6*l.v)+";";g++}return"fontSize=10;"}function K(h){h=va(h);if(null!=h)for(var g=0;g<h.length;){var l=h[g];if("c"==l.n&&null!=l.v)return h=l.v,"#"!=h.charAt(0)&&(h="#"+h),h=h.substring(0,7),mxConstants.STYLE_FONTCOLOR+"="+h+";";g++}return""}function M(h){h=va(h);if(null!=h){var g=0,l=!1;if(null!=h)for(var b=0;!l&&b<h.length;){var a=h[b];"b"==a.n&&null!=a.v&&a.v&&(l=!0,g+=1);b++}l=
|
|
|
|
|
!1;if(null!=h)for(b=0;!l&&b<h.length;)a=h[b],"i"==a.n&&null!=a.v&&a.v&&(l=!0,g+=2),b++;l=!1;if(null!=h)for(b=0;!l&&b<h.length;)a=h[b],"u"==a.n&&null!=a.v&&a.v&&(l=!0,g+=4),b++;if(0<g)return"fontStyle="+g+";"}return""}function fa(h){h=va(h);if(null!=h)for(var g=0;g<h.length;){var l=h[g];if("a"==l.n&&null!=l.v)return"align="+l.v+";";g++}return""}function pa(h){var g=va(h);if(null!=g)for(var l=0;l<g.length;){var b=g[l];if("il"==b.n){if(null!=b.v)return"spacingLeft="+.6*b.v+";"}else if("s"==b.n&&"align=center;"!=
|
|
|
|
|
fa(h)&&null!=b.v)return"spacingLeft="+.6*b.v+";";l++}return""}function qa(h){h=va(h);if(null!=h)for(var g=0;g<h.length;){var l=h[g];if("ir"==l.n&&null!=l.v)return"spacingRight="+l.v+";";g++}return""}function Qa(h){h=va(h);if(null!=h)for(var g=0;g<h.length;){var l=h[g];if("mt"==l.n&&null!=l.v)return"spacingTop="+l.v+";";g++}return""}function ra(h){h=va(h);if(null!=h)for(var g=0;g<h.length;){var l=h[g];if("mb"==l.n&&null!=l.v)return"spacingBottom="+l.v+";";g++}return""}function sa(h){return"number"===
|
|
|
|
|
typeof h.InsetMargin?"spacing="+parseInt(h.InsetMargin)+";":""}function Ta(h){return null!=h.Text_VAlign&&"string"===typeof h.Text_VAlign?"verticalAlign="+h.Text_VAlign+";":ta(mxConstants.STYLE_VERTICAL_ALIGN,h.TextVAlign,"middle")}function g(h,g){return Ub.includes(g.Class)?"Venn"==g.Class.substring(0,4)?ta(mxConstants.STYLE_STROKECOLOR,h.FillColor.substring(0,7),"#FFFFFF"):"":0==h.LineWidth?mxConstants.STYLE_STROKECOLOR+"=none;":ta(mxConstants.STYLE_STROKECOLOR,h.LineColor.substring(0,7),"#000000")}
|
|
|
|
|
function p(h,g){var l="";Vb.includes(g.Class)||(l+=ta(mxConstants.STYLE_OPACITY,h.Opacity,"100"));if("string"===typeof h.LineColor&&7<h.LineColor.length)var b="0x"+h.LineColor.substring(h.LineColor.length-2,h.LineColor.length),l=l+("strokeOpacity="+Math.round(parseInt(b)/2.55)+";");"string"===typeof h.FillColor&&7<h.FillColor.length&&(b="0x"+h.FillColor.substring(h.FillColor.length-2,h.FillColor.length),l+="fillOpacity="+Math.round(parseInt(b)/2.55)+";");return l}function Wb(h,g){if(null!=h.Rounding&&
|
|
|
|
|
!kc.includes(g.Class)){if(0<h.Rounding)return"rounded=1;absoluteArcSize=1;arcSize="+.6*h.Rounding+";"}else if(null==h.Rounding&&lc.includes(g.Class))return"rounded=1;absoluteArcSize=1;arcSize=8;";return""}function V(h,g,l){return null!=h.Rotation&&(h=mxUtils.toDegree(parseFloat(h.Rotation)),"AdvancedSwimLaneBlockRotated"==g.Class?(h+=90,l.geometry.rotate90()):mc.includes(g.Class)?(h-=90,l.geometry.rotate90(),l.geometry.rotate90(),l.geometry.rotate90()):nc.includes(g.Class)&&(h+=180,l.geometry.rotate90(),
|
|
|
|
|
l.geometry.rotate90()),0!=h)?"rotation="+h+";":""}function r(h){return null!=h.Shadow?mxConstants.STYLE_SHADOW+"=1;":""}function q(h,g){if(null!=h.FillColor&&!oc.includes(g.Class))if("object"===typeof h.FillColor){if(null!=h.FillColor.cs&&1<h.FillColor.cs.length)return ta(mxConstants.STYLE_FILLCOLOR,h.FillColor.cs[0].c.substring(0,7))+ta(mxConstants.STYLE_GRADIENTCOLOR,h.FillColor.cs[1].c.substring(0,7))}else return"string"===typeof h.FillColor?ta(mxConstants.STYLE_FILLCOLOR,h.FillColor.substring(0,
|
|
|
|
|
7),"#FFFFFF"):ta(mxConstants.STYLE_FILLCOLOR,"none");return""}function t(h){return"dashed"==h.StrokeStyle?"dashed=1;":"dotted"==h.StrokeStyle?"dashed=1;dashPattern=1 4;":"dashdot"==h.StrokeStyle?"dashed=1;dashPattern=10 5 1 5;":"dotdotdot"==h.StrokeStyle?"dashed=1;dashPattern=1 1;":""}function m(h){return ta(mxConstants.STYLE_STROKEWIDTH,.6*parseFloat(h.LineWidth),"1")}function Xb(h,n){var w=Xa(n);if(null!=w){var b=ab[w.Class]+";";null!=b&&(h.style+=b);b=null!=w.Properties?w.Properties:w;if(null!=
|
|
|
|
|
b){h.value=l(b);var a=h.style,B=O(b)+K(b)+M(b)+fa(b,h)+pa(b)+qa(b)+Qa(b)+ra(b)+sa(b)+Ta(b)+g(b,w)+p(b,w)+Wb(b,w)+V(b,w,h)+(b.FlipX?"flipH=1;":"")+(b.FlipY?"flipV=1;":"")+r(b)+q(b,w)+t(b)+m(b);w="ImageSearchBlock2"==w.Class?"image="+b.URL+";":"";h.style=a+(B+w);if(h.edge){h.style+="rounded=1;arcSize=6;";if("diagonal"!=b.Shape)if(null!=b.ElbowPoints)for(h.geometry.points=[],w=0;w<b.ElbowPoints.length;w++)h.geometry.points.push(new mxPoint(Math.round(.6*b.ElbowPoints[w].x+0),Math.round(.6*b.ElbowPoints[w].y+
|
|
|
|
|
0)));else"elbow"==b.Shape?h.style=null!=b.Endpoint1.Block&&null!=b.Endpoint1.Block?h.style+"edgeStyle=orthogonalEdgeStyle;":h.style+"edgeStyle=elbowEdgeStyle;":null!=b.Endpoint1.Block&&null!=b.Endpoint1.Block&&(h.style+="edgeStyle=orthogonalEdgeStyle;","curve"==b.Shape&&(h.style+="curved=1;"));null!=b.Endpoint1.Style&&(h.style+="startArrow="+nb[b.Endpoint1.Style]+";");null!=b.Endpoint2.Style&&(h.style+="endArrow="+nb[b.Endpoint2.Style].replace(/startSize/g,"endSize")+";");ob(h,b.Endpoint1,!0);ob(h,
|
|
|
|
|
b.Endpoint2,!1)}}}}function pb(h){var g=Xa(h).Properties.BoundingBox;null!=h.Class&&"AWS"===h.Class.substring(0,3)&&(g.h-=20);v=new mxCell("",new mxGeometry(Math.round(.6*g.x+0),Math.round(.6*g.y+0),Math.round(.6*g.w),Math.round(.6*g.h)),"html=1;whiteSpace=wrap;");v.vertex=!0;Xb(v,h);return v}function Ya(h,g,m){m=2*(parseFloat(h.Location)-.5);h=new mxCell(l(h),new mxGeometry(m,0,0,0),"text;html=1;resizable=0;labelBackgroundColor=#ffffff;");h.geometry.relative=!0;h.vertex=!0;g.insert(h);return g}function ta(g,
|
|
|
|
|
l,m,b){null!=l&&null!=b&&(l=b(l));return null!=l&&l!=m?g+"="+l+";":""}function ob(g,l,m){null!=l&&null!=l.LinkX&&null!=l.LinkY&&(g.style+=(m?"exitX":"entryX")+"="+l.LinkX+";"+(m?"exitY":"entryY")+"="+l.LinkY+";"+(m?"exitPerimeter":"entryPerimeter")+"=0;")}function Pa(g,l,m,b,a,n,f,c){g=new mxCell("",new mxGeometry(g,l,0,0),"strokeColor=none;fillColor=none;");g.vertex=!0;f.insert(g);n=[g];m=sb.cloneCell(m);c.insertEdge(m,!1);g.insertEdge(m,!0);n.push(m);b.push(a.addCell(m,null,null,null,null))}function T(g,
|
|
|
|
|
l,m,b,a,n,f,c,p){g=new mxCell("",new mxGeometry(g,l,0,0),"strokeColor=none;fillColor=none;");g.vertex=!0;p.insert(g);m=new mxCell("",new mxGeometry(m,b,0,0),"strokeColor=none;fillColor=none;");m.vertex=!0;p.insert(m);c=[m];a=sb.cloneCell(a);g.insertEdge(a,!0);m.insertEdge(a,!1);c.push(a);n.push(f.addCell(a,null,null,null,null))}function pc(h,B,w){var b=Xa(h),a=b.Properties,ja=a.BoundingBox,f=Math.round(.6*ja.w),c=Math.round(.6*ja.h),wa=Math.round(.6*ja.x+0),xa=Math.round(.6*ja.y+0);v=new mxCell("",
|
|
|
|
|
new mxGeometry(wa,xa,f,c),"html=1;whiteSpace=wrap;");v.vertex=!0;switch(h.Class){case "BraceNoteBlock":var ec=!1;null!=a.BraceDirection&&"Right"==a.BraceDirection&&(ec=!0);var bb=null,ka=null;ec?(bb=new mxCell("",new mxGeometry(f-.125*c,0,.125*c,c),"shape=curlyBracket;rounded=1;"),ka=new mxCell("",new mxGeometry(0,0,f-.125*c,c),"strokeColor=none;fillColor=none;")):(bb=new mxCell("",new mxGeometry(0,0,.125*c,c),"shape=curlyBracket;rounded=1;flipH=1;"),ka=new mxCell("",new mxGeometry(.125*c,0,f-.125*
|
|
|
|
|
c,c),"strokeColor=none;fillColor=none;"));v.style="strokeColor=none;fillColor=none;";v.style+=V(a,b,v);bb.vertex=!0;v.insert(bb);bb.style+=g(a,b)+p(a,b)+r(a)+t(a)+m(a);ka.vertex=!0;ka.value=l(a);v.insert(ka);ka.style+=O(a)+K(a)+M(a)+fa(a,ka)+pa(a)+qa(a)+Qa(a)+ra(a)+sa(a)+Ta(a);break;case "AdvancedSwimLaneBlockRotated":case "AdvancedSwimLaneBlock":var ta=0;null!=a.Lanes&&(ta=a.Lanes.length);v.style="strokeColor=none;fillColor=none;";for(var va=0,Ua=[],d=0;d<ta;d++){var fc=parseFloat(a.Lanes[d].p);
|
|
|
|
|
Ua.push(new mxCell("",new mxGeometry(f*va,0,f*fc,c),"shape=swimlane;startSize=25;"));Ua[d].vertex=!0;v.insert(Ua[d]);Ua[d].value=l(a["Lane_"+d]);Ua[d].style+=O(a["Lane_"+d])+K(a["Lane_"+d])+M(a["Lane_"+d])+fa(a["Lane_"+d],Ua[d])+pa(a["Lane_"+d])+qa(a["Lane_"+d])+Qa(a["Lane_"+d])+ra(a["Lane_"+d])+sa(a["Lane_"+d])+Ta(a["Lane_"+d])+g(a,b)+p(a,b)+Wb(a,b)+V(a,b,Ua[d])+(a.FlipX?"flipH=1;":"")+(a.FlipY?"flipV=1;":"")+r(a)+q(a,b)+t(a)+m(a);va+=fc}break;case "AndroidDevice":if(null!=a.AndroidDeviceName){v.style=
|
|
|
|
|
"fillColor=#000000;strokeColor=#000000;";var Va=null,qb=null,rb=null;if("Tablet"==a.AndroidDeviceName||"Mini Tablet"==a.AndroidDeviceName)v.style+="shape=mxgraph.android.tab2;",Va=new mxCell("",new mxGeometry(.112*f,.077*c,.77*f,.85*c),""),a.KeyboardShown&&(qb=new mxCell("",new mxGeometry(.112*f,.727*c,.77*f,.2*c),"shape=mxgraph.android.keyboard;")),a.FullScreen||(rb=new mxCell("",new mxGeometry(.112*f,.077*c,.77*f,.03*c),"shape=mxgraph.android.statusBar;strokeColor=#33b5e5;fillColor=#000000;fontColor=#33b5e5;fontSize="+
|
|
|
|
|
.015*c+";"));else if("Large Phone"==a.AndroidDeviceName||"Phone"==a.AndroidDeviceName)v.style+="shape=mxgraph.android.phone2;",Va=new mxCell("",new mxGeometry(.04*f,.092*c,.92*f,.816*c),""),a.KeyboardShown&&(qb=new mxCell("",new mxGeometry(.04*f,.708*c,.92*f,.2*c),"shape=mxgraph.android.keyboard;")),a.FullScreen||(rb=new mxCell("",new mxGeometry(.04*f,.092*c,.92*f,.03*c),"shape=mxgraph.android.statusBar;strokeColor=#33b5e5;fillColor=#000000;fontColor=#33b5e5;fontSize="+.015*c+";"));Va.vertex=!0;v.insert(Va);
|
|
|
|
|
"Dark"==a.Scheme?Va.style+="fillColor=#111111;":"Light"==a.Scheme&&(Va.style+="fillColor=#ffffff;");null!=qb&&(qb.vertex=!0,v.insert(qb));null!=rb&&(rb.vertex=!0,v.insert(rb))}break;case "AndroidAlertDialog":var ya=new mxCell("",new mxGeometry(0,0,f,30),"strokeColor=none;fillColor=none;spacingLeft=9;");ya.vertex=!0;v.insert(ya);var R=new mxCell("",new mxGeometry(0,25,f,10),"shape=line;strokeColor=#33B5E5;");R.vertex=!0;v.insert(R);var tb=new mxCell("",new mxGeometry(0,30,f,c-30),"strokeColor=none;fillColor=none;verticalAlign=top;");
|
|
|
|
|
tb.vertex=!0;v.insert(tb);var W=new mxCell("",new mxGeometry(0,c-25,.5*f,25),"fillColor=none;");W.vertex=!0;v.insert(W);var X=new mxCell("",new mxGeometry(.5*f,c-25,.5*f,25),"fillColor=none;");X.vertex=!0;v.insert(X);ya.value=l(a.DialogTitle);ya.style+=n(a.DialogTitle);tb.value=l(a.DialogText);tb.style+=n(a.DialogText);W.value=l(a.Button_0);W.style+=n(a.Button_0);X.value=l(a.Button_1);X.style+=n(a.Button_1);"Dark"==a.Scheme?(v.style+="strokeColor=#353535;fillColor=#282828;shadow=1;",W.style+="strokeColor=#353535;",
|
|
|
|
|
X.style+="strokeColor=#353535;"):(v.style+="strokeColor=none;fillColor=#ffffff;shadow=1;",W.style+="strokeColor=#E2E2E2;",X.style+="strokeColor=#E2E2E2;");break;case "AndroidDateDialog":case "AndroidTimeDialog":ya=new mxCell("",new mxGeometry(0,0,f,30),"strokeColor=none;fillColor=none;spacingLeft=9;");ya.vertex=!0;v.insert(ya);ya.value=l(a.DialogTitle);ya.style+=n(a.DialogTitle);R=new mxCell("",new mxGeometry(0,25,f,10),"shape=line;strokeColor=#33B5E5;");R.vertex=!0;v.insert(R);W=new mxCell("",new mxGeometry(0,
|
|
|
|
|
c-25,.5*f,25),"fillColor=none;");W.vertex=!0;v.insert(W);W.value=l(a.Button_0);W.style+=n(a.Button_0);X=new mxCell("",new mxGeometry(.5*f,c-25,.5*f,25),"fillColor=none;");X.vertex=!0;v.insert(X);X.value=l(a.Button_1);X.style+=n(a.Button_1);var cb=new mxCell("",new mxGeometry(.5*f-4,41,8,4),"shape=triangle;direction=north;");cb.vertex=!0;v.insert(cb);var db=new mxCell("",new mxGeometry(.25*f-4,41,8,4),"shape=triangle;direction=north;");db.vertex=!0;v.insert(db);var eb=new mxCell("",new mxGeometry(.75*
|
|
|
|
|
f-4,41,8,4),"shape=triangle;direction=north;");eb.vertex=!0;v.insert(eb);var ub=new mxCell("",new mxGeometry(.375*f,50,.2*f,15),"strokeColor=none;fillColor=none;");ub.vertex=!0;v.insert(ub);ub.value=l(a.Label_1);ub.style+=n(a.Label_1);var vb=new mxCell("",new mxGeometry(.125*f,50,.2*f,15),"strokeColor=none;fillColor=none;");vb.vertex=!0;v.insert(vb);vb.value=l(a.Label_0);vb.style+=n(a.Label_0);var fb=null;"AndroidDateDialog"==h.Class&&(fb=new mxCell("",new mxGeometry(.625*f,50,.2*f,15),"strokeColor=none;fillColor=none;"),
|
|
|
|
|
fb.vertex=!0,v.insert(fb),fb.value=l(a.Label_2),fb.style+=n(a.Label_2));var za=new mxCell("",new mxGeometry(.43*f,60,.14*f,10),"shape=line;strokeColor=#33B5E5;");za.vertex=!0;v.insert(za);var Aa=new mxCell("",new mxGeometry(.18*f,60,.14*f,10),"shape=line;strokeColor=#33B5E5;");Aa.vertex=!0;v.insert(Aa);var Ya=new mxCell("",new mxGeometry(.68*f,60,.14*f,10),"shape=line;strokeColor=#33B5E5;");Ya.vertex=!0;v.insert(Ya);var wb=new mxCell("",new mxGeometry(.375*f,65,.2*f,15),"strokeColor=none;fillColor=none;");
|
|
|
|
|
wb.vertex=!0;v.insert(wb);wb.value=l(a.Label_4);wb.style+=n(a.Label_4);var gb=null;"AndroidTimeDialog"==h.Class&&(gb=new mxCell("",new mxGeometry(.3*f,65,.1*f,15),"strokeColor=none;fillColor=none;"),gb.vertex=!0,v.insert(gb),gb.value=l(a.Label_Colon),gb.style+=n(a.Label_Colon));var xb=new mxCell("",new mxGeometry(.125*f,65,.2*f,15),"strokeColor=none;fillColor=none;");xb.vertex=!0;v.insert(xb);xb.value=l(a.Label_3);xb.style+=n(a.Label_3);var yb=new mxCell("",new mxGeometry(.625*f,65,.2*f,15),"strokeColor=none;fillColor=none;");
|
|
|
|
|
yb.vertex=!0;v.insert(yb);yb.value=l(a.Label_5);yb.style+=n(a.Label_5);var ab=new mxCell("",new mxGeometry(.43*f,75,.14*f,10),"shape=line;strokeColor=#33B5E5;");ab.vertex=!0;v.insert(ab);var nb=new mxCell("",new mxGeometry(.18*f,75,.14*f,10),"shape=line;strokeColor=#33B5E5;");nb.vertex=!0;v.insert(nb);var ob=new mxCell("",new mxGeometry(.68*f,75,.14*f,10),"shape=line;strokeColor=#33B5E5;");ob.vertex=!0;v.insert(ob);var zb=new mxCell("",new mxGeometry(.375*f,80,.2*f,15),"strokeColor=none;fillColor=none;");
|
|
|
|
|
zb.vertex=!0;v.insert(zb);zb.value=l(a.Label_7);zb.style+=n(a.Label_7);var Ab=new mxCell("",new mxGeometry(.125*f,80,.2*f,15),"strokeColor=none;fillColor=none;");Ab.vertex=!0;v.insert(Ab);Ab.value=l(a.Label_6);Ab.style+=n(a.Label_6);var Bb=new mxCell("",new mxGeometry(.625*f,80,.2*f,15),"strokeColor=none;fillColor=none;");Bb.vertex=!0;v.insert(Bb);Bb.value=l(a.Label_8);Bb.style+=n(a.Label_8);var hb=new mxCell("",new mxGeometry(.5*f-4,99,8,4),"shape=triangle;direction=south;");hb.vertex=!0;v.insert(hb);
|
|
|
|
|
var ib=new mxCell("",new mxGeometry(.25*f-4,99,8,4),"shape=triangle;direction=south;");ib.vertex=!0;v.insert(ib);var jb=new mxCell("",new mxGeometry(.75*f-4,99,8,4),"shape=triangle;direction=south;");jb.vertex=!0;v.insert(jb);"Dark"==a.Scheme?(v.style+="strokeColor=#353535;fillColor=#282828;shadow=1;",W.style+="strokeColor=#353535;",X.style+="strokeColor=#353535;",cb.style+="strokeColor=none;fillColor=#7E7E7E;",db.style+="strokeColor=none;fillColor=#7E7E7E;",eb.style+="strokeColor=none;fillColor=#7E7E7E;",
|
|
|
|
|
hb.style+="strokeColor=none;fillColor=#7E7E7E;",ib.style+="strokeColor=none;fillColor=#7E7E7E;",jb.style+="strokeColor=none;fillColor=#7E7E7E;"):(v.style+="strokeColor=none;fillColor=#ffffff;shadow=1;",W.style+="strokeColor=#E2E2E2;",X.style+="strokeColor=#E2E2E2;",cb.style+="strokeColor=none;fillColor=#939393;",db.style+="strokeColor=none;fillColor=#939393;",eb.style+="strokeColor=none;fillColor=#939393;",hb.style+="strokeColor=none;fillColor=#939393;",ib.style+="strokeColor=none;fillColor=#939393;",
|
|
|
|
|
jb.style+="strokeColor=none;fillColor=#939393;");break;case "AndroidListItems":var ea=c,Ra=0;if(a.ShowHeader){var Ra=8,Cb=new mxCell("",new mxGeometry(0,0,f,Ra),"strokeColor=none;fillColor=none;");Cb.vertex=!0;v.insert(Cb);Cb.value=l(a.Header);Cb.style+=n(a.Header);var ea=ea-Ra,pb=new mxCell("",new mxGeometry(0,Ra-2,f,4),"shape=line;strokeColor=#999999;");pb.vertex=!0;v.insert(pb)}var Ba=parseInt(a.Items);0<Ba&&(ea/=Ba);for(var Y=[],R=[],d=0;d<Ba;d++)Y[d]=new mxCell("",new mxGeometry(0,Ra+d*ea,f,
|
|
|
|
|
ea),"strokeColor=none;fillColor=none;"),Y[d].vertex=!0,v.insert(Y[d]),Y[d].value=l(a["Item_"+d]),Y[d].style+=n(a["Item_"+d]),0<d&&(R[d]=new mxCell("",new mxGeometry(0,Ra+d*ea-2,f,4),"shape=line;"),R[d].vertex=!0,v.insert(R[d]),R[d].style="Dark"==a.Scheme?R[d].style+"strokeColor=#ffffff;":R[d].style+"strokeColor=#D9D9D9;");v.style="Dark"==a.Scheme?v.style+"strokeColor=none;fillColor=#111111;":v.style+"strokeColor=none;fillColor=#ffffff;";break;case "AndroidTabs":var Ca=parseInt(a.Tabs),la=f;0<Ca&&
|
|
|
|
|
(la/=Ca);for(var J=[],R=[],d=0;d<Ca;d++)J[d]=new mxCell("",new mxGeometry(d*la,0,la,c),"strokeColor=none;fillColor=none;"),J[d].vertex=!0,v.insert(J[d]),J[d].value=l(a["Tab_"+d]),J[d].style+=n(a["Tab_"+d]),0<d&&(R[d]=new mxCell("",new mxGeometry(d*la-2,.2*c,4,.6*c),"shape=line;direction=north;"),R[d].vertex=!0,v.insert(R[d]),R[d].style="Dark"==a.Scheme?R[d].style+"strokeColor=#484848;":R[d].style+"strokeColor=#CCCCCC;");var Nb=new mxCell("",new mxGeometry(a.Selected*la+2,c-3,la-4,3),"strokeColor=none;fillColor=#33B5E5;");
|
|
|
|
|
Nb.vertex=!0;v.insert(Nb);v.style="Dark"==a.Scheme?v.style+"strokeColor=none;fillColor=#333333;":v.style+"strokeColor=none;fillColor=#DDDDDD;";break;case "AndroidProgressBar":v=new mxCell("",new mxGeometry(Math.round(wa),Math.round(xa+.25*c),Math.round(f),Math.round(.5*c)),"html=1;whiteSpace=wrap;");v.vertex=!0;var Db=new mxCell("",new mxGeometry(0,0,f*a.BarPosition,Math.round(.5*c)),"strokeColor=none;fillColor=#33B5E5;");Db.vertex=!0;v.insert(Db);v.style="Dark"==a.Scheme?v.style+"strokeColor=none;fillColor=#474747;":
|
|
|
|
|
v.style+"strokeColor=none;fillColor=#BBBBBB;";break;case "AndroidImageBlock":v.style="Dark"==a.Scheme?v.style+"shape=mxgraph.mockup.graphics.simpleIcon;strokeColor=#7E7E7E;fillColor=#111111;":v.style+"shape=mxgraph.mockup.graphics.simpleIcon;strokeColor=#939393;fillColor=#ffffff;";break;case "AndroidTextBlock":v.style="Dark"==a.Scheme?a.ShowBorder?v.style+"fillColor=#111111;strokeColor=#ffffff;":v.style+"fillColor=#111111;strokeColor=none;":a.ShowBorder?v.style+"fillColor=#ffffff;strokeColor=#000000;":
|
|
|
|
|
v.style+"fillColor=#ffffff;strokeColor=none;";v.value=k(a.Label);v.style+=n(a.Label);break;case "AndroidActionBar":v.style+="strokeColor=none;";switch(a.BarBackground){case "Blue":v.style+="fillColor=#002E3E;";break;case "Gray":v.style+="fillColor=#DDDDDD;";break;case "Dark Gray":v.style+="fillColor=#474747;";break;case "White":v.style+="fillColor=#ffffff;"}if(a.HighlightShow){var Ma=null,Ma=a.HighlightTop?new mxCell("",new mxGeometry(0,0,d,2),"strokeColor=none;"):new mxCell("",new mxGeometry(0,b-
|
|
|
|
|
2,d,2),"strokeColor=none;");Ma.vertex=!0;v.insert(Ma);switch(a.HighlightColor){case "Blue":Ma.style+="fillColor=#33B5E5;";break;case "Dark Gray":Ma.style+="fillColor=#B0B0B0;";break;case "White":Ma.style+="fillColor=#ffffff;"}}if(a.VlignShow){var gb=new mxCell("",new mxGeometry(20,5,2,b-10),"shape=line;direction=north;");gb.vertex=!0;v.insert(gb);switch(a.VlignColor){case "Blue":gb.style+="strokeColor=#244C5A;";break;case "White":gb.style+="strokeColor=#ffffff;"}}break;case "AndroidButton":v.value=
|
|
|
|
|
k(a.Label);v.style+=n(a.Label)+"shape=partialRectangle;left=0;right=0;";v.style="Dark"==a.Scheme?v.style+"fillColor=#474747;strokeColor=#C6C5C6;bottom=0;":v.style+"fillColor=#DFE0DF;strokeColor=#C6C5C6;top=0;";break;case "AndroidTextBox":v.value=k(a.Label);v.style+=n(a.Label);var Ab=new mxCell("",new mxGeometry(2,b-6,d-4,4),"shape=partialRectangle;top=0;fillColor=none;");Ab.vertex=!0;v.insert(Ab);v.style="Dark"==a.Scheme?v.style+"fillColor=#111111;strokeColor=none;":v.style+"fillColor=#ffffff;strokeColor=none;";
|
|
|
|
|
Ab.style=a.TextFocused?Ab.style+"strokeColor=#33B5E5;":Ab.style+"strokeColor=#A9A9A9;";break;case "AndroidRadioButton":var Ua=null;a.Checked&&(Ua=new mxCell("",new mxGeometry(.15*d,.15*b,.7*d,.7*b),"shape=ellipse;fillColor=#33B5E5;strokeWidth=0.6;"),Ua.vertex=!0,v.insert(Ua));"Dark"==a.Scheme?(v.style+="shape=ellipse;strokeWidth=0.6;strokeColor=#272727;",a.Checked?(Ua.style+="strokeColor=#1F5C73;",v.style+="fillColor=#193C49;"):v.style+="fillColor=#111111;"):(v.style+="shape=ellipse;strokeWidth=0.6;fillColor=#ffffff;strokeColor=#5C5C5C;",
|
|
|
|
|
a.Checked&&(Ua.style+="strokeColor=#999999;"));break;case "AndroidCheckBox":var Ub=null;a.Checked&&(Ub=new mxCell("",new mxGeometry(.25*d,.05*-b,d,.8*b),"shape=mxgraph.ios7.misc.check;strokeColor=#33B5E5;strokeWidth=2;"),Ub.vertex=!0,v.insert(Ub));v.style="Dark"==a.Scheme?v.style+"strokeWidth=0.6;strokeColor=#272727;fillColor=#111111;":v.style+"strokeWidth=0.6;strokeColor=#5C5C5C;fillColor=#ffffff;";break;case "AndroidToggle":v.style="Dark"==a.Scheme?a.Checked?v.style+"shape=mxgraph.android.switch_on;fillColor=#666666;":
|
|
|
|
|
v.style+"shape=mxgraph.android.switch_off;fillColor=#666666;":a.Checked?v.style+"shape=mxgraph.android.switch_on;fillColor=#E6E6E6;":v.style+"shape=mxgraph.android.switch_off;fillColor=#E6E6E6;";break;case "AndroidSlider":v.style+="shape=mxgraph.android.progressScrubberFocused;dx="+a.BarPosition+";fillColor=#33b5e5;";break;case "iOSSegmentedControl":xa=parseInt(a.Tabs);ha=d;v.style+="strokeColor=none;fillColor=none;";0<xa&&(ha/=xa);H=[];N=[];for(g=0;g<xa;g++)H[g]=new mxCell("",new mxGeometry(g*ha,
|
|
|
|
|
0,ha,b),"strokeColor="+a.FillColor+";"),H[g].vertex=!0,v.insert(H[g]),H[g].value=k(a["Tab_"+g]),H[g].style+=n(a["Tab_"+g]),H[g].style=a.Selected==g?H[g].style+t(a,c):H[g].style+"fillColor=none;";break;case "iOSSlider":v.style+="shape=mxgraph.ios7ui.slider;strokeColor="+a.FillColor+";fillColor=#ffffff;strokeWidth=2;barPos="+100*a.BarPosition+";";break;case "iOSProgressBar":v=new mxCell("",new mxGeometry(Math.round(ra),Math.round(sa+.25*b),Math.round(d),Math.round(.5*b)),"html=1;whiteSpace=wrap;strokeColor=none;fillColor=#B5B5B5;");
|
|
|
|
|
v.vertex=!0;zb=new mxCell("",new mxGeometry(0,0,d*a.BarPosition,Math.round(.5*b)),"strokeColor=none;"+t(a,c));zb.vertex=!0;v.insert(zb);break;case "iOSPageControls":v.style+="shape=mxgraph.ios7ui.pageControl;"+t(a,c)+"strokeColor=#D6D6D6;";break;case "iOSStatusBar":v.style+="shape=mxgraph.ios7ui.appBar;"+t(a,c)+"strokeColor=#000000;";var z=new mxCell(k(a.Text),new mxGeometry(.35*d,0,.3*d,b),"strokeColor=none;fillColor=none;");z.vertex=!0;v.insert(z);z.style+=n(a.Text);var ca=new mxCell(k(a.Carrier),
|
|
|
|
|
new mxGeometry(.09*d,0,.2*d,b),"strokeColor=none;fillColor=none;");ca.vertex=!0;v.insert(ca);ca.style+=n(a.Carrier);break;case "iOSSearchBar":v.style+="strokeColor=none;"+t(a,c)+r(a,c)+Sb(a,c)+n(a.Search);v.value=k(a.Search);var C=new mxCell("",new mxGeometry(.3*d,.3*b,.4*b,.4*b),"shape=mxgraph.ios7.icons.looking_glass;strokeColor=#000000;fillColor=none;");C.vertex=!0;v.insert(C);break;case "iOSNavBar":v.style+="shape=partialRectangle;top=0;right=0;left=0;strokeColor=#979797;"+t(a,c)+r(a,c)+n(a.Title);
|
|
|
|
|
v.value=k(a.Title);z=new mxCell(k(a.LeftText),new mxGeometry(.03*d,0,.3*d,b),"strokeColor=none;fillColor=none;");z.vertex=!0;v.insert(z);z.style+=n(a.LeftText);ca=new mxCell(k(a.RightText),new mxGeometry(.65*d,0,.3*d,b),"strokeColor=none;fillColor=none;");ca.vertex=!0;v.insert(ca);ca.style+=n(a.RightText);C=new mxCell("",new mxGeometry(.02*d,.2*b,.3*b,.5*b),"shape=mxgraph.ios7.misc.left;strokeColor=#007AFF;strokeWidth=2;");C.vertex=!0;v.insert(C);break;case "iOSTabs":xa=parseInt(a.Tabs);ha=d;v.style+=
|
|
|
|
|
"shape=partialRectangle;right=0;left=0;bottom=0;strokeColor=#979797;"+t(a,c)+r(a,c);0<xa&&(ha/=xa);H=[];N=[];for(g=0;g<xa;g++)H[g]=new mxCell("",new mxGeometry(g*ha,0,ha,b),"strokeColor=none;"),H[g].vertex=!0,v.insert(H[g]),H[g].value=k(a["Tab_"+g]),H[g].style+=K(a["Tab_"+g]),H[g].style+=I(a["Tab_"+g])+J(a["Tab_"+g])+ba(a["Tab_"+g])+ka(a["Tab_"+g])+la(a["Tab_"+g])+La(a["Tab_"+g])+ma(a["Tab_"+g])+na(a["Tab_"+g]),H[g].style+="verticalAlign=bottom;",H[g].style=a.Selected==g?H[g].style+"fillColor=#BBBBBB;":
|
|
|
|
|
H[g].style+"fillColor=none;";break;case "iOSDatePicker":var ya=new mxCell("",new mxGeometry(0,0,.5*d,.2*b),"strokeColor=none;fillColor=none;");ya.vertex=!0;v.insert(ya);ya.value=k(a.Option11);ya.style+=n(a.Option11);var za=new mxCell("",new mxGeometry(.5*d,0,.15*d,.2*b),"strokeColor=none;fillColor=none;");za.vertex=!0;v.insert(za);za.value=k(a.Option21);za.style+=n(a.Option21);var Aa=new mxCell("",new mxGeometry(.65*d,0,.15*d,.2*b),"strokeColor=none;fillColor=none;");Aa.vertex=!0;v.insert(Aa);Aa.value=
|
|
|
|
|
k(a.Option31);Aa.style+=n(a.Option31);var Ba=new mxCell("",new mxGeometry(0,.2*b,.5*d,.2*b),"strokeColor=none;fillColor=none;");Ba.vertex=!0;v.insert(Ba);Ba.value=k(a.Option12);Ba.style+=n(a.Option12);var Ca=new mxCell("",new mxGeometry(.5*d,.2*b,.15*d,.2*b),"strokeColor=none;fillColor=none;");Ca.vertex=!0;v.insert(Ca);Ca.value=k(a.Option22);Ca.style+=n(a.Option22);var Da=new mxCell("",new mxGeometry(.65*d,.2*b,.15*d,.2*b),"strokeColor=none;fillColor=none;");Da.vertex=!0;v.insert(Da);Da.value=k(a.Option32);
|
|
|
|
|
Da.style+=n(a.Option32);var V=new mxCell("",new mxGeometry(0,.4*b,.5*d,.2*b),"strokeColor=none;fillColor=none;");V.vertex=!0;v.insert(V);V.value=k(a.Option13);V.style+=n(a.Option13);var W=new mxCell("",new mxGeometry(.5*d,.4*b,.15*d,.2*b),"strokeColor=none;fillColor=none;");W.vertex=!0;v.insert(W);W.value=k(a.Option23);W.style+=n(a.Option23);var Ea=new mxCell("",new mxGeometry(.65*d,.4*b,.15*d,.2*b),"strokeColor=none;fillColor=none;");Ea.vertex=!0;v.insert(Ea);Ea.value=k(a.Option33);Ea.style+=n(a.Option33);
|
|
|
|
|
var X=new mxCell("",new mxGeometry(.8*d,.4*b,.15*d,.2*b),"strokeColor=none;fillColor=none;");X.vertex=!0;v.insert(X);X.value=k(a.Option43);X.style+=n(a.Option43);var Y=new mxCell("",new mxGeometry(0,.6*b,.5*d,.2*b),"strokeColor=none;fillColor=none;");Y.vertex=!0;v.insert(Y);Y.value=k(a.Option14);Y.style+=n(a.Option14);var Fa=new mxCell("",new mxGeometry(.5*d,.6*b,.15*d,.2*b),"strokeColor=none;fillColor=none;");Fa.vertex=!0;v.insert(Fa);Fa.value=k(a.Option24);Fa.style+=n(a.Option24);var Ga=new mxCell("",
|
|
|
|
|
new mxGeometry(.65*d,.6*b,.15*d,.2*b),"strokeColor=none;fillColor=none;");Ga.vertex=!0;v.insert(Ga);Ga.value=k(a.Option34);Ga.style+=n(a.Option34);var Ha=new mxCell("",new mxGeometry(.8*d,.6*b,.15*d,.2*b),"strokeColor=none;fillColor=none;");Ha.vertex=!0;v.insert(Ha);Ha.value=k(a.Option44);Ha.style+=n(a.Option44);var Z=new mxCell("",new mxGeometry(0,.8*b,.5*d,.2*b),"strokeColor=none;fillColor=none;");Z.vertex=!0;v.insert(Z);Z.value=k(a.Option15);Z.style+=n(a.Option15);var Ia=new mxCell("",new mxGeometry(.5*
|
|
|
|
|
d,.8*b,.15*d,.2*b),"strokeColor=none;fillColor=none;");Ia.vertex=!0;v.insert(Ia);Ia.value=k(a.Option25);Ia.style+=n(a.Option25);var Ja=new mxCell("",new mxGeometry(.65*d,.8*b,.15*d,.2*b),"strokeColor=none;fillColor=none;");Ja.vertex=!0;v.insert(Ja);Ja.value=k(a.Option35);Ja.style+=n(a.Option35);ua=new mxCell("",new mxGeometry(0,.4*b-2,d,4),"shape=line;strokeColor=#888888;");ua.vertex=!0;v.insert(ua);va=new mxCell("",new mxGeometry(0,.6*b-2,d,4),"shape=line;strokeColor=#888888;");va.vertex=!0;v.insert(va);
|
|
|
|
|
v.style+=t(a,c)+r(a,c)+"strokeColor=none;";break;case "iOSTimePicker":ya=new mxCell("",new mxGeometry(0,0,.25*d,.2*b),"strokeColor=none;fillColor=none;");ya.vertex=!0;v.insert(ya);ya.value=k(a.Option11);ya.style+=n(a.Option11);za=new mxCell("",new mxGeometry(.25*d,0,.3*d,.2*b),"strokeColor=none;fillColor=none;");za.vertex=!0;v.insert(za);za.value=k(a.Option21);za.style+=n(a.Option21);Ba=new mxCell("",new mxGeometry(0,.2*b,.25*d,.2*b),"strokeColor=none;fillColor=none;");Ba.vertex=!0;v.insert(Ba);Ba.value=
|
|
|
|
|
k(a.Option12);Ba.style+=n(a.Option12);Ca=new mxCell("",new mxGeometry(.25*d,.2*b,.3*d,.2*b),"strokeColor=none;fillColor=none;");Ca.vertex=!0;v.insert(Ca);Ca.value=k(a.Option22);Ca.style+=n(a.Option22);V=new mxCell("",new mxGeometry(0,.4*b,.25*d,.2*b),"strokeColor=none;fillColor=none;");V.vertex=!0;v.insert(V);V.value=k(a.Option13);V.style+=n(a.Option13);W=new mxCell("",new mxGeometry(.25*d,.4*b,.3*d,.2*b),"strokeColor=none;fillColor=none;");W.vertex=!0;v.insert(W);W.value=k(a.Option23);W.style+=n(a.Option23);
|
|
|
|
|
X=new mxCell("",new mxGeometry(.7*d,.4*b,.15*d,.2*b),"strokeColor=none;fillColor=none;");X.vertex=!0;v.insert(X);X.value=k(a.Option33);X.style+=n(a.Option33);Y=new mxCell("",new mxGeometry(0,.6*b,.25*d,.2*b),"strokeColor=none;fillColor=none;");Y.vertex=!0;v.insert(Y);Y.value=k(a.Option14);Y.style+=n(a.Option14);Fa=new mxCell("",new mxGeometry(.25*d,.6*b,.3*d,.2*b),"strokeColor=none;fillColor=none;");Fa.vertex=!0;v.insert(Fa);Fa.value=k(a.Option24);Fa.style+=n(a.Option24);Ha=new mxCell("",new mxGeometry(.7*
|
|
|
|
|
d,.6*b,.15*d,.2*b),"strokeColor=none;fillColor=none;");Ha.vertex=!0;v.insert(Ha);Ha.value=k(a.Option34);Ha.style+=n(a.Option34);Z=new mxCell("",new mxGeometry(0,.8*b,.25*d,.2*b),"strokeColor=none;fillColor=none;");Z.vertex=!0;v.insert(Z);Z.value=k(a.Option15);Z.style+=n(a.Option15);Ia=new mxCell("",new mxGeometry(.25*d,.8*b,.3*d,.2*b),"strokeColor=none;fillColor=none;");Ia.vertex=!0;v.insert(Ia);Ia.value=k(a.Option25);Ia.style+=n(a.Option25);ua=new mxCell("",new mxGeometry(0,.4*b-2,d,4),"shape=line;strokeColor=#888888;");
|
|
|
|
|
ua.vertex=!0;v.insert(ua);va=new mxCell("",new mxGeometry(0,.6*b-2,d,4),"shape=line;strokeColor=#888888;");va.vertex=!0;v.insert(va);v.style+=t(a,c)+r(a,c)+"strokeColor=none;";break;case "iOSCountdownPicker":Aa=new mxCell("",new mxGeometry(.45*d,0,.2*d,.2*b),"strokeColor=none;fillColor=none;");Aa.vertex=!0;v.insert(Aa);Aa.value=k(a.Option31);Aa.style+=n(a.Option31);Da=new mxCell("",new mxGeometry(.45*d,.2*b,.2*d,.2*b),"strokeColor=none;fillColor=none;");Da.vertex=!0;v.insert(Da);Da.value=k(a.Option32);
|
|
|
|
|
Da.style+=n(a.Option32);V=new mxCell("",new mxGeometry(0,.4*b,.25*d,.2*b),"strokeColor=none;fillColor=none;");V.vertex=!0;v.insert(V);V.value=k(a.Option13);V.style+=n(a.Option13);W=new mxCell("",new mxGeometry(.2*d,.4*b,.25*d,.2*b),"strokeColor=none;fillColor=none;");W.vertex=!0;v.insert(W);W.value=k(a.Option23);W.style+=n(a.Option23);Ea=new mxCell("",new mxGeometry(.45*d,.4*b,.2*d,.2*b),"strokeColor=none;fillColor=none;");Ea.vertex=!0;v.insert(Ea);Ea.value=k(a.Option33);Ea.style+=n(a.Option33);X=
|
|
|
|
|
new mxCell("",new mxGeometry(.6*d,.4*b,.2*d,.2*b),"strokeColor=none;fillColor=none;");X.vertex=!0;v.insert(X);X.value=k(a.Option43);X.style+=n(a.Option43);Y=new mxCell("",new mxGeometry(0,.6*b,.25*d,.2*b),"strokeColor=none;fillColor=none;");Y.vertex=!0;v.insert(Y);Y.value=k(a.Option14);Y.style+=n(a.Option14);Ga=new mxCell("",new mxGeometry(.45*d,.6*b,.2*d,.2*b),"strokeColor=none;fillColor=none;");Ga.vertex=!0;v.insert(Ga);Ga.value=k(a.Option34);Ga.style+=n(a.Option34);Z=new mxCell("",new mxGeometry(0,
|
|
|
|
|
.8*b,.25*d,.2*b),"strokeColor=none;fillColor=none;");Z.vertex=!0;v.insert(Z);Z.value=k(a.Option15);Z.style+=n(a.Option15);Ja=new mxCell("",new mxGeometry(.45*d,.8*b,.2*d,.2*b),"strokeColor=none;fillColor=none;");Ja.vertex=!0;v.insert(Ja);Ja.value=k(a.Option35);Ja.style+=n(a.Option35);ua=new mxCell("",new mxGeometry(0,.4*b-2,d,4),"shape=line;strokeColor=#888888;");ua.vertex=!0;v.insert(ua);va=new mxCell("",new mxGeometry(0,.6*b-2,d,4),"shape=line;strokeColor=#888888;");va.vertex=!0;v.insert(va);v.style+=
|
|
|
|
|
t(a,c)+r(a,c)+"strokeColor=none;";break;case "iOSBasicCell":v.style+="shape=partialRectangle;left=0;top=0;right=0;fillColor=#ffffff;strokeColor=#C8C7CC;spacing=0;align=left;spacingLeft="+.6*a.SeparatorInset+";";v.style+=K(a.text)+I(a.text)+J(a.text)+Na(a.text);v.value=k(a.text);switch(a.AccessoryIndicatorType){case "Disclosure":C=new mxCell("",new mxGeometry(.91*d,.35*b,.15*b,.3*b),"shape=mxgraph.ios7.misc.right;strokeColor=#D2D2D6;");C.vertex=!0;v.insert(C);break;case "DetailDisclosure":C=new mxCell("",
|
|
|
|
|
new mxGeometry(.91*d,.35*b,.15*b,.3*b),"shape=mxgraph.ios7.misc.right;strokeColor=#D2D2D6;");C.vertex=!0;v.insert(C);var L=new mxCell("",new mxGeometry(.79*d,.25*b,.5*b,.5*b),"shape=mxgraph.ios7.icons.info;strokeColor=#007AFF;fillColor=#ffffff;");L.vertex=!0;v.insert(L);break;case "DetailIndicator":L=new mxCell("",new mxGeometry(.87*d,.25*b,.5*b,.5*b),"shape=mxgraph.ios7.icons.info;strokeColor=#007AFF;fillColor=#ffffff;");L.vertex=!0;v.insert(L);break;case "CheckMark":C=new mxCell("",new mxGeometry(.89*
|
|
|
|
|
d,.37*b,.4*b,.26*b),"shape=mxgraph.ios7.misc.check;strokeColor=#007AFF;strokeWidth=2;"),C.vertex=!0,v.insert(C)}break;case "iOSSubtitleCell":v.style+="shape=partialRectangle;left=0;top=0;right=0;fillColor=#ffffff;strokeColor=#C8C7CC;align=left;spacing=0;verticalAlign=top;spacingLeft="+.6*a.SeparatorInset+";";v.style+=K(a.subtext)+I(a.subtext)+J(a.subtext);v.value=k(a.subtext);var O=new mxCell("",new mxGeometry(0,.4*b,d,.6*b),"fillColor=none;strokeColor=none;spacing=0;align=left;verticalAlign=bottom;spacingLeft="+
|
|
|
|
|
.6*a.SeparatorInset+";");O.vertex=!0;v.insert(O);O.style+=K(a.text)+I(a.text)+J(a.text);O.value=k(a.text);switch(a.AccessoryIndicatorType){case "Disclosure":C=new mxCell("",new mxGeometry(.91*d,.35*b,.15*b,.3*b),"shape=mxgraph.ios7.misc.right;strokeColor=#D2D2D6;");C.vertex=!0;v.insert(C);break;case "DetailDisclosure":C=new mxCell("",new mxGeometry(.91*d,.35*b,.15*b,.3*b),"shape=mxgraph.ios7.misc.right;strokeColor=#D2D2D6;");C.vertex=!0;v.insert(C);L=new mxCell("",new mxGeometry(.79*d,.25*b,.5*b,
|
|
|
|
|
.5*b),"shape=mxgraph.ios7.icons.info;strokeColor=#007AFF;fillColor=#ffffff;");L.vertex=!0;v.insert(L);break;case "DetailIndicator":L=new mxCell("",new mxGeometry(.87*d,.25*b,.5*b,.5*b),"shape=mxgraph.ios7.icons.info;strokeColor=#007AFF;fillColor=#ffffff;");L.vertex=!0;v.insert(L);break;case "CheckMark":C=new mxCell("",new mxGeometry(.89*d,.37*b,.4*b,.26*b),"shape=mxgraph.ios7.misc.check;strokeColor=#007AFF;strokeWidth=2;"),C.vertex=!0,v.insert(C)}break;case "iOSRightDetailCell":v.style+="shape=partialRectangle;left=0;top=0;right=0;fillColor=#ffffff;strokeColor=#C8C7CC;align=left;spacing=0;verticalAlign=middle;spacingLeft="+
|
|
|
|
|
.6*a.SeparatorInset+";";v.style+=K(a.subtext)+I(a.subtext)+J(a.subtext);v.value=k(a.subtext);O=null;switch(a.AccessoryIndicatorType){case "Disclosure":C=new mxCell("",new mxGeometry(.91*d,.35*b,.15*b,.3*b),"shape=mxgraph.ios7.misc.right;strokeColor=#D2D2D6;");C.vertex=!0;v.insert(C);O=new mxCell("",new mxGeometry(.55*d,0,.3*d,b),"fillColor=none;strokeColor=none;spacing=0;align=right;");break;case "DetailDisclosure":C=new mxCell("",new mxGeometry(.91*d,.35*b,.15*b,.3*b),"shape=mxgraph.ios7.misc.right;strokeColor=#D2D2D6;");
|
|
|
|
|
C.vertex=!0;v.insert(C);L=new mxCell("",new mxGeometry(.79*d,.25*b,.5*b,.5*b),"shape=mxgraph.ios7.icons.info;strokeColor=#007AFF;fillColor=#ffffff;");L.vertex=!0;v.insert(L);O=new mxCell("",new mxGeometry(.45*d,0,.3*d,b),"fillColor=none;strokeColor=none;spacing=0;align=right;");break;case "DetailIndicator":L=new mxCell("",new mxGeometry(.87*d,.25*b,.5*b,.5*b),"shape=mxgraph.ios7.icons.info;strokeColor=#007AFF;fillColor=#ffffff;");L.vertex=!0;v.insert(L);O=new mxCell("",new mxGeometry(.52*d,0,.3*d,
|
|
|
|
|
b),"fillColor=none;strokeColor=none;spacing=0;align=right;");break;case "CheckMark":C=new mxCell("",new mxGeometry(.89*d,.37*b,.4*b,.26*b),"shape=mxgraph.ios7.misc.check;strokeColor=#007AFF;strokeWidth=2;");C.vertex=!0;v.insert(C);O=new mxCell("",new mxGeometry(.55*d,0,.3*d,b),"fillColor=none;strokeColor=none;spacing=0;align=right;");break;default:O=new mxCell("",new mxGeometry(.65*d,0,.3*d,b),"fillColor=none;strokeColor=none;spacing=0;align=right;")}O.vertex=!0;v.insert(O);O.style+=K(a.text)+I(a.text)+
|
|
|
|
|
J(a.text);O.value=k(a.text);break;case "iOSLeftDetailCell":v.style+="shape=partialRectangle;left=0;top=0;right=0;fillColor=#ffffff;strokeColor=#C8C7CC;";var pa=new mxCell("",new mxGeometry(0,0,.25*d,b),"fillColor=none;strokeColor=none;spacing=0;align=right;verticalAlign=middle;spacingRight=3;");pa.vertex=!0;v.insert(pa);pa.style+=K(a.subtext)+I(a.subtext)+J(a.subtext);pa.value=k(a.subtext);O=new mxCell("",new mxGeometry(.25*d,0,.5*d,b),"fillColor=none;strokeColor=none;spacing=0;align=left;verticalAlign=middle;spacingLeft=3;");
|
|
|
|
|
O.vertex=!0;v.insert(O);O.style+=K(a.text)+I(a.text)+J(a.text);O.value=k(a.text);switch(a.AccessoryIndicatorType){case "Disclosure":C=new mxCell("",new mxGeometry(.91*d,.35*b,.15*b,.3*b),"shape=mxgraph.ios7.misc.right;strokeColor=#D2D2D6;");C.vertex=!0;v.insert(C);break;case "DetailDisclosure":C=new mxCell("",new mxGeometry(.91*d,.35*b,.15*b,.3*b),"shape=mxgraph.ios7.misc.right;strokeColor=#D2D2D6;");C.vertex=!0;v.insert(C);L=new mxCell("",new mxGeometry(.79*d,.25*b,.5*b,.5*b),"shape=mxgraph.ios7.icons.info;strokeColor=#007AFF;fillColor=#ffffff;");
|
|
|
|
|
L.vertex=!0;v.insert(L);break;case "DetailIndicator":L=new mxCell("",new mxGeometry(.87*d,.25*b,.5*b,.5*b),"shape=mxgraph.ios7.icons.info;strokeColor=#007AFF;fillColor=#ffffff;");L.vertex=!0;v.insert(L);break;case "CheckMark":C=new mxCell("",new mxGeometry(.89*d,.37*b,.4*b,.26*b),"shape=mxgraph.ios7.misc.check;strokeColor=#007AFF;strokeWidth=2;"),C.vertex=!0,v.insert(C)}break;case "iOSTableGroupedSectionBreak":v.style+="shape=partialRectangle;left=0;right=0;fillColor=#EFEFF4;strokeColor=#C8C7CC;";
|
|
|
|
|
z=new mxCell("",new mxGeometry(0,0,d,.4*b),"fillColor=none;strokeColor=none;spacing=10;align=left;");z.vertex=!0;v.insert(z);z.style+=K(a.text)+I(a.text)+J(a.text);z.value=k(a.text);ca=new mxCell("",new mxGeometry(0,.6*b,d,.4*b),"fillColor=none;strokeColor=none;spacing=10;align=left;");ca.vertex=!0;v.insert(ca);ca.style+=K(a["bottom-text"])+I(a["bottom-text"])+J(a["bottom-text"]);ca.value=k(a["bottom-text"]);break;case "iOSTablePlainHeaderFooter":v.style+="fillColor=#F7F7F7;strokeColor=none;align=left;spacingLeft=5;spacing=0;";
|
|
|
|
|
v.style+=K(a.text)+I(a.text)+J(a.text);v.value=k(a.text);break;case "SMPage":if(a.Group){v.style+="strokeColor=none;fillColor=none;";var e=new mxCell("",new mxGeometry(0,0,.9*d,.9*b),"part=1;");e.vertex=!0;v.insert(e);e.style+=h(a,c)+t(a,c)+r(a,c)+u(a)+q(a);var p=new mxCell("",new mxGeometry(.1*d,.1*b,.9*d,.9*b),"part=1;");p.vertex=!0;v.insert(p);p.style+=h(a,c)+t(a,c)+r(a,c)+u(a)+q(a)+n(a);p.value=k(a.Text);a.Future&&(e.style+="dashed=1;",p.style+="dashed=1;")}else a.Future&&(v.style+="dashed=1;"),
|
|
|
|
|
v.style+=h(a,c)+t(a,c)+r(a,c)+u(a)+q(a)+n(a),v.value=k(a.Text);break;case "SMHome":case "SMPrint":case "SMSearch":case "SMSettings":case "SMSitemap":case "SMSuccess":case "SMVideo":case "SMAudio":case "SMCalendar":case "SMChart":case "SMCloud":case "SMDocument":case "SMForm":case "SMGame":case "SMUpload":v.style+=h(a,c)+t(a,c)+r(a,c)+u(a)+q(a);e=null;switch(f.Class){case "SMHome":e=new mxCell("",new mxGeometry(.5*d-.4*b,.1*b,.8*b,.8*b),"part=1;shape=mxgraph.office.concepts.home;flipH=1;fillColor=#e6e6e6;opacity=50;strokeColor=none;");
|
|
|
|
|
break;case "SMPrint":e=new mxCell("",new mxGeometry(.5*d-.4*b,.19*b,.8*b,.62*b),"part=1;shape=mxgraph.office.devices.printer;fillColor=#e6e6e6;opacity=50;strokeColor=none;");break;case "SMSearch":e=new mxCell("",new mxGeometry(.5*d-.4*b,.1*b,.8*b,.8*b),"part=1;shape=mxgraph.office.concepts.search;flipH=1;fillColor=#e6e6e6;opacity=50;strokeColor=none;");break;case "SMSettings":e=new mxCell("",new mxGeometry(.5*d-.35*b,.15*b,.7*b,.7*b),"part=1;shape=mxgraph.mscae.enterprise.settings;fillColor=#e6e6e6;opacity=50;strokeColor=none;");
|
|
|
|
|
break;case "SMSitemap":e=new mxCell("",new mxGeometry(.5*d-.35*b,.2*b,.7*b,.6*b),"part=1;shape=mxgraph.office.sites.site_collection;fillColor=#e6e6e6;opacity=50;strokeColor=none;");break;case "SMSuccess":e=new mxCell("",new mxGeometry(.5*d-.3*b,.25*b,.6*b,.5*b),"part=1;shape=mxgraph.mscae.general.checkmark;fillColor=#e6e6e6;opacity=50;strokeColor=none;");break;case "SMVideo":e=new mxCell("",new mxGeometry(.5*d-.4*b,.2*b,.8*b,.6*b),"part=1;shape=mxgraph.office.concepts.video_play;fillColor=#e6e6e6;opacity=50;strokeColor=none;");
|
|
|
|
|
break;case "SMAudio":e=new mxCell("",new mxGeometry(.5*d-.3*b,.2*b,.6*b,.6*b),"part=1;shape=mxgraph.mscae.general.audio;fillColor=#e6e6e6;opacity=50;strokeColor=none;");break;case "SMCalendar":e=new mxCell("",new mxGeometry(.5*d-.4*b,.15*b,.8*b,.7*b),"part=1;shape=mxgraph.office.concepts.form;fillColor=#e6e6e6;opacity=50;strokeColor=none;");break;case "SMChart":var A=t(a,c),A=""==A?"#ffffff;":A.replace("fillColor=",""),e=new mxCell("",new mxGeometry(.5*d-.35*b,.15*b,.7*b,.7*b),"part=1;shape=mxgraph.ios7.icons.pie_chart;fillColor=#e6e6e6;fillOpacity=50;strokeWidth=4;strokeColor="+
|
|
|
|
|
A);break;case "SMCloud":e=new mxCell("",new mxGeometry(.5*d-.4*b,.27*b,.8*b,.46*b),"part=1;shape=mxgraph.networks.cloud;fillColor=#e6e6e6;opacity=50;strokeColor=none;");break;case "SMDocument":e=new mxCell("",new mxGeometry(.5*d-.25*b,.15*b,.5*b,.7*b),"part=1;shape=mxgraph.mscae.enterprise.document;fillColor=#e6e6e6;opacity=50;strokeColor=none;");break;case "SMForm":e=new mxCell("",new mxGeometry(.5*d-.4*b,.15*b,.8*b,.7*b),"part=1;shape=mxgraph.office.concepts.form;fillColor=#e6e6e6;opacity=50;strokeColor=none;");
|
|
|
|
|
break;case "SMGame":e=new mxCell("",new mxGeometry(.5*d-.4*b,.2*b,.8*b,.6*b),"part=1;shape=mxgraph.mscae.general.game_controller;fillColor=#e6e6e6;opacity=50;strokeColor=none;");break;case "SMUpload":e=new mxCell("",new mxGeometry(.5*d-.4*b,.2*b,.8*b,.6*b),"part=1;shape=mxgraph.mscae.enterprise.backup_online;fillColor=#e6e6e6;opacity=50;strokeColor=none;")}e.vertex=!0;v.insert(e);e.style+=n(a);e.value=k(a.Text);break;case "UMLMultiplicityBlock":v.style+="strokeColor=none;fillColor=none;";e=new mxCell("",
|
|
|
|
|
new mxGeometry(.1*d,0,.9*d,.9*b),"part=1;");e.vertex=!0;v.insert(e);e.style+=h(a,c)+t(a,c)+r(a,c)+u(a)+q(a);p=new mxCell("",new mxGeometry(0,.1*b,.9*d,.9*b),"part=1;");p.vertex=!0;v.insert(p);p.style+=h(a,c)+t(a,c)+r(a,c)+u(a)+q(a)+n(a.Text);p.value=k(a.Text);break;case "UMLConstraintBlock":var Kb=new mxCell("",new mxGeometry(0,0,.25*b,b),"shape=curlyBracket;rounded=1;");Kb.vertex=!0;v.insert(Kb);var Lb=new mxCell("",new mxGeometry(d-.25*b,0,.25*b,b),"shape=curlyBracket;rounded=1;flipH=1;");Lb.vertex=
|
|
|
|
|
!0;v.insert(Lb);ga=new mxCell("",new mxGeometry(.25*b,0,d-.5*b,b),"strokeColor=none;fillColor=none;");ga.vertex=!0;ga.value=k(a);v.insert(ga);v.style="strokeColor=none;fillColor=none;";v.style+=ia(a,c,v);Kb.style+=h(a,c)+r(a,c)+u(a)+y(a)+q(a);Lb.style+=h(a,c)+r(a,c)+u(a)+y(a)+q(a);ga.style+=K(a)+I(a)+J(a)+ba(a)+ka(a)+la(a)+La(a)+ma(a)+na(a)+Na(a);break;case "UMLTextBlock":v.style+="strokeColor=none;"+r(a,c)+u(a)+y(a)+q(a)+n(a.Text);v.value=k(a.Text);break;case "BPMNActivity":switch(a.bpmnActivityType){case 1:v.style+=
|
|
|
|
|
t(a,c)+h(a,c)+r(a,c)+u(a)+y(a)+q(a)+n(a.Text);v.value=k(a.Text);break;case 2:v.style+="shape=ext;double=1;"+t(a,c)+h(a,c)+r(a,c)+u(a)+y(a)+q(a)+n(a.Text);v.value=k(a.Text);break;case 3:v.style+="shape=ext;dashed=1;dashPattern=2 1;"+t(a,c)+h(a,c)+r(a,c)+u(a)+q(a)+n(a.Text);v.value=k(a.Text);break;case 4:v.style+="shape=ext;strokeWidth=2;"+t(a,c)+h(a,c)+r(a,c)+u(a)+y(a)+n(a.Text),v.value=k(a.Text)}if(0!=a.bpmnTaskType){switch(a.bpmnTaskType){case 1:e=new mxCell("",new mxGeometry(0,0,19,12),"shape=message;");
|
|
|
|
|
v.style+"fillColor=#ffffff;strokeColor=none;";v.value=l(a.Label);v.style+=n(a.Label);break;case "AndroidActionBar":v.style+="strokeColor=none;";switch(a.BarBackground){case "Blue":v.style+="fillColor=#002E3E;";break;case "Gray":v.style+="fillColor=#DDDDDD;";break;case "Dark Gray":v.style+="fillColor=#474747;";break;case "White":v.style+="fillColor=#ffffff;"}if(a.HighlightShow){var Sa=null,Sa=a.HighlightTop?new mxCell("",new mxGeometry(0,0,f,2),"strokeColor=none;"):new mxCell("",new mxGeometry(0,c-
|
|
|
|
|
2,f,2),"strokeColor=none;");Sa.vertex=!0;v.insert(Sa);switch(a.HighlightColor){case "Blue":Sa.style+="fillColor=#33B5E5;";break;case "Dark Gray":Sa.style+="fillColor=#B0B0B0;";break;case "White":Sa.style+="fillColor=#ffffff;"}}if(a.VlignShow){var kb=new mxCell("",new mxGeometry(20,5,2,c-10),"shape=line;direction=north;");kb.vertex=!0;v.insert(kb);switch(a.VlignColor){case "Blue":kb.style+="strokeColor=#244C5A;";break;case "White":kb.style+="strokeColor=#ffffff;"}}break;case "AndroidButton":v.value=
|
|
|
|
|
l(a.Label);v.style+=n(a.Label)+"shape=partialRectangle;left=0;right=0;";v.style="Dark"==a.Scheme?v.style+"fillColor=#474747;strokeColor=#C6C5C6;bottom=0;":v.style+"fillColor=#DFE0DF;strokeColor=#C6C5C6;top=0;";break;case "AndroidTextBox":v.value=l(a.Label);v.style+=n(a.Label);var Eb=new mxCell("",new mxGeometry(2,c-6,f-4,4),"shape=partialRectangle;top=0;fillColor=none;");Eb.vertex=!0;v.insert(Eb);v.style="Dark"==a.Scheme?v.style+"fillColor=#111111;strokeColor=none;":v.style+"fillColor=#ffffff;strokeColor=none;";
|
|
|
|
|
Eb.style=a.TextFocused?Eb.style+"strokeColor=#33B5E5;":Eb.style+"strokeColor=#A9A9A9;";break;case "AndroidRadioButton":var Za=null;a.Checked&&(Za=new mxCell("",new mxGeometry(.15*f,.15*c,.7*f,.7*c),"shape=ellipse;fillColor=#33B5E5;strokeWidth=0.6;"),Za.vertex=!0,v.insert(Za));"Dark"==a.Scheme?(v.style+="shape=ellipse;strokeWidth=0.6;strokeColor=#272727;",a.Checked?(Za.style+="strokeColor=#1F5C73;",v.style+="fillColor=#193C49;"):v.style+="fillColor=#111111;"):(v.style+="shape=ellipse;strokeWidth=0.6;fillColor=#ffffff;strokeColor=#5C5C5C;",
|
|
|
|
|
a.Checked&&(Za.style+="strokeColor=#999999;"));break;case "AndroidCheckBox":var Yb=null;a.Checked&&(Yb=new mxCell("",new mxGeometry(.25*f,.05*-c,f,.8*c),"shape=mxgraph.ios7.misc.check;strokeColor=#33B5E5;strokeWidth=2;"),Yb.vertex=!0,v.insert(Yb));v.style="Dark"==a.Scheme?v.style+"strokeWidth=0.6;strokeColor=#272727;fillColor=#111111;":v.style+"strokeWidth=0.6;strokeColor=#5C5C5C;fillColor=#ffffff;";break;case "AndroidToggle":v.style="Dark"==a.Scheme?a.Checked?v.style+"shape=mxgraph.android.switch_on;fillColor=#666666;":
|
|
|
|
|
v.style+"shape=mxgraph.android.switch_off;fillColor=#666666;":a.Checked?v.style+"shape=mxgraph.android.switch_on;fillColor=#E6E6E6;":v.style+"shape=mxgraph.android.switch_off;fillColor=#E6E6E6;";break;case "AndroidSlider":v.style+="shape=mxgraph.android.progressScrubberFocused;dx="+a.BarPosition+";fillColor=#33b5e5;";break;case "iOSSegmentedControl":Ca=parseInt(a.Tabs);la=f;v.style+="strokeColor=none;fillColor=none;";0<Ca&&(la/=Ca);J=[];R=[];for(d=0;d<Ca;d++)J[d]=new mxCell("",new mxGeometry(d*la,
|
|
|
|
|
0,la,c),"strokeColor="+a.FillColor+";"),J[d].vertex=!0,v.insert(J[d]),J[d].value=l(a["Tab_"+d]),J[d].style+=n(a["Tab_"+d]),J[d].style=a.Selected==d?J[d].style+q(a,b):J[d].style+"fillColor=none;";break;case "iOSSlider":v.style+="shape=mxgraph.ios7ui.slider;strokeColor="+a.FillColor+";fillColor=#ffffff;strokeWidth=2;barPos="+100*a.BarPosition+";";break;case "iOSProgressBar":v=new mxCell("",new mxGeometry(Math.round(wa),Math.round(xa+.25*c),Math.round(f),Math.round(.5*c)),"html=1;whiteSpace=wrap;strokeColor=none;fillColor=#B5B5B5;");
|
|
|
|
|
v.vertex=!0;Db=new mxCell("",new mxGeometry(0,0,f*a.BarPosition,Math.round(.5*c)),"strokeColor=none;"+q(a,b));Db.vertex=!0;v.insert(Db);break;case "iOSPageControls":v.style+="shape=mxgraph.ios7ui.pageControl;"+q(a,b)+"strokeColor=#D6D6D6;";break;case "iOSStatusBar":v.style+="shape=mxgraph.ios7ui.appBar;"+q(a,b)+"strokeColor=#000000;";var D=new mxCell(l(a.Text),new mxGeometry(.35*f,0,.3*f,c),"strokeColor=none;fillColor=none;");D.vertex=!0;v.insert(D);D.style+=n(a.Text);var ga=new mxCell(l(a.Carrier),
|
|
|
|
|
new mxGeometry(.09*f,0,.2*f,c),"strokeColor=none;fillColor=none;");ga.vertex=!0;v.insert(ga);ga.style+=n(a.Carrier);break;case "iOSSearchBar":v.style+="strokeColor=none;"+q(a,b)+p(a,b)+Wb(a,b)+n(a.Search);v.value=l(a.Search);var F=new mxCell("",new mxGeometry(.3*f,.3*c,.4*c,.4*c),"shape=mxgraph.ios7.icons.looking_glass;strokeColor=#000000;fillColor=none;");F.vertex=!0;v.insert(F);break;case "iOSNavBar":v.style+="shape=partialRectangle;top=0;right=0;left=0;strokeColor=#979797;"+q(a,b)+p(a,b)+n(a.Title);
|
|
|
|
|
v.value=l(a.Title);D=new mxCell(l(a.LeftText),new mxGeometry(.03*f,0,.3*f,c),"strokeColor=none;fillColor=none;");D.vertex=!0;v.insert(D);D.style+=n(a.LeftText);ga=new mxCell(l(a.RightText),new mxGeometry(.65*f,0,.3*f,c),"strokeColor=none;fillColor=none;");ga.vertex=!0;v.insert(ga);ga.style+=n(a.RightText);F=new mxCell("",new mxGeometry(.02*f,.2*c,.3*c,.5*c),"shape=mxgraph.ios7.misc.left;strokeColor=#007AFF;strokeWidth=2;");F.vertex=!0;v.insert(F);break;case "iOSTabs":Ca=parseInt(a.Tabs);la=f;v.style+=
|
|
|
|
|
"shape=partialRectangle;right=0;left=0;bottom=0;strokeColor=#979797;"+q(a,b)+p(a,b);0<Ca&&(la/=Ca);J=[];R=[];for(d=0;d<Ca;d++)J[d]=new mxCell("",new mxGeometry(d*la,0,la,c),"strokeColor=none;"),J[d].vertex=!0,v.insert(J[d]),J[d].value=l(a["Tab_"+d]),J[d].style+=O(a["Tab_"+d]),J[d].style+=K(a["Tab_"+d])+M(a["Tab_"+d])+fa(a["Tab_"+d])+pa(a["Tab_"+d])+qa(a["Tab_"+d])+Qa(a["Tab_"+d])+ra(a["Tab_"+d])+sa(a["Tab_"+d]),J[d].style+="verticalAlign=bottom;",J[d].style=a.Selected==d?J[d].style+"fillColor=#BBBBBB;":
|
|
|
|
|
J[d].style+"fillColor=none;";break;case "iOSDatePicker":var Da=new mxCell("",new mxGeometry(0,0,.5*f,.2*c),"strokeColor=none;fillColor=none;");Da.vertex=!0;v.insert(Da);Da.value=l(a.Option11);Da.style+=n(a.Option11);var Ea=new mxCell("",new mxGeometry(.5*f,0,.15*f,.2*c),"strokeColor=none;fillColor=none;");Ea.vertex=!0;v.insert(Ea);Ea.value=l(a.Option21);Ea.style+=n(a.Option21);var Fa=new mxCell("",new mxGeometry(.65*f,0,.15*f,.2*c),"strokeColor=none;fillColor=none;");Fa.vertex=!0;v.insert(Fa);Fa.value=
|
|
|
|
|
l(a.Option31);Fa.style+=n(a.Option31);var Ga=new mxCell("",new mxGeometry(0,.2*c,.5*f,.2*c),"strokeColor=none;fillColor=none;");Ga.vertex=!0;v.insert(Ga);Ga.value=l(a.Option12);Ga.style+=n(a.Option12);var Ha=new mxCell("",new mxGeometry(.5*f,.2*c,.15*f,.2*c),"strokeColor=none;fillColor=none;");Ha.vertex=!0;v.insert(Ha);Ha.value=l(a.Option22);Ha.style+=n(a.Option22);var Ia=new mxCell("",new mxGeometry(.65*f,.2*c,.15*f,.2*c),"strokeColor=none;fillColor=none;");Ia.vertex=!0;v.insert(Ia);Ia.value=l(a.Option32);
|
|
|
|
|
Ia.style+=n(a.Option32);var Z=new mxCell("",new mxGeometry(0,.4*c,.5*f,.2*c),"strokeColor=none;fillColor=none;");Z.vertex=!0;v.insert(Z);Z.value=l(a.Option13);Z.style+=n(a.Option13);var aa=new mxCell("",new mxGeometry(.5*f,.4*c,.15*f,.2*c),"strokeColor=none;fillColor=none;");aa.vertex=!0;v.insert(aa);aa.value=l(a.Option23);aa.style+=n(a.Option23);var Ja=new mxCell("",new mxGeometry(.65*f,.4*c,.15*f,.2*c),"strokeColor=none;fillColor=none;");Ja.vertex=!0;v.insert(Ja);Ja.value=l(a.Option33);Ja.style+=
|
|
|
|
|
n(a.Option33);var ba=new mxCell("",new mxGeometry(.8*f,.4*c,.15*f,.2*c),"strokeColor=none;fillColor=none;");ba.vertex=!0;v.insert(ba);ba.value=l(a.Option43);ba.style+=n(a.Option43);var ca=new mxCell("",new mxGeometry(0,.6*c,.5*f,.2*c),"strokeColor=none;fillColor=none;");ca.vertex=!0;v.insert(ca);ca.value=l(a.Option14);ca.style+=n(a.Option14);var Ka=new mxCell("",new mxGeometry(.5*f,.6*c,.15*f,.2*c),"strokeColor=none;fillColor=none;");Ka.vertex=!0;v.insert(Ka);Ka.value=l(a.Option24);Ka.style+=n(a.Option24);
|
|
|
|
|
var La=new mxCell("",new mxGeometry(.65*f,.6*c,.15*f,.2*c),"strokeColor=none;fillColor=none;");La.vertex=!0;v.insert(La);La.value=l(a.Option34);La.style+=n(a.Option34);var Ma=new mxCell("",new mxGeometry(.8*f,.6*c,.15*f,.2*c),"strokeColor=none;fillColor=none;");Ma.vertex=!0;v.insert(Ma);Ma.value=l(a.Option44);Ma.style+=n(a.Option44);var da=new mxCell("",new mxGeometry(0,.8*c,.5*f,.2*c),"strokeColor=none;fillColor=none;");da.vertex=!0;v.insert(da);da.value=l(a.Option15);da.style+=n(a.Option15);var Na=
|
|
|
|
|
new mxCell("",new mxGeometry(.5*f,.8*c,.15*f,.2*c),"strokeColor=none;fillColor=none;");Na.vertex=!0;v.insert(Na);Na.value=l(a.Option25);Na.style+=n(a.Option25);var Oa=new mxCell("",new mxGeometry(.65*f,.8*c,.15*f,.2*c),"strokeColor=none;fillColor=none;");Oa.vertex=!0;v.insert(Oa);Oa.value=l(a.Option35);Oa.style+=n(a.Option35);za=new mxCell("",new mxGeometry(0,.4*c-2,f,4),"shape=line;strokeColor=#888888;");za.vertex=!0;v.insert(za);Aa=new mxCell("",new mxGeometry(0,.6*c-2,f,4),"shape=line;strokeColor=#888888;");
|
|
|
|
|
Aa.vertex=!0;v.insert(Aa);v.style+=q(a,b)+p(a,b)+"strokeColor=none;";break;case "iOSTimePicker":Da=new mxCell("",new mxGeometry(0,0,.25*f,.2*c),"strokeColor=none;fillColor=none;");Da.vertex=!0;v.insert(Da);Da.value=l(a.Option11);Da.style+=n(a.Option11);Ea=new mxCell("",new mxGeometry(.25*f,0,.3*f,.2*c),"strokeColor=none;fillColor=none;");Ea.vertex=!0;v.insert(Ea);Ea.value=l(a.Option21);Ea.style+=n(a.Option21);Ga=new mxCell("",new mxGeometry(0,.2*c,.25*f,.2*c),"strokeColor=none;fillColor=none;");Ga.vertex=
|
|
|
|
|
!0;v.insert(Ga);Ga.value=l(a.Option12);Ga.style+=n(a.Option12);Ha=new mxCell("",new mxGeometry(.25*f,.2*c,.3*f,.2*c),"strokeColor=none;fillColor=none;");Ha.vertex=!0;v.insert(Ha);Ha.value=l(a.Option22);Ha.style+=n(a.Option22);Z=new mxCell("",new mxGeometry(0,.4*c,.25*f,.2*c),"strokeColor=none;fillColor=none;");Z.vertex=!0;v.insert(Z);Z.value=l(a.Option13);Z.style+=n(a.Option13);aa=new mxCell("",new mxGeometry(.25*f,.4*c,.3*f,.2*c),"strokeColor=none;fillColor=none;");aa.vertex=!0;v.insert(aa);aa.value=
|
|
|
|
|
l(a.Option23);aa.style+=n(a.Option23);ba=new mxCell("",new mxGeometry(.7*f,.4*c,.15*f,.2*c),"strokeColor=none;fillColor=none;");ba.vertex=!0;v.insert(ba);ba.value=l(a.Option33);ba.style+=n(a.Option33);ca=new mxCell("",new mxGeometry(0,.6*c,.25*f,.2*c),"strokeColor=none;fillColor=none;");ca.vertex=!0;v.insert(ca);ca.value=l(a.Option14);ca.style+=n(a.Option14);Ka=new mxCell("",new mxGeometry(.25*f,.6*c,.3*f,.2*c),"strokeColor=none;fillColor=none;");Ka.vertex=!0;v.insert(Ka);Ka.value=l(a.Option24);Ka.style+=
|
|
|
|
|
n(a.Option24);Ma=new mxCell("",new mxGeometry(.7*f,.6*c,.15*f,.2*c),"strokeColor=none;fillColor=none;");Ma.vertex=!0;v.insert(Ma);Ma.value=l(a.Option34);Ma.style+=n(a.Option34);da=new mxCell("",new mxGeometry(0,.8*c,.25*f,.2*c),"strokeColor=none;fillColor=none;");da.vertex=!0;v.insert(da);da.value=l(a.Option15);da.style+=n(a.Option15);Na=new mxCell("",new mxGeometry(.25*f,.8*c,.3*f,.2*c),"strokeColor=none;fillColor=none;");Na.vertex=!0;v.insert(Na);Na.value=l(a.Option25);Na.style+=n(a.Option25);za=
|
|
|
|
|
new mxCell("",new mxGeometry(0,.4*c-2,f,4),"shape=line;strokeColor=#888888;");za.vertex=!0;v.insert(za);Aa=new mxCell("",new mxGeometry(0,.6*c-2,f,4),"shape=line;strokeColor=#888888;");Aa.vertex=!0;v.insert(Aa);v.style+=q(a,b)+p(a,b)+"strokeColor=none;";break;case "iOSCountdownPicker":Fa=new mxCell("",new mxGeometry(.45*f,0,.2*f,.2*c),"strokeColor=none;fillColor=none;");Fa.vertex=!0;v.insert(Fa);Fa.value=l(a.Option31);Fa.style+=n(a.Option31);Ia=new mxCell("",new mxGeometry(.45*f,.2*c,.2*f,.2*c),"strokeColor=none;fillColor=none;");
|
|
|
|
|
Ia.vertex=!0;v.insert(Ia);Ia.value=l(a.Option32);Ia.style+=n(a.Option32);Z=new mxCell("",new mxGeometry(0,.4*c,.25*f,.2*c),"strokeColor=none;fillColor=none;");Z.vertex=!0;v.insert(Z);Z.value=l(a.Option13);Z.style+=n(a.Option13);aa=new mxCell("",new mxGeometry(.2*f,.4*c,.25*f,.2*c),"strokeColor=none;fillColor=none;");aa.vertex=!0;v.insert(aa);aa.value=l(a.Option23);aa.style+=n(a.Option23);Ja=new mxCell("",new mxGeometry(.45*f,.4*c,.2*f,.2*c),"strokeColor=none;fillColor=none;");Ja.vertex=!0;v.insert(Ja);
|
|
|
|
|
Ja.value=l(a.Option33);Ja.style+=n(a.Option33);ba=new mxCell("",new mxGeometry(.6*f,.4*c,.2*f,.2*c),"strokeColor=none;fillColor=none;");ba.vertex=!0;v.insert(ba);ba.value=l(a.Option43);ba.style+=n(a.Option43);ca=new mxCell("",new mxGeometry(0,.6*c,.25*f,.2*c),"strokeColor=none;fillColor=none;");ca.vertex=!0;v.insert(ca);ca.value=l(a.Option14);ca.style+=n(a.Option14);La=new mxCell("",new mxGeometry(.45*f,.6*c,.2*f,.2*c),"strokeColor=none;fillColor=none;");La.vertex=!0;v.insert(La);La.value=l(a.Option34);
|
|
|
|
|
La.style+=n(a.Option34);da=new mxCell("",new mxGeometry(0,.8*c,.25*f,.2*c),"strokeColor=none;fillColor=none;");da.vertex=!0;v.insert(da);da.value=l(a.Option15);da.style+=n(a.Option15);Oa=new mxCell("",new mxGeometry(.45*f,.8*c,.2*f,.2*c),"strokeColor=none;fillColor=none;");Oa.vertex=!0;v.insert(Oa);Oa.value=l(a.Option35);Oa.style+=n(a.Option35);za=new mxCell("",new mxGeometry(0,.4*c-2,f,4),"shape=line;strokeColor=#888888;");za.vertex=!0;v.insert(za);Aa=new mxCell("",new mxGeometry(0,.6*c-2,f,4),"shape=line;strokeColor=#888888;");
|
|
|
|
|
Aa.vertex=!0;v.insert(Aa);v.style+=q(a,b)+p(a,b)+"strokeColor=none;";break;case "iOSBasicCell":v.style+="shape=partialRectangle;left=0;top=0;right=0;fillColor=#ffffff;strokeColor=#C8C7CC;spacing=0;align=left;spacingLeft="+.6*a.SeparatorInset+";";v.style+=O(a.text)+K(a.text)+M(a.text)+Ta(a.text);v.value=l(a.text);switch(a.AccessoryIndicatorType){case "Disclosure":F=new mxCell("",new mxGeometry(.91*f,.35*c,.15*c,.3*c),"shape=mxgraph.ios7.misc.right;strokeColor=#D2D2D6;");F.vertex=!0;v.insert(F);break;
|
|
|
|
|
case "DetailDisclosure":F=new mxCell("",new mxGeometry(.91*f,.35*c,.15*c,.3*c),"shape=mxgraph.ios7.misc.right;strokeColor=#D2D2D6;");F.vertex=!0;v.insert(F);var Q=new mxCell("",new mxGeometry(.79*f,.25*c,.5*c,.5*c),"shape=mxgraph.ios7.icons.info;strokeColor=#007AFF;fillColor=#ffffff;");Q.vertex=!0;v.insert(Q);break;case "DetailIndicator":Q=new mxCell("",new mxGeometry(.87*f,.25*c,.5*c,.5*c),"shape=mxgraph.ios7.icons.info;strokeColor=#007AFF;fillColor=#ffffff;");Q.vertex=!0;v.insert(Q);break;case "CheckMark":F=
|
|
|
|
|
new mxCell("",new mxGeometry(.89*f,.37*c,.4*c,.26*c),"shape=mxgraph.ios7.misc.check;strokeColor=#007AFF;strokeWidth=2;"),F.vertex=!0,v.insert(F)}break;case "iOSSubtitleCell":v.style+="shape=partialRectangle;left=0;top=0;right=0;fillColor=#ffffff;strokeColor=#C8C7CC;align=left;spacing=0;verticalAlign=top;spacingLeft="+.6*a.SeparatorInset+";";v.style+=O(a.subtext)+K(a.subtext)+M(a.subtext);v.value=l(a.subtext);var S=new mxCell("",new mxGeometry(0,.4*c,f,.6*c),"fillColor=none;strokeColor=none;spacing=0;align=left;verticalAlign=bottom;spacingLeft="+
|
|
|
|
|
.6*a.SeparatorInset+";");S.vertex=!0;v.insert(S);S.style+=O(a.text)+K(a.text)+M(a.text);S.value=l(a.text);switch(a.AccessoryIndicatorType){case "Disclosure":F=new mxCell("",new mxGeometry(.91*f,.35*c,.15*c,.3*c),"shape=mxgraph.ios7.misc.right;strokeColor=#D2D2D6;");F.vertex=!0;v.insert(F);break;case "DetailDisclosure":F=new mxCell("",new mxGeometry(.91*f,.35*c,.15*c,.3*c),"shape=mxgraph.ios7.misc.right;strokeColor=#D2D2D6;");F.vertex=!0;v.insert(F);Q=new mxCell("",new mxGeometry(.79*f,.25*c,.5*c,
|
|
|
|
|
.5*c),"shape=mxgraph.ios7.icons.info;strokeColor=#007AFF;fillColor=#ffffff;");Q.vertex=!0;v.insert(Q);break;case "DetailIndicator":Q=new mxCell("",new mxGeometry(.87*f,.25*c,.5*c,.5*c),"shape=mxgraph.ios7.icons.info;strokeColor=#007AFF;fillColor=#ffffff;");Q.vertex=!0;v.insert(Q);break;case "CheckMark":F=new mxCell("",new mxGeometry(.89*f,.37*c,.4*c,.26*c),"shape=mxgraph.ios7.misc.check;strokeColor=#007AFF;strokeWidth=2;"),F.vertex=!0,v.insert(F)}break;case "iOSRightDetailCell":v.style+="shape=partialRectangle;left=0;top=0;right=0;fillColor=#ffffff;strokeColor=#C8C7CC;align=left;spacing=0;verticalAlign=middle;spacingLeft="+
|
|
|
|
|
.6*a.SeparatorInset+";";v.style+=O(a.subtext)+K(a.subtext)+M(a.subtext);v.value=l(a.subtext);S=null;switch(a.AccessoryIndicatorType){case "Disclosure":F=new mxCell("",new mxGeometry(.91*f,.35*c,.15*c,.3*c),"shape=mxgraph.ios7.misc.right;strokeColor=#D2D2D6;");F.vertex=!0;v.insert(F);S=new mxCell("",new mxGeometry(.55*f,0,.3*f,c),"fillColor=none;strokeColor=none;spacing=0;align=right;");break;case "DetailDisclosure":F=new mxCell("",new mxGeometry(.91*f,.35*c,.15*c,.3*c),"shape=mxgraph.ios7.misc.right;strokeColor=#D2D2D6;");
|
|
|
|
|
F.vertex=!0;v.insert(F);Q=new mxCell("",new mxGeometry(.79*f,.25*c,.5*c,.5*c),"shape=mxgraph.ios7.icons.info;strokeColor=#007AFF;fillColor=#ffffff;");Q.vertex=!0;v.insert(Q);S=new mxCell("",new mxGeometry(.45*f,0,.3*f,c),"fillColor=none;strokeColor=none;spacing=0;align=right;");break;case "DetailIndicator":Q=new mxCell("",new mxGeometry(.87*f,.25*c,.5*c,.5*c),"shape=mxgraph.ios7.icons.info;strokeColor=#007AFF;fillColor=#ffffff;");Q.vertex=!0;v.insert(Q);S=new mxCell("",new mxGeometry(.52*f,0,.3*f,
|
|
|
|
|
c),"fillColor=none;strokeColor=none;spacing=0;align=right;");break;case "CheckMark":F=new mxCell("",new mxGeometry(.89*f,.37*c,.4*c,.26*c),"shape=mxgraph.ios7.misc.check;strokeColor=#007AFF;strokeWidth=2;");F.vertex=!0;v.insert(F);S=new mxCell("",new mxGeometry(.55*f,0,.3*f,c),"fillColor=none;strokeColor=none;spacing=0;align=right;");break;default:S=new mxCell("",new mxGeometry(.65*f,0,.3*f,c),"fillColor=none;strokeColor=none;spacing=0;align=right;")}S.vertex=!0;v.insert(S);S.style+=O(a.text)+K(a.text)+
|
|
|
|
|
M(a.text);S.value=l(a.text);break;case "iOSLeftDetailCell":v.style+="shape=partialRectangle;left=0;top=0;right=0;fillColor=#ffffff;strokeColor=#C8C7CC;";var ua=new mxCell("",new mxGeometry(0,0,.25*f,c),"fillColor=none;strokeColor=none;spacing=0;align=right;verticalAlign=middle;spacingRight=3;");ua.vertex=!0;v.insert(ua);ua.style+=O(a.subtext)+K(a.subtext)+M(a.subtext);ua.value=l(a.subtext);S=new mxCell("",new mxGeometry(.25*f,0,.5*f,c),"fillColor=none;strokeColor=none;spacing=0;align=left;verticalAlign=middle;spacingLeft=3;");
|
|
|
|
|
S.vertex=!0;v.insert(S);S.style+=O(a.text)+K(a.text)+M(a.text);S.value=l(a.text);switch(a.AccessoryIndicatorType){case "Disclosure":F=new mxCell("",new mxGeometry(.91*f,.35*c,.15*c,.3*c),"shape=mxgraph.ios7.misc.right;strokeColor=#D2D2D6;");F.vertex=!0;v.insert(F);break;case "DetailDisclosure":F=new mxCell("",new mxGeometry(.91*f,.35*c,.15*c,.3*c),"shape=mxgraph.ios7.misc.right;strokeColor=#D2D2D6;");F.vertex=!0;v.insert(F);Q=new mxCell("",new mxGeometry(.79*f,.25*c,.5*c,.5*c),"shape=mxgraph.ios7.icons.info;strokeColor=#007AFF;fillColor=#ffffff;");
|
|
|
|
|
Q.vertex=!0;v.insert(Q);break;case "DetailIndicator":Q=new mxCell("",new mxGeometry(.87*f,.25*c,.5*c,.5*c),"shape=mxgraph.ios7.icons.info;strokeColor=#007AFF;fillColor=#ffffff;");Q.vertex=!0;v.insert(Q);break;case "CheckMark":F=new mxCell("",new mxGeometry(.89*f,.37*c,.4*c,.26*c),"shape=mxgraph.ios7.misc.check;strokeColor=#007AFF;strokeWidth=2;"),F.vertex=!0,v.insert(F)}break;case "iOSTableGroupedSectionBreak":v.style+="shape=partialRectangle;left=0;right=0;fillColor=#EFEFF4;strokeColor=#C8C7CC;";
|
|
|
|
|
D=new mxCell("",new mxGeometry(0,0,f,.4*c),"fillColor=none;strokeColor=none;spacing=10;align=left;");D.vertex=!0;v.insert(D);D.style+=O(a.text)+K(a.text)+M(a.text);D.value=l(a.text);ga=new mxCell("",new mxGeometry(0,.6*c,f,.4*c),"fillColor=none;strokeColor=none;spacing=10;align=left;");ga.vertex=!0;v.insert(ga);ga.style+=O(a["bottom-text"])+K(a["bottom-text"])+M(a["bottom-text"]);ga.value=l(a["bottom-text"]);break;case "iOSTablePlainHeaderFooter":v.style+="fillColor=#F7F7F7;strokeColor=none;align=left;spacingLeft=5;spacing=0;";
|
|
|
|
|
v.style+=O(a.text)+K(a.text)+M(a.text);v.value=l(a.text);break;case "SMPage":if(a.Group){v.style+="strokeColor=none;fillColor=none;";var e=new mxCell("",new mxGeometry(0,0,.9*f,.9*c),"part=1;");e.vertex=!0;v.insert(e);e.style+=g(a,b)+q(a,b)+p(a,b)+r(a)+m(a);var k=new mxCell("",new mxGeometry(.1*f,.1*c,.9*f,.9*c),"part=1;");k.vertex=!0;v.insert(k);k.style+=g(a,b)+q(a,b)+p(a,b)+r(a)+m(a)+n(a);k.value=l(a.Text);a.Future&&(e.style+="dashed=1;",k.style+="dashed=1;")}else a.Future&&(v.style+="dashed=1;"),
|
|
|
|
|
v.style+=g(a,b)+q(a,b)+p(a,b)+r(a)+m(a)+n(a),v.value=l(a.Text);break;case "SMHome":case "SMPrint":case "SMSearch":case "SMSettings":case "SMSitemap":case "SMSuccess":case "SMVideo":case "SMAudio":case "SMCalendar":case "SMChart":case "SMCloud":case "SMDocument":case "SMForm":case "SMGame":case "SMUpload":v.style+=g(a,b)+q(a,b)+p(a,b)+r(a)+m(a);e=null;switch(h.Class){case "SMHome":e=new mxCell("",new mxGeometry(.5*f-.4*c,.1*c,.8*c,.8*c),"part=1;shape=mxgraph.office.concepts.home;flipH=1;fillColor=#e6e6e6;opacity=50;strokeColor=none;");
|
|
|
|
|
break;case "SMPrint":e=new mxCell("",new mxGeometry(.5*f-.4*c,.19*c,.8*c,.62*c),"part=1;shape=mxgraph.office.devices.printer;fillColor=#e6e6e6;opacity=50;strokeColor=none;");break;case "SMSearch":e=new mxCell("",new mxGeometry(.5*f-.4*c,.1*c,.8*c,.8*c),"part=1;shape=mxgraph.office.concepts.search;flipH=1;fillColor=#e6e6e6;opacity=50;strokeColor=none;");break;case "SMSettings":e=new mxCell("",new mxGeometry(.5*f-.35*c,.15*c,.7*c,.7*c),"part=1;shape=mxgraph.mscae.enterprise.settings;fillColor=#e6e6e6;opacity=50;strokeColor=none;");
|
|
|
|
|
break;case "SMSitemap":e=new mxCell("",new mxGeometry(.5*f-.35*c,.2*c,.7*c,.6*c),"part=1;shape=mxgraph.office.sites.site_collection;fillColor=#e6e6e6;opacity=50;strokeColor=none;");break;case "SMSuccess":e=new mxCell("",new mxGeometry(.5*f-.3*c,.25*c,.6*c,.5*c),"part=1;shape=mxgraph.mscae.general.checkmark;fillColor=#e6e6e6;opacity=50;strokeColor=none;");break;case "SMVideo":e=new mxCell("",new mxGeometry(.5*f-.4*c,.2*c,.8*c,.6*c),"part=1;shape=mxgraph.office.concepts.video_play;fillColor=#e6e6e6;opacity=50;strokeColor=none;");
|
|
|
|
|
break;case "SMAudio":e=new mxCell("",new mxGeometry(.5*f-.3*c,.2*c,.6*c,.6*c),"part=1;shape=mxgraph.mscae.general.audio;fillColor=#e6e6e6;opacity=50;strokeColor=none;");break;case "SMCalendar":e=new mxCell("",new mxGeometry(.5*f-.4*c,.15*c,.8*c,.7*c),"part=1;shape=mxgraph.office.concepts.form;fillColor=#e6e6e6;opacity=50;strokeColor=none;");break;case "SMChart":var y=q(a,b),y=""==y?"#ffffff;":y.replace("fillColor=",""),e=new mxCell("",new mxGeometry(.5*f-.35*c,.15*c,.7*c,.7*c),"part=1;shape=mxgraph.ios7.icons.pie_chart;fillColor=#e6e6e6;fillOpacity=50;strokeWidth=4;strokeColor="+
|
|
|
|
|
y);break;case "SMCloud":e=new mxCell("",new mxGeometry(.5*f-.4*c,.27*c,.8*c,.46*c),"part=1;shape=mxgraph.networks.cloud;fillColor=#e6e6e6;opacity=50;strokeColor=none;");break;case "SMDocument":e=new mxCell("",new mxGeometry(.5*f-.25*c,.15*c,.5*c,.7*c),"part=1;shape=mxgraph.mscae.enterprise.document;fillColor=#e6e6e6;opacity=50;strokeColor=none;");break;case "SMForm":e=new mxCell("",new mxGeometry(.5*f-.4*c,.15*c,.8*c,.7*c),"part=1;shape=mxgraph.office.concepts.form;fillColor=#e6e6e6;opacity=50;strokeColor=none;");
|
|
|
|
|
break;case "SMGame":e=new mxCell("",new mxGeometry(.5*f-.4*c,.2*c,.8*c,.6*c),"part=1;shape=mxgraph.mscae.general.game_controller;fillColor=#e6e6e6;opacity=50;strokeColor=none;");break;case "SMUpload":e=new mxCell("",new mxGeometry(.5*f-.4*c,.2*c,.8*c,.6*c),"part=1;shape=mxgraph.mscae.enterprise.backup_online;fillColor=#e6e6e6;opacity=50;strokeColor=none;")}e.vertex=!0;v.insert(e);e.style+=n(a);e.value=l(a.Text);break;case "UMLMultiplicityBlock":v.style+="strokeColor=none;fillColor=none;";e=new mxCell("",
|
|
|
|
|
new mxGeometry(.1*f,0,.9*f,.9*c),"part=1;");e.vertex=!0;v.insert(e);e.style+=g(a,b)+q(a,b)+p(a,b)+r(a)+m(a);k=new mxCell("",new mxGeometry(0,.1*c,.9*f,.9*c),"part=1;");k.vertex=!0;v.insert(k);k.style+=g(a,b)+q(a,b)+p(a,b)+r(a)+m(a)+n(a.Text);k.value=l(a.Text);break;case "UMLConstraintBlock":var Ob=new mxCell("",new mxGeometry(0,0,.25*c,c),"shape=curlyBracket;rounded=1;");Ob.vertex=!0;v.insert(Ob);var Pb=new mxCell("",new mxGeometry(f-.25*c,0,.25*c,c),"shape=curlyBracket;rounded=1;flipH=1;");Pb.vertex=
|
|
|
|
|
!0;v.insert(Pb);ka=new mxCell("",new mxGeometry(.25*c,0,f-.5*c,c),"strokeColor=none;fillColor=none;");ka.vertex=!0;ka.value=l(a);v.insert(ka);v.style="strokeColor=none;fillColor=none;";v.style+=V(a,b,v);Ob.style+=g(a,b)+p(a,b)+r(a)+t(a)+m(a);Pb.style+=g(a,b)+p(a,b)+r(a)+t(a)+m(a);ka.style+=O(a)+K(a)+M(a)+fa(a)+pa(a)+qa(a)+Qa(a)+ra(a)+sa(a)+Ta(a);break;case "UMLTextBlock":v.style+="strokeColor=none;"+p(a,b)+r(a)+t(a)+m(a)+n(a.Text);v.value=l(a.Text);break;case "BPMNActivity":switch(a.bpmnActivityType){case 1:v.style+=
|
|
|
|
|
q(a,b)+g(a,b)+p(a,b)+r(a)+t(a)+m(a)+n(a.Text);v.value=l(a.Text);break;case 2:v.style+="shape=ext;double=1;"+q(a,b)+g(a,b)+p(a,b)+r(a)+t(a)+m(a)+n(a.Text);v.value=l(a.Text);break;case 3:v.style+="shape=ext;dashed=1;dashPattern=2 1;"+q(a,b)+g(a,b)+p(a,b)+r(a)+m(a)+n(a.Text);v.value=l(a.Text);break;case 4:v.style+="shape=ext;strokeWidth=2;"+q(a,b)+g(a,b)+p(a,b)+r(a)+t(a)+n(a.Text),v.value=l(a.Text)}if(0!=a.bpmnTaskType){switch(a.bpmnTaskType){case 1:e=new mxCell("",new mxGeometry(0,0,19,12),"shape=message;");
|
|
|
|
|
e.geometry.offset=new mxPoint(4,7);break;case 2:e=new mxCell("",new mxGeometry(0,0,19,12),"shape=message;");e.geometry.offset=new mxPoint(4,7);break;case 3:e=new mxCell("",new mxGeometry(0,0,15,15),"shape=mxgraph.bpmn.user_task;");e.geometry.offset=new mxPoint(4,5);break;case 4:e=new mxCell("",new mxGeometry(0,0,15,10),"shape=mxgraph.bpmn.manual_task;");e.geometry.offset=new mxPoint(4,7);break;case 5:e=new mxCell("",new mxGeometry(0,0,18,13),"shape=mxgraph.bpmn.business_rule_task;");e.geometry.offset=
|
|
|
|
|
new mxPoint(4,7);break;case 6:e=new mxCell("",new mxGeometry(0,0,15,15),"shape=mxgraph.bpmn.service_task;");e.geometry.offset=new mxPoint(4,5);break;case 7:e=new mxCell("",new mxGeometry(0,0,15,15),"shape=mxgraph.bpmn.script_task;"),e.geometry.offset=new mxPoint(4,5)}if(1==a.bpmnTaskType){var Bb=t(a,c),A=h(a,c),A=A.replace("strokeColor","fillColor"),Bb=Bb.replace("fillColor","strokeColor");""==A&&(A="fillColor=#000000;");""==Bb&&(Bb="strokeColor=#ffffff;");e.style+=Bb+A+"part=1;"}else e.style+=t(a,
|
|
|
|
|
c)+h(a,c)+"part=1;";e.geometry.relative=!0;e.vertex=!0;v.insert(e)}var Cb=0;0!=a.bpmnActivityMarker1&&Cb++;0!=a.bpmnActivityMarker2&&Cb++;var da=0;1==Cb?da=-7.5:2==Cb&&(da=-19);if(0!=a.bpmnActivityMarker1){switch(a.bpmnActivityMarker1){case 1:e=new mxCell("",new mxGeometry(.5,1,15,15),"shape=plus;part=1;");e.geometry.offset=new mxPoint(da,-20);e.style+=t(a,c)+h(a,c);break;case 2:e=new mxCell("",new mxGeometry(.5,1,15,15),"shape=mxgraph.bpmn.loop;part=1;");e.geometry.offset=new mxPoint(da,-20);e.style+=
|
|
|
|
|
t(a,c)+h(a,c);break;case 3:e=new mxCell("",new mxGeometry(.5,1,15,15),"shape=parallelMarker;part=1;");e.geometry.offset=new mxPoint(da,-20);e.style+=t(a,c)+h(a,c);break;case 4:e=new mxCell("",new mxGeometry(.5,1,15,15),"shape=parallelMarker;direction=south;part=1;");e.geometry.offset=new mxPoint(da,-20);e.style+=t(a,c)+h(a,c);break;case 5:e=new mxCell("",new mxGeometry(.5,1,15,10),"shape=mxgraph.bpmn.ad_hoc;strokeColor=none;flipH=1;part=1;");e.geometry.offset=new mxPoint(da,-17);A=h(a,c);A=A.replace("strokeColor",
|
|
|
|
|
"fillColor");""==A&&(A="fillColor=#000000;");e.style+=A;break;case 6:e=new mxCell("",new mxGeometry(.5,1,15,11),"shape=mxgraph.bpmn.compensation;part=1;"),e.geometry.offset=new mxPoint(da,-18),e.style+=t(a,c)+h(a,c)}e.geometry.relative=!0;e.vertex=!0;v.insert(e)}2==Cb&&(da=5);if(0!=a.bpmnActivityMarker2){switch(a.bpmnActivityMarker2){case 1:e=new mxCell("",new mxGeometry(.5,1,15,15),"shape=plus;part=1;");e.geometry.offset=new mxPoint(da,-20);e.style+=t(a,c)+h(a,c);break;case 2:e=new mxCell("",new mxGeometry(.5,
|
|
|
|
|
1,15,15),"shape=mxgraph.bpmn.loop;part=1;");e.geometry.offset=new mxPoint(da,-20);e.style+=t(a,c)+h(a,c);break;case 3:e=new mxCell("",new mxGeometry(.5,1,15,15),"shape=parallelMarker;part=1;");e.geometry.offset=new mxPoint(da,-20);e.style+=t(a,c)+h(a,c);break;case 4:e=new mxCell("",new mxGeometry(.5,1,15,15),"shape=parallelMarker;direction=south;part=1;");e.geometry.offset=new mxPoint(da,-20);e.style+=t(a,c)+h(a,c);break;case 5:e=new mxCell("",new mxGeometry(.5,1,15,10),"shape=mxgraph.bpmn.ad_hoc;strokeColor=none;flipH=1;part=1;");
|
|
|
|
|
e.geometry.offset=new mxPoint(da,-17);A=h(a,c);A=A.replace("strokeColor","fillColor");""==A&&(A="fillColor=#000000;");e.style+=A;break;case 6:e=new mxCell("",new mxGeometry(.5,1,15,11),"shape=mxgraph.bpmn.compensation;part=1;"),e.geometry.offset=new mxPoint(da,-18),e.style+=t(a,c)+h(a,c)}e.geometry.relative=!0;e.vertex=!0;v.insert(e)}break;case "BPMNEvent":v.style+="shape=mxgraph.bpmn.shape;verticalLabelPosition=bottom;verticalAlign=top;"+t(a,c)+h(a,c)+r(a,c)+u(a)+y(a)+q(a)+K(a)+I(a)+J(a)+ba(a)+ka(a)+
|
|
|
|
|
la(a)+La(a)+ma(a)+na(a);v.value=k(a.Text);if(1==a.bpmnDashed)switch(a.bpmnEventGroup){case 0:v.style+="outline=eventNonint;";break;case 1:v.style+="outline=boundNonint;";break;case 2:v.style+="outline=end;"}else switch(a.bpmnEventGroup){case 0:v.style+="outline=standard;";break;case 1:v.style+="outline=throwing;";break;case 2:v.style+="outline=end;"}switch(a.bpmnEventType){case 1:v.style+="symbol=message;";break;case 2:v.style+="symbol=timer;";break;case 3:v.style+="symbol=escalation;";break;case 4:v.style+=
|
|
|
|
|
"symbol=conditional;";break;case 5:v.style+="symbol=link;";break;case 6:v.style+="symbol=error;";break;case 7:v.style+="symbol=cancel;";break;case 8:v.style+="symbol=compensation;";break;case 9:v.style+="symbol=signal;";break;case 10:v.style+="symbol=multiple;";break;case 11:v.style+="symbol=parallelMultiple;";break;case 12:v.style+="symbol=terminate;"}break;case "BPMNConversation":v.style+="shape=hexagon;"+t(a,c)+h(a,c)+r(a,c)+u(a)+y(a)+n(a);v.value=k(a.Text);v.style=0==a.bpmnConversationType?v.style+
|
|
|
|
|
q(a):v.style+"strokeWidth=2;";a.bpmnIsSubConversation&&(e=new mxCell("",new mxGeometry(.5,1,12,12),"shape=plus;part=1;"),e.geometry.offset=new mxPoint(-6,-17),e.style+=t(a,c)+h(a,c),e.geometry.relative=!0,e.vertex=!0,v.insert(e));break;case "BPMNGateway":v.style+="shape=mxgraph.bpmn.shape;perimeter=rhombusPerimeter;background=gateway;"+t(a,c)+h(a,c)+r(a,c)+u(a)+y(a)+n(a);switch(a.bpmnGatewayType){case 0:v.style+="outline=none;symbol=general;";break;case 1:v.style+="outline=none;symbol=exclusiveGw;";
|
|
|
|
|
break;case 2:v.style+="outline=catching;symbol=multiple;";break;case 3:v.style+="outline=none;symbol=parallelGw;";break;case 4:v.style+="outline=end;symbol=general;";break;case 5:v.style+="outline=standard;symbol=multiple;";break;case 6:v.style+="outline=none;symbol=complexGw;";break;case 7:v.style+="outline=standard;symbol=parallelMultiple;"}break;case "BPMNData":v.style+="shape=note;size=14;"+t(a,c)+h(a,c)+r(a,c)+u(a)+y(a)+n(a);switch(a.bpmnDataType){case 1:e=new mxCell("",new mxGeometry(.5,1,12,
|
|
|
|
|
10),"shape=parallelMarker;part=1;");e.geometry.offset=new mxPoint(-6,-15);e.style+=t(a,c)+h(a,c);e.geometry.relative=!0;e.vertex=!0;v.insert(e);break;case 2:e=new mxCell("",new mxGeometry(0,0,12,10),"shape=singleArrow;part=1;arrowWidth=0.4;arrowSize=0.4;");e.geometry.offset=new mxPoint(3,3);e.style+=t(a,c)+h(a,c);e.geometry.relative=!0;e.vertex=!0;v.insert(e);v.style+="verticalLabelPosition=bottom;verticalAlign=top;";z=new mxCell("",new mxGeometry(0,0,d,20),"strokeColor=none;fillColor=none;");z.geometry.offset=
|
|
|
|
|
new mxPoint(0,14);z.geometry.relative=!0;z.vertex=!0;v.insert(z);z.value=k(a.Text);z.style+=n(a);break;case 3:e=new mxCell("",new mxGeometry(0,0,12,10),"shape=singleArrow;part=1;arrowWidth=0.4;arrowSize=0.4;"),e.geometry.offset=new mxPoint(3,3),e.style+=h(a,c),e.geometry.relative=!0,e.vertex=!0,v.insert(e),A=h(a,c),A=A.replace("strokeColor","fillColor"),""==A&&(A="fillColor=#000000;"),e.style+=A,z=new mxCell("",new mxGeometry(0,0,d,20),"strokeColor=none;fillColor=none;"),z.geometry.offset=new mxPoint(0,
|
|
|
|
|
14),z.geometry.relative=!0,z.vertex=!0,v.insert(z),z.value=k(a.Text),z.style+=n(a)}break;case "BPMNBlackPool":v.style+=t(a,c)+h(a,c)+r(a,c)+u(a)+y(a)+n(a);v.value=k(a.Text);e=new mxCell("",new mxGeometry(0,0,d,b),"fillColor=#000000;strokeColor=none;opacity=30;");e.vertex=!0;v.insert(e);break;case "DFDExternalEntityBlock":v.style+="strokeColor=none;fillColor=none;";e=new mxCell("",new mxGeometry(0,0,.95*d,.95*b),"part=1;");e.vertex=!0;v.insert(e);e.style+=h(a,c)+t(a,c)+r(a,c)+u(a)+q(a);p=new mxCell("",
|
|
|
|
|
new mxGeometry(.05*d,.05*b,.95*d,.95*b),"part=1;");p.vertex=!0;v.insert(p);p.style+=h(a,c)+t(a,c)+r(a,c)+u(a)+q(a)+n(a.Text);p.value=k(a.Text);break;case "GSDFDDataStoreBlock":v.style+="shape=partialRectangle;right=0;"+h(a,c)+t(a,c)+r(a,c)+u(a)+q(a)+n(a.Text);v.value=k(a.Text);e=new mxCell("",new mxGeometry(0,0,.2*d,b),"part=1;");e.vertex=!0;v.insert(e);e.style+=h(a,c)+t(a,c)+r(a,c)+u(a)+q(a)+n(a.Number);e.value=k(a.Number);break;case "VSMDedicatedProcessBlock":case "VSMProductionControlBlock":v.style+=
|
|
|
|
|
"shape=mxgraph.lean_mapping.manufacturing_process;spacingTop=15;";"VSMDedicatedProcessBlock"==f.Class?v.value=k(a.Text):"VSMProductionControlBlock"==f.Class&&(v.value=k(a.Resources));v.style+=h(a,c)+t(a,c)+r(a,c)+u(a)+q(a)+K(a)+I(a)+J(a)+ba(a)+ka(a)+la(a)+ma(a)+na(a)+Na(a);"VSMDedicatedProcessBlock"==f.Class&&(e=new mxCell("",new mxGeometry(0,1,11,9),"part=1;shape=mxgraph.lean_mapping.operator;"),e.geometry.relative=!0,e.geometry.offset=new mxPoint(4,-13),e.vertex=!0,v.insert(e),e.style+=h(a,c)+t(a,
|
|
|
|
|
c)+r(a,c)+u(a)+q(a));z=new mxCell("",new mxGeometry(0,0,d,15),"strokeColor=none;fillColor=none;part=1;");z.vertex=!0;v.insert(z);z.value=k(a.Title);z.style+=n(a.Title);break;case "VSMSharedProcessBlock":v.style+="shape=mxgraph.lean_mapping.manufacturing_process_shared;spacingTop=-5;verticalAlign=top;";v.value=k(a.Text);v.style+=h(a,c)+t(a,c)+r(a,c)+u(a)+q(a)+K(a)+I(a)+J(a)+ba(a)+ka(a)+la(a)+ma(a)+La(a)+na(a);z=new mxCell("",new mxGeometry(.1*d,.3*b,.8*d,.6*b),"part=1;");z.vertex=!0;v.insert(z);z.value=
|
|
|
|
|
k(a.Resource);z.style+=h(a,c)+t(a,c)+r(a,c)+u(a)+q(a)+n(a.Resource);break;case "VSMWorkcellBlock":v.style+="shape=mxgraph.lean_mapping.work_cell;verticalAlign=top;spacingTop=-2;";v.style+=h(a,c)+t(a,c)+r(a,c)+u(a)+q(a)+K(a)+I(a)+J(a)+ba(a)+ka(a)+la(a)+ma(a)+na(a);v.value=k(a.Text);break;case "VSMSafetyBufferStockBlock":case "VSMDatacellBlock":v.style+="strokeColor=none;fillColor=none;";var aa=b,wa=parseInt(a.Cells),M=h(a,c)+t(a,c)+r(a,c)+u(a)+q(a)+"part=1;";0<wa&&(aa/=wa);U=[];N=[];for(g=1;g<=wa;g++)U[g]=
|
|
|
|
|
new mxCell("",new mxGeometry(0,(g-1)*aa,d,aa),M),U[g].vertex=!0,v.insert(U[g]),U[g].value=k(a["cell_"+g]),U[g].style+=n(a["cell_"+g]);break;case "VSMInventoryBlock":v.style+="shape=mxgraph.lean_mapping.inventory_box;verticalLabelPosition=bottom;verticalAlign=top;"+h(a,c)+t(a,c)+r(a,c)+u(a)+q(a)+K(a)+I(a)+J(a)+ba(a)+ka(a)+la(a)+La(a)+ma(a)+na(a);v.value=k(a.Text);break;case "VSMSupermarketBlock":v.style+="strokeColor=none;"+t(a,c);aa=b;wa=parseInt(a.Cells);M=h(a,c)+r(a,c)+q(a)+"part=1;fillColor=none;";
|
|
|
|
|
0<wa&&(aa/=wa);U=[];pa=[];for(g=1;g<=wa;g++)U[g]=new mxCell("",new mxGeometry(.5*d,(g-1)*aa,.5*d,aa),"shape=partialRectangle;left=0;"+M),U[g].vertex=!0,v.insert(U[g]),pa[g]=new mxCell("",new mxGeometry(0,(g-1)*aa,d,aa),"strokeColor=none;fillColor=none;part=1;"),pa[g].vertex=!0,v.insert(pa[g]),pa[g].value=k(a["cell_"+g]),pa[g].style+=n(a["cell_"+g]);break;case "VSMFIFOLaneBlock":v.style+="shape=mxgraph.lean_mapping.fifo_sequence_flow;fontStyle=0;fontSize=18";v.value="FIFO";break;case "VSMGoSeeProductionBlock":v.style+=
|
|
|
|
|
"shape=ellipse;"+h(a,c)+t(a,c)+r(a,c)+u(a)+q(a)+n(a);v.value=k(a.Text);e=new mxCell("",new mxGeometry(.17*d,.2*b,13,6),"shape=mxgraph.lean_mapping.go_see_production_scheduling;flipH=1;part=1;whiteSpace=wrap;html=1;");e.vertex=!0;v.insert(e);e.style+=h(a,c)+t(a,c)+r(a,c)+q(a);break;case "VSMProductionKanbanBatchBlock":v.style+="strokeColor=none;fillColor=none;";M="shape=card;size=18;flipH=1;part=1;"+h(a,c)+t(a,c)+r(a,c)+q(a);e=new mxCell("",new mxGeometry(.1*d,0,.9*d,.8*b),"shape=mxgraph.lean_mapping.go_see_production_scheduling;flipH=1;part=1;");
|
|
|
|
|
e.vertex=!0;v.insert(e);e.style+=M;p=new mxCell("",new mxGeometry(.05*d,.1*b,.9*d,.8*b),"shape=mxgraph.lean_mapping.go_see_production_scheduling;flipH=1;part=1;");p.vertex=!0;v.insert(p);p.style+=M;var F=new mxCell("",new mxGeometry(0,.2*b,.9*d,.8*b),"shape=mxgraph.lean_mapping.go_see_production_scheduling;flipH=1;part=1;whiteSpace=wrap;html=1;spacing=2;");F.vertex=!0;v.insert(F);F.style+=M+n(a);F.value=k(a.Text);break;case "AWSRoundedRectangleContainerBlock2":v.style+="strokeColor=none;fillColor=none;";
|
|
|
|
|
a.Spotfleet?(e=new mxCell("",new mxGeometry(0,0,d,b-20),"resizeWidth=1;resizeHeight=1;fillColor=none;align=center;verticalAlign=bottom;spacing=2;rounded=1;arcSize=10;"),e.geometry.offset=new mxPoint(0,20),e.geometry.relative=!0,e.vertex=!0,v.insert(e),e.style+=h(a,c)+n(a.Title)+y(a)+q(a),e.value=k(a.Title),p=new mxCell("",new mxGeometry(0,0,35,40),"strokeColor=none;shape=mxgraph.aws3.spot_instance;fillColor=#f58536;"),p.geometry.relative=!0,p.geometry.offset=new mxPoint(30,0),p.vertex=!0,v.insert(p)):
|
|
|
|
|
a.Beanstalk?(e=new mxCell("",new mxGeometry(0,0,d,b-20),"resizeWidth=1;resizeHeight=1;fillColor=none;align=center;verticalAlign=bottom;spacing=2;rounded=1;arcSize=10;"),e.geometry.offset=new mxPoint(0,20),e.geometry.relative=!0,e.vertex=!0,v.insert(e),e.style+=h(a,c)+n(a.Title)+y(a)+q(a),e.value=k(a.Title),p=new mxCell("",new mxGeometry(0,0,30,40),"strokeColor=none;shape=mxgraph.aws3.elastic_beanstalk;fillColor=#759C3E;"),p.geometry.relative=!0,p.geometry.offset=new mxPoint(30,0),p.vertex=!0,v.insert(p)):
|
|
|
|
|
a.EC2?(e=new mxCell("",new mxGeometry(0,0,d,b-20),"resizeWidth=1;resizeHeight=1;fillColor=none;align=center;verticalAlign=bottom;spacing=2;rounded=1;arcSize=10;"),e.geometry.offset=new mxPoint(0,20),e.geometry.relative=!0,e.vertex=!0,v.insert(e),e.style+=h(a,c)+n(a.Title)+y(a)+q(a),e.value=k(a.Title),p=new mxCell("",new mxGeometry(0,0,32,40),"strokeColor=none;shape=mxgraph.aws3.ec2;fillColor=#F58534;"),p.geometry.relative=!0,p.geometry.offset=new mxPoint(30,0),p.vertex=!0,v.insert(p)):a.Subnet?(e=
|
|
|
|
|
new mxCell("",new mxGeometry(0,0,d,b-20),"resizeWidth=1;resizeHeight=1;fillColor=none;align=center;verticalAlign=bottom;spacing=2;rounded=1;arcSize=10;"),e.geometry.offset=new mxPoint(0,20),e.geometry.relative=!0,e.vertex=!0,v.insert(e),e.style+=h(a,c)+n(a.Title)+y(a)+q(a),e.value=k(a.Title),p=new mxCell("",new mxGeometry(0,0,32,40),"strokeColor=none;shape=mxgraph.aws3.permissions;fillColor=#146EB4;"),p.geometry.relative=!0,p.geometry.offset=new mxPoint(30,0),p.vertex=!0,v.insert(p)):a.VPC?(e=new mxCell("",
|
|
|
|
|
new mxGeometry(0,0,d,b-20),"resizeWidth=1;resizeHeight=1;fillColor=none;align=center;verticalAlign=bottom;spacing=2;rounded=1;arcSize=10;"),e.geometry.offset=new mxPoint(0,20),e.geometry.relative=!0,e.vertex=!0,v.insert(e),e.style+=h(a,c)+n(a.Title)+y(a)+q(a),e.value=k(a.Title),p=new mxCell("",new mxGeometry(0,0,60,40),"strokeColor=none;shape=mxgraph.aws3.virtual_private_cloud;fillColor=#146EB4;"),p.geometry.relative=!0,p.geometry.offset=new mxPoint(30,0),p.vertex=!0,v.insert(p)):a.AWS?(e=new mxCell("",
|
|
|
|
|
new mxGeometry(0,0,d,b-20),"resizeWidth=1;resizeHeight=1;fillColor=none;align=center;verticalAlign=bottom;spacing=2;rounded=1;arcSize=10;"),e.geometry.offset=new mxPoint(0,20),e.geometry.relative=!0,e.vertex=!0,v.insert(e),e.style+=h(a,c)+n(a.Title)+y(a)+q(a),e.value=k(a.Title),p=new mxCell("",new mxGeometry(0,0,60,40),"strokeColor=none;shape=mxgraph.aws3.cloud;fillColor=#F58534;"),p.geometry.relative=!0,p.geometry.offset=new mxPoint(30,0),p.vertex=!0,v.insert(p)):a.Corporate?(e=new mxCell("",new mxGeometry(0,
|
|
|
|
|
0,d,b-20),"resizeWidth=1;resizeHeight=1;fillColor=none;align=center;verticalAlign=bottom;spacing=2;rounded=1;arcSize=10;"),e.geometry.offset=new mxPoint(0,20),e.geometry.relative=!0,e.vertex=!0,v.insert(e),e.style+=h(a,c)+n(a.Title)+y(a)+q(a),e.value=k(a.Title),p=new mxCell("",new mxGeometry(0,0,25,40),"strokeColor=none;shape=mxgraph.aws3.corporate_data_center;fillColor=#7D7C7C;"),p.geometry.relative=!0,p.geometry.offset=new mxPoint(30,0),p.vertex=!0,v.insert(p)):(v.style="resizeWidth=1;resizeHeight=1;fillColor=none;align=center;verticalAlign=bottom;spacing=2;rounded=1;arcSize=10;"+
|
|
|
|
|
h(a,c)+n(a.Title)+y(a)+q(a),v.value=k(a.Title));break;case "NET_RingNetwork":v.style+="strokeColor=none;fillColor=none;";var D=new mxCell("",new mxGeometry(.25*d,.25*b,.5*d,.5*b),"html=1;shape=ellipse;perimeter=ellipsePerimeter;strokeColor=#29AAE1;strokeWidth=2;");D.vertex=!0;v.insert(D);var G=[D];D.style+=t(a,c);var B=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;rounded=0;endArrow=none;dashed=0;html=1;strokeColor=#29AAE1;strokeWidth=2;");B.geometry.relative=!0;B.edge=!0;Ka(.5*d,0,B,l,m,
|
|
|
|
|
G,v,D);Ka(.855*d,.145*b,B,l,m,G,v,D);Ka(d,.5*b,B,l,m,G,v,D);Ka(.855*d,.855*b,B,l,m,G,v,D);Ka(.5*d,b,B,l,m,G,v,D);Ka(.145*d,.855*b,B,l,m,G,v,D);Ka(0,.5*b,B,l,m,G,v,D);Ka(.145*d,.145*b,B,l,m,G,v,D);break;case "NET_Ethernet":v.style+="strokeColor=none;fillColor=none;";D=new mxCell("",new mxGeometry(0,.5*b-10,d,20),"shape=mxgraph.networks.bus;gradientColor=none;gradientDirection=north;fontColor=#ffffff;perimeter=backbonePerimeter;backboneSize=20;fillColor=#29AAE1;strokeColor=#29AAE1;");D.vertex=!0;v.insert(D);
|
|
|
|
|
G=[D];B=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=#29AAE1;edgeStyle=none;rounded=0;endArrow=none;html=1;strokeWidth=2;");B.geometry.relative=!0;B.edge=!0;for(var G=[D],Db=d/a.NumTopNodes,g=0;g<a.NumTopNodes;g++)Ka(.5*Db+g*Db,0,B,l,m,G,v,D);Db=d/a.NumBottomNodes;for(g=0;g<a.NumBottomNodes;g++)Ka(.5*Db+g*Db,b,B,l,m,G,v,D);break;case "EE_OpAmp":v.style+="shape=mxgraph.electrical.abstract.operational_amp_1;"+h(a,c)+t(a,c)+r(a,c)+u(a)+q(a)+n(a);v.value=k(a.Title);a.ToggleCharge&&(v.style+="flipV=1;");
|
|
|
|
|
break;case "EIMessageChannelBlock":case "EIDatatypeChannelBlock":case "EIInvalidMessageChannelBlock":case "EIDeadLetterChannelBlock":case "EIGuaranteedDeliveryBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;"+h(a,c)+t(a,c)+r(a,c)+u(a)+q(a)+y(a)+n(a);v.value=k(a.Text);"EIMessageChannelBlock"==f.Class?(e=new mxCell("",new mxGeometry(.5,.5,.9*d,20),"shape=mxgraph.eip.messageChannel;fillColor=#818181;part=1;"),e.geometry.offset=new mxPoint(.45*-d,0)):"EIDatatypeChannelBlock"==f.Class?
|
|
|
|
|
(e=new mxCell("",new mxGeometry(.5,.5,.9*d,20),"shape=mxgraph.eip.dataChannel;fillColor=#818181;part=1;"),e.geometry.offset=new mxPoint(.45*-d,0)):"EIInvalidMessageChannelBlock"==f.Class?(e=new mxCell("",new mxGeometry(.5,.5,.9*d,20),"shape=mxgraph.eip.invalidMessageChannel;fillColor=#818181;part=1;"),e.geometry.offset=new mxPoint(.45*-d,0)):"EIDeadLetterChannelBlock"==f.Class?(e=new mxCell("",new mxGeometry(.5,.5,.9*d,20),"shape=mxgraph.eip.deadLetterChannel;fillColor=#818181;part=1;"),e.geometry.offset=
|
|
|
|
|
new mxPoint(.45*-d,0)):"EIGuaranteedDeliveryBlock"==f.Class&&(e=new mxCell("",new mxGeometry(.5,.5,20,27),"shape=cylinder;fillColor=#818181;part=1;"),e.geometry.offset=new mxPoint(-10,-7));e.geometry.relative=!0;e.vertex=!0;v.insert(e);e.style+=h(a,c)+r(a,c)+q(a);B=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;rounded=0;endArrow=block;dashed=0;html=1;strokeColor=#818181;strokeWidth=1;endFill=1;endSize=6;");B.geometry.relative=!0;B.edge=!0;Q(.15*d,.25*b,.85*d,.25*b,B,l,m,G,v,D);break;case "EIChannelAdapterBlock":v.style+=
|
|
|
|
|
"verticalLabelPosition=bottom;verticalAlign=top;"+h(a,c)+t(a,c)+r(a,c)+u(a)+q(a)+y(a)+n(a);v.value=k(a.Text);e=new mxCell("",new mxGeometry(0,.07*b,.21*d,.86*b),"fillColor=#FFFF33;part=1;");e.vertex=!0;v.insert(e);e.style+=h(a,c)+r(a,c)+q(a)+y(a);p=new mxCell("",new mxGeometry(.26*d,.09*b,.2*d,.82*b),"shape=mxgraph.eip.channel_adapter;fillColor=#4CA3D9;part=1;");p.vertex=!0;v.insert(p);p.style+=h(a,c)+r(a,c)+q(a)+y(a);F=new mxCell("",new mxGeometry(1,.5,.35*d,20),"shape=mxgraph.eip.messageChannel;fillColor=#818181;part=1;");
|
|
|
|
|
F.geometry.relative=!0;F.geometry.offset=new mxPoint(.4*-d,-10);F.vertex=!0;v.insert(F);F.style+=h(a,c)+r(a,c)+q(a)+y(a);x=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;rounded=0;exitX=1;exitY=0.5;entryX=0;entryY=0.5;endArrow=none;dashed=0;html=1;strokeWidth=1;endFill=1;endSize=2;");x.geometry.relative=!0;x.edge=!0;e.insertEdge(x,!0);p.insertEdge(x,!1);x.style+=h(a,c);l.push(m.addCell(x,null,null,null,null));w=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;rounded=0;exitX=1;exitY=0.5;entryX=0;entryY=0.5;endArrow=block;startArrow=block;dashed=0;html=1;strokeColor=#818181;strokeWidth=1;endFill=1;endSize=2;startFill=1;startSize=2;");
|
|
|
|
|
w.geometry.relative=!0;w.edge=!0;p.insertEdge(w,!0);F.insertEdge(w,!1);l.push(m.addCell(w,null,null,null,null));break;case "EIMessageBlock":case "EICommandMessageBlock":case "EIDocumentMessageBlock":case "EIEventMessageBlock":v.style+="strokeColor=none;fillColor=none;verticalLabelPosition=bottom;verticalAlign=top;"+n(a);v.value=k(a.Text);e=new mxCell("",new mxGeometry(0,0,17,17),"shape=ellipse;fillColor=#808080;part=1;");e.vertex=!0;v.insert(e);e.style+=h(a,c)+q(a);for(var Eb=a.Messages,Vb=(b-17)/
|
|
|
|
|
Eb,p=[],B=[],g=0;g<Eb;g++){var Fb=Vb*(g+1)-3;p[g]=new mxCell("",new mxGeometry(d-20,Fb,20,20),"part=1;");p[g].vertex=!0;v.insert(p[g]);p[g].style+=h(a,c)+t(a,c)+r(a,c)+u(a)+q(a)+y(a);switch(f.Class){case "EIMessageBlock":p[g].value=k(a["message_"+(g+1)]);p.style+=n(a["message_"+(g+1)]);break;case "EICommandMessageBlock":p[g].value="C";p[g].style+="fontStyle=1;fontSize=10;";break;case "EIDocumentMessageBlock":p[g].value="D";p[g].style+="fontStyle=1;fontSize=10;";break;case "EIEventMessageBlock":p[g].value=
|
|
|
|
|
"E",p[g].style+="fontStyle=1;fontSize=10;"}B[g]=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;rounded=0;exitX=0;exitY=0.5;endArrow=none;dashed=0;html=1;");B[g].geometry.relative=!0;B[g].edge=!0;e.insertEdge(B[g],!1);p[g].insertEdge(B[g],!0);B[g].style+=h(a,c)+q(a);var Qa=[];Qa.push(new mxPoint(ra+8.5,sa+Fb+10));B[g].geometry.points=Qa;l.push(m.addCell(B[g],null,null,null,null))}break;case "EIMessageEndpointBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;"+h(a,
|
|
|
|
|
c)+t(a,c)+r(a,c)+u(a)+q(a)+y(a)+n(a);v.value=k(a.Text);e=new mxCell("",new mxGeometry(.45*d,.25*b,.3*d,.5*b),"part=1;");e.vertex=!0;v.insert(e);e.style+=h(a,c)+r(a,c)+q(a);B=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;rounded=0;endArrow=block;dashed=0;html=1;strokeColor=#818181;strokeWidth=1;endFill=1;endSize=6;");B.geometry.relative=!0;B.edge=!0;Q(0,.5*b,.4*d,.5*b,B,l,m,G,v,D);break;case "EIPublishSubscribeChannelBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;"+h(a,c)+
|
|
|
|
|
t(a,c)+r(a,c)+u(a)+q(a)+y(a)+n(a);v.value=k(a.Text);var x=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;rounded=0;endArrow=block;dashed=0;html=1;strokeColor=#818181;strokeWidth=1;endFill=1;endSize=6;");x.geometry.relative=!0;x.edge=!0;Q(.05*d,.5*b,.85*d,.5*b,x,l,m,G,v,D);var w=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=elbowEdgeStyle;rounded=0;endArrow=block;dashed=0;html=1;strokeColor=#818181;strokeWidth=1;endFill=1;endSize=6;");w.geometry.relative=!0;w.edge=!0;Q(.05*d,.5*b,.85*d,.15*
|
|
|
|
|
b,w,l,m,G,v,D);var E=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=elbowEdgeStyle;rounded=0;endArrow=block;dashed=0;html=1;strokeColor=#818181;strokeWidth=1;endFill=1;endSize=6;");E.geometry.relative=!0;E.edge=!0;Q(.05*d,.5*b,.85*d,.85*b,E,l,m,G,v,D);break;case "EIMessageBusBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;"+h(a,c)+t(a,c)+r(a,c)+u(a)+q(a)+y(a)+n(a);v.value=k(a.Text);x=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;rounded=0;endArrow=block;dashed=0;html=1;strokeWidth=1;endFill=1;endSize=4;startArrow=block;startFill=1;startSize=4;");
|
|
|
|
|
x.geometry.relative=!0;x.edge=!0;x.style+=h(a,c);Q(.05*d,.5*b,.95*d,.5*b,x,l,m,G,v,D);w=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=elbowEdgeStyle;rounded=0;endArrow=block;dashed=0;html=1;strokeWidth=1;endFill=1;endSize=4;startArrow=block;startFill=1;startSize=4;");w.geometry.relative=!0;w.edge=!0;w.style+=h(a,c);Q(.3*d,.1*b,.3*d,.5*b,w,l,m,G,v,D);E=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=elbowEdgeStyle;rounded=0;endArrow=block;dashed=0;html=1;strokeWidth=1;endFill=1;endSize=4;startArrow=block;startFill=1;startSize=4;");
|
|
|
|
|
E.geometry.relative=!0;E.edge=!0;E.style+=h(a,c);Q(.7*d,.1*b,.7*d,.5*b,E,l,m,G,v,D);var R=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=elbowEdgeStyle;rounded=0;endArrow=block;dashed=0;html=1;strokeWidth=1;endFill=1;endSize=4;startArrow=block;startFill=1;startSize=4;");R.geometry.relative=!0;R.edge=!0;R.style+=h(a,c);Q(.5*d,.5*b,.5*d,.9*b,R,l,m,G,v,D);break;case "EIRequestReplyBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;"+h(a,c)+t(a,c)+r(a,c)+u(a)+q(a)+y(a)+n(a);v.value=k(a.Text);
|
|
|
|
|
e=new mxCell("",new mxGeometry(.2*d,.21*b,.16*d,.24*b),"part=1;");e.vertex=!0;v.insert(e);e.style+=h(a,c)+r(a,c)+q(a);x=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;rounded=0;endArrow=block;dashed=0;html=1;strokeColor=#818181;strokeWidth=1;endFill=1;endSize=6;");x.geometry.relative=!0;x.edge=!0;Q(.45*d,.33*b,.8*d,.33*b,x,l,m,G,v,D);p=new mxCell("",new mxGeometry(.64*d,.55*b,.16*d,.24*b),"part=1;");p.vertex=!0;v.insert(p);p.style+=h(a,c)+r(a,c)+q(a);w=new mxCell("",new mxGeometry(0,0,0,0),
|
|
|
|
|
"edgeStyle=none;rounded=0;endArrow=block;dashed=0;html=1;strokeColor=#818181;strokeWidth=1;endFill=1;endSize=6;");w.geometry.relative=!0;w.edge=!0;Q(.55*d,.67*b,.2*d,.67*b,w,l,m,G,v,D);break;case "EIReturnAddressBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;"+h(a,c)+t(a,c)+r(a,c)+u(a)+q(a)+y(a)+n(a);v.value=k(a.Text);e=new mxCell("",new mxGeometry(.1*d,.15*b,.8*d,.7*b),"part=1;shape=mxgraph.eip.retAddr;fillColor=#FFE040;");e.vertex=!0;v.insert(e);e.style+=h(a,c)+r(a,c)+q(a);break;
|
|
|
|
|
case "EICorrelationIDBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;"+h(a,c)+t(a,c)+r(a,c)+u(a)+q(a)+y(a)+n(a);v.value=k(a.Text);e=new mxCell("",new mxGeometry(.04*d,.06*b,.18*d,.28*b),"shape=ellipse;fillColor=#808080;part=1;");e.vertex=!0;v.insert(e);e.style+=h(a,c)+q(a);p=new mxCell("",new mxGeometry(.2*d,.56*b,.2*d,.32*b),"part=1;");p.vertex=!0;v.insert(p);p.style+=h(a,c)+r(a,c)+q(a)+y(a);p.value="A";p.style+="fontStyle=1;fontSize=10;";x=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;rounded=0;exitX=0;exitY=0.5;endArrow=none;dashed=0;html=1;part=1;");
|
|
|
|
|
x.geometry.relative=!0;x.edge=!0;e.insertEdge(x,!1);p.insertEdge(x,!0);x.style+=h(a,c)+q(a);Qa=[];Qa.push(new mxPoint(ra+.13*d,sa+.72*b));x.geometry.points=Qa;l.push(m.addCell(x,null,null,null,null));F=new mxCell("",new mxGeometry(.6*d,.06*b,.18*d,.28*b),"shape=ellipse;fillColor=#808080;part=1;");F.vertex=!0;v.insert(F);F.style+=h(a,c)+q(a);P=new mxCell("",new mxGeometry(.76*d,.56*b,.2*d,.32*b),"part=1;");P.vertex=!0;v.insert(P);P.style+=h(a,c)+r(a,c)+q(a)+y(a);P.value="B";P.style+="fontStyle=1;fontSize=10;";
|
|
|
|
|
w=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;rounded=0;exitX=0;exitY=0.5;endArrow=none;dashed=0;html=1;part=1;");w.geometry.relative=!0;w.edge=!0;F.insertEdge(w,!1);P.insertEdge(w,!0);w.style+=h(a,c)+q(a);var cc=[];cc.push(new mxPoint(ra+.69*d,sa+.72*b));w.geometry.points=cc;l.push(m.addCell(w,null,null,null,null));E=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;endArrow=block;endFill=1;endSize=6;part=1;");E.geometry.relative=!0;E.edge=!0;e.insertEdge(E,
|
|
|
|
|
!1);F.insertEdge(E,!0);E.style+=h(a,c)+q(a);l.push(m.addCell(E,null,null,null,null));break;case "EIMessageSequenceBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;"+h(a,c)+t(a,c)+r(a,c)+u(a)+q(a)+y(a)+n(a);v.value=k(a.Text);e=new mxCell("1",new mxGeometry(.2*d,.4*b,.1*d,.19*b),"fontStyle=1;fontSize=10;part=1;");e.vertex=!0;v.insert(e);e.style+=h(a,c)+q(a);p=new mxCell("2",new mxGeometry(.45*d,.4*b,.1*d,.19*b),"fontStyle=1;fontSize=10;part=1;");p.vertex=!0;v.insert(p);p.style+=h(a,c)+
|
|
|
|
|
q(a);F=new mxCell("3",new mxGeometry(.7*d,.4*b,.1*d,.19*b),"fontStyle=1;fontSize=10;part=1;");F.vertex=!0;v.insert(F);F.style+=h(a,c)+q(a);x=new mxCell("",new mxGeometry(0,0,0,0),"curved=1;endArrow=block;html=1;endSize=3;part=1;");e.insertEdge(x,!1);p.insertEdge(x,!0);x.geometry.points=[new mxPoint(ra+.375*d,sa+.15*b)];x.geometry.relative=!0;x.edge=!0;x.style+=h(a,c)+q(a);l.push(m.addCell(x,null,null,null,null));w=new mxCell("",new mxGeometry(0,0,0,0),"curved=1;endArrow=block;html=1;endSize=3;part=1;");
|
|
|
|
|
p.insertEdge(w,!1);F.insertEdge(w,!0);w.geometry.points=[new mxPoint(ra+.675*d,sa+.15*b)];w.geometry.relative=!0;w.edge=!0;w.style+=h(a,c)+q(a);l.push(m.addCell(w,null,null,null,null));break;case "EIMessageExpirationBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;"+h(a,c)+t(a,c)+r(a,c)+u(a)+q(a)+y(a)+n(a);v.value=k(a.Text);e=new mxCell("",new mxGeometry(.3*d,.2*b,.4*d,.6*b),"shape=mxgraph.ios7.icons.clock;flipH=1;part=1;");e.vertex=!0;v.insert(e);e.style+=h(a,c)+q(a);break;case "EIMessageBrokerBlock":v.style+=
|
|
|
|
|
"strokeColor=none;fillColor=none;verticalLabelPosition=bottom;verticalAlign=top;"+K(a)+I(a)+J(a)+ba(a);v.value=k(a.Text);e=new mxCell("",new mxGeometry(.38*d,.42*b,.24*d,.16*b),"part=1;fillColor=#aefe7d;");e.vertex=!0;v.insert(e);e.style+=h(a,c)+q(a);p=new mxCell("",new mxGeometry(.38*d,0,.24*d,.16*b),"part=1;");p.vertex=!0;v.insert(p);p.style+=t(a,c)+h(a,c)+q(a);F=new mxCell("",new mxGeometry(.76*d,.23*b,.24*d,.16*b),"part=1;");F.vertex=!0;v.insert(F);F.style=p.style;var P=new mxCell("",new mxGeometry(.76*
|
|
|
|
|
d,.61*b,.24*d,.16*b),"part=1;");P.vertex=!0;v.insert(P);P.style=p.style;var Mb=new mxCell("",new mxGeometry(.38*d,.84*b,.24*d,.16*b),"part=1;");Mb.vertex=!0;v.insert(Mb);Mb.style=p.style;var Nb=new mxCell("",new mxGeometry(0,.61*b,.24*d,.16*b),"part=1;");Nb.vertex=!0;v.insert(Nb);Nb.style=p.style;var Ob=new mxCell("",new mxGeometry(0,.23*b,.24*d,.16*b),"part=1;");Ob.vertex=!0;v.insert(Ob);Ob.style=p.style;x=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;part=1;");e.insertEdge(x,!1);p.insertEdge(x,
|
|
|
|
|
!0);x.edge=!0;x.style+=h(a,c)+q(a);l.push(m.addCell(x,null,null,null,null));w=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;part=1;");e.insertEdge(w,!1);F.insertEdge(w,!0);w.edge=!0;w.style+=h(a,c)+q(a);l.push(m.addCell(w,null,null,null,null));E=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;part=1;");e.insertEdge(E,!1);P.insertEdge(E,!0);E.edge=!0;E.style+=h(a,c)+q(a);l.push(m.addCell(E,null,null,null,null));R=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;part=1;");e.insertEdge(R,
|
|
|
|
|
!1);Mb.insertEdge(R,!0);R.edge=!0;R.style+=h(a,c)+q(a);l.push(m.addCell(R,null,null,null,null));var hb=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;part=1;");e.insertEdge(hb,!1);Nb.insertEdge(hb,!0);hb.edge=!0;hb.style+=h(a,c)+q(a);l.push(m.addCell(hb,null,null,null,null));var ib=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;part=1;");e.insertEdge(ib,!1);Ob.insertEdge(ib,!0);ib.edge=!0;ib.style+=h(a,c)+q(a);l.push(m.addCell(ib,null,null,null,null));break;case "EIDurableSubscriberBlock":v.style+=
|
|
|
|
|
"verticalLabelPosition=bottom;verticalAlign=top;"+h(a,c)+t(a,c)+r(a,c)+u(a)+q(a)+y(a)+n(a);v.value=k(a.Text);x=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=elbowEdgeStyle;rounded=0;endArrow=block;endFill=1;endSize=6;");x.geometry.relative=!0;x.edge=!0;Q(.05*d,.5*b,.6*d,.25*b,x,l,m,G,v,D);w=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=elbowEdgeStyle;rounded=0;endArrow=block;endFill=1;endSize=6;");w.geometry.relative=!0;w.edge=!0;Q(.05*d,.5*b,.6*d,.75*b,w,l,m,G,v,D);e=new mxCell("",new mxGeometry(.7*
|
|
|
|
|
d,.1*b,.15*d,.32*b),"shape=mxgraph.eip.durable_subscriber;part=1;fillColor=#818181;");e.vertex=!0;v.insert(e);e.style+=h(a,c)+q(a);break;case "EIControlBusBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;"+h(a,c)+t(a,c)+r(a,c)+u(a)+q(a)+y(a)+n(a);v.value=k(a.Text);e=new mxCell("",new mxGeometry(.25*d,.25*b,.5*d,.5*b),"shape=mxgraph.eip.control_bus;part=1;");e.vertex=!0;v.insert(e);e.style+=h(a,c)+q(a);break;case "EIMessageHistoryBlock":v.style+="strokeColor=none;fillColor=none;verticalLabelPosition=bottom;verticalAlign=top;"+
|
|
|
|
|
n(a);v.value=k(a.Text);e=new mxCell("",new mxGeometry(0,0,17,17),"shape=ellipse;fillColor=#808080;part=1;");e.vertex=!0;v.insert(e);e.style+=h(a,c)+q(a);F=new mxCell("",new mxGeometry(d-45,30,30,20),"shape=mxgraph.mockup.misc.mail2;fillColor=#FFE040;part=1;");F.vertex=!0;v.insert(F);F.style+=h(a,c)+q(a);E=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;rounded=0;exitX=0;exitY=0.5;endArrow=none;dashed=0;html=1;");E.geometry.relative=!0;E.edge=!0;e.insertEdge(E,!1);F.insertEdge(E,
|
|
|
|
|
!0);E.style+=h(a,c)+q(a);E.geometry.points=[new mxPoint(ra+8.5,sa+40)];l.push(m.addCell(E,null,null,null,null));P=new mxCell("",new mxGeometry(d-45,b-20,20,20),"part=1;");P.vertex=!0;v.insert(P);P.value=k(a.message_0);P.style+=n(a.message_0);P.style+=h(a,c)+t(a,c)+r(a,c)+u(a)+q(a)+y(a);R=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;rounded=0;exitX=0;exitY=0.5;endArrow=none;dashed=0;html=1;");R.geometry.relative=!0;R.edge=!0;e.insertEdge(R,!1);P.insertEdge(R,!0);R.style+=h(a,
|
|
|
|
|
c)+q(a);R.geometry.points=[new mxPoint(ra+8.5,sa+b-10)];l.push(m.addCell(R,null,null,null,null));Eb=a.HistoryMessages;Vb=(b-75)/Eb;p=[];B=[];for(g=0;g<Eb;g++)Fb=Vb*(g+1)+30,p[g]=new mxCell("",new mxGeometry(d-20,Fb,20,20),"part=1;"),p[g].vertex=!0,p[g].value=k(a["message_"+(g+1)]),p.style+=n(a["message_"+(g+1)]),v.insert(p[g]),p[g].style+=h(a,c)+t(a,c)+r(a,c)+u(a)+q(a)+y(a),B[g]=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;rounded=0;exitX=0;exitY=0.5;endArrow=none;dashed=0;html=1;"),
|
|
|
|
|
B[g].geometry.relative=!0,B[g].edge=!0,F.insertEdge(B[g],!1),p[g].insertEdge(B[g],!0),B[g].style+=h(a,c)+q(a),Qa=[],Qa.push(new mxPoint(ra+d-30,sa+Fb+10)),B[g].geometry.points=Qa,l.push(m.addCell(B[g],null,null,null,null));break;case "fpDoor":v.style+="shape=mxgraph.floorplan.doorRight;"+h(a,c)+r(a,c)+u(a)+q(a)+ia(a,c,v);y(a);0>a.DoorAngle&&(v.style+="flipV=1;");break;case "fpDoubleDoor":v.style+="shape=mxgraph.floorplan.doorDouble;"+h(a,c)+r(a,c)+u(a)+q(a)+ia(a,c,v)+y(a);0<a.DoorAngle&&(v.style+=
|
|
|
|
|
"flipV=1;");break;case "fpRestroomLights":v.style+="strokeColor=none;fillColor=none;"+ia(a,c,v);e=new mxCell("",new mxGeometry(0,0,d,.25*b),"part=1;");e.vertex=!0;v.insert(e);e.style+=h(a,c)+t(a,c)+q(a)+r(a,c)+u(a)+y(a);for(var p=[],dc=.02*d,Wb=(d-2*dc)/a.LightCount,ec=.8*Wb,g=0;g<a.LightCount;g++)p[g]=new mxCell("",new mxGeometry(dc+Wb*g+(Wb-ec)/2,.25*b,ec,.75*b),"part=1;shape=ellipse;"),p[g].vertex=!0,v.insert(p[g]),p[g].style+=h(a,c)+t(a,c)+q(a)+r(a,c)+u(a)+y(a);break;case "fpRestroomSinks":v.style+=
|
|
|
|
|
"strokeColor=none;fillColor=none;"+ia(a,c,v);for(var e=[],fc=d/a.SinkCount,g=0;g<a.SinkCount;g++)e[g]=new mxCell("",new mxGeometry(fc*g,0,fc,b),"part=1;shape=mxgraph.floorplan.sink_2;"),e[g].vertex=!0,v.insert(e[g]),e[g].style+=h(a,c)+t(a,c)+q(a)+r(a,c)+u(a)+y(a);break;case "fpRestroomStalls":v.style+="strokeColor=none;fillColor=none;";var ea=.1*d/a.StallCount,e=new mxCell("",new mxGeometry(0,0,ea,b),"fillColor=#000000;part=1;");e.vertex=!0;v.insert(e);e.style+=h(a,c)+q(a);for(var ja=(d-ea)/a.StallCount,
|
|
|
|
|
Xb=[],Gb=[],Hb=[],Ib=[],A=h(a,c),A=""==A?"#000000;":A.replace("stokreColor=",""),Qb="part=1;fillColor="+A+h(a,c)+q(a),Yb=t(a,c)+h(a,c)+q(a),g=0;g<a.StallCount;g++)Xb[g]=new mxCell("",new mxGeometry((g+1)*ja,0,ea,b),Qb),Xb[g].vertex=!0,v.insert(Xb[g]),Hb[g]=new mxCell("",new mxGeometry(ea+g*ja+.05*(ja-ea),b-.92*(ja-ea),.9*(ja-ea),.92*(ja-ea)),"shape=mxgraph.floorplan.doorRight;flipV=1;part=1;"),Hb[g].vertex=!0,v.insert(Hb[g]),Hb[g].style+=Yb,Gb[g]=new mxCell("",new mxGeometry(ea+g*ja+.2*(ja-ea),0,
|
|
|
|
|
.6*(ja-ea),.8*(ja-ea)),"shape=mxgraph.floorplan.toilet;part=1;"),Gb[g].vertex=!0,v.insert(Gb[g]),Gb[g].style+=Yb,Ib[g]=new mxCell("",new mxGeometry(ea+g*ja,.42*b,.15*(ja-ea),.12*(ja-ea)),"part=1;"),Ib[g].vertex=!0,v.insert(Ib[g]),Ib[g].style+=Yb;break;case "PEOneToMany":v.style+="strokeColor=none;fillColor=none;";var Pb="edgeStyle=none;endArrow=none;part=1;"+h(a,c)+q(a)+r(a,c)+u(a)+y(a),A=h(a,c),A=""==A?"#000000;":A.replace("stokreColor=",""),Zb="shape=triangle;part=1;fillColor="+A+h(a,c)+q(a)+r(a,
|
|
|
|
|
c)+u(a)+y(a),x=new mxCell("",new mxGeometry(0,0,0,0),Pb);x.geometry.relative=!0;x.edge=!0;Q(0,.5*b,.65*d,.5*b,x,l,m,G,v,D);for(var Ra=b/a.numLines,w=[],Va=[],g=0;g<a.numLines;g++)w[g]=new mxCell("",new mxGeometry(0,0,0,0),Pb),w[g].geometry.relative=!0,w[g].edge=!0,Q(.65*d,.5*b,.96*d,(g+.5)*Ra,w[g],l,m,G,v,D),Va[g]=new mxCell("",new mxGeometry(.95*d,(g+.2)*Ra,.05*d,.6*Ra),Zb),Va[g].vertex=!0,v.insert(Va[g]);break;case "PEMultilines":v.style+="strokeColor=none;fillColor=none;";Pb="edgeStyle=none;endArrow=none;part=1;"+
|
|
|
|
|
h(a,c)+q(a)+r(a,c)+u(a)+y(a);A=h(a,c);A=""==A?"#000000;":A.replace("stokreColor=","");Zb="shape=triangle;part=1;fillColor="+A+h(a,c)+q(a)+r(a,c)+u(a)+y(a);Ra=b/a.numLines;w=[];Va=[];for(g=0;g<a.numLines;g++)w[g]=new mxCell("",new mxGeometry(0,0,0,0),Pb),w[g].geometry.relative=!0,w[g].edge=!0,Q(0,(g+.5)*Ra,.96*d,(g+.5)*Ra,w[g],l,m,G,v,D),Va[g]=new mxCell("",new mxGeometry(.95*d,(g+.2)*Ra,.05*d,.6*Ra),Zb),Va[g].vertex=!0,v.insert(Va[g]);break;case "PEVesselBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;"+
|
|
|
|
|
h(a,c)+t(a,c)+q(a)+r(a,c)+u(a)+y(a)+n(a);v.value=k(a.Text);switch(a.vesselType){case 1:v.style+="shape=mxgraph.pid.vessels.pressurized_vessel;";break;case 2:v.style+="shape=hexagon;size=0.10;direction=south;"}break;case "PEClosedTankBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;"+h(a,c)+t(a,c)+q(a)+r(a,c)+u(a)+y(a)+n(a);v.value=k(a.Text);1==a.peakedRoof&&0==a.stumpType?v.style+="shape=mxgraph.pid.vessels.tank_(conical_roof);":1==a.stumpType&&(v.style+="shape=mxgraph.pid.vessels.tank_(boot);");
|
|
|
|
|
break;case "PEColumnBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;";h(a,c)+t(a,c)+q(a)+r(a,c)+u(a)+y(a)+n(a);v.value=k(a.Text);v.style=0==a.columnType?v.style+"shape=mxgraph.pid.vessels.pressurized_vessel;":v.style+"shape=mxgraph.pid.vessels.tank;";break;case "PECompressorTurbineBlock":v.style+="strokeColor=none;fillColor=none;"+ia(a,c,v)+n(a);v.value=k(a.Text);M=h(a,c)+t(a,c)+q(a)+r(a,c)+u(a)+y(a);e=new mxCell("",new mxGeometry(0,.2*b,d,.6*b),"part=1;shape=trapezoid;direction=south;");
|
|
|
|
|
e.vertex=!0;v.insert(e);e.style+=M;M+="endSize=4;endArrow=block;endFill=1;";0==a.compressorType?(x=new mxCell("",new mxGeometry(0,0,0,0),""),x.geometry.relative=!0,x.edge=!0,x.style+=M,Q(0,0,0,.2*b,x,l,m,G,v,D),w=new mxCell("",new mxGeometry(0,0,0,0),""),w.geometry.relative=!0,w.edge=!0,w.style+=M,Q(d,.67*b,d,b,w,l,m,G,v,D)):(e.style+="flipH=1;",x=new mxCell("",new mxGeometry(0,0,0,0),""),x.geometry.relative=!0,x.edge=!0,x.style+=M,Q(0,0,0,.33*b,x,l,m,G,v,D),w=new mxCell("",new mxGeometry(0,0,0,0),
|
|
|
|
|
""),w.geometry.relative=!0,w.edge=!0,w.style+=M,Q(d,.8*b,d,b,w,l,m,G,v,D));1==a.centerLineType&&(E=new mxCell("",new mxGeometry(0,0,0,0),""),E.geometry.relative=!0,E.edge=!0,E.style+=M,Q(.2*d,.5*b,.8*d,.5*b,E,l,m,G,v,D));break;case "PEMotorDrivenTurbineBlock":M=h(a,c)+t(a,c)+q(a)+r(a,c)+y(a);v.style+="shape=ellipse;"+u(a)+ia(a,c,v)+n(a);v.value=k(a.Text);e=new mxCell("",new mxGeometry(.2*d,.2*b,.6*d,.6*b),"part=1;shape=trapezoid;direction=south;");e.vertex=!0;v.insert(e);e.style+=M;break;case "PEIndicatorBlock":case "PEIndicator2Block":case "PESharedIndicatorBlock":case "PEComputerIndicatorBlock":case "PESharedIndicator2Block":case "PEProgrammableIndicatorBlock":M=
|
|
|
|
|
r(a,c);v.style+=M+h(a,c)+t(a,c)+q(a)+y(a)+u(a)+ia(a,c,v);switch(f.Class){case "PEIndicatorBlock":v.style+="shape=mxgraph.pid2inst.discInst;";break;case "PEIndicator2Block":v.style+="shape=mxgraph.pid2inst.indicator;indType=inst;";break;case "PESharedIndicatorBlock":v.style+="shape=mxgraph.pid2inst.sharedCont;";break;case "PEComputerIndicatorBlock":v.style+="shape=mxgraph.pid2inst.compFunc;";break;case "PESharedIndicator2Block":v.style+="shape=mxgraph.pid2inst.indicator;indType=ctrl;";break;case "PEProgrammableIndicatorBlock":v.style+=
|
|
|
|
|
"shape=mxgraph.pid2inst.progLogCont;"}"PEIndicator2Block"==f.Class||"PESharedIndicator2Block"==f.Class?(e=new mxCell("",new mxGeometry(0,0,d,.5*d),"part=1;strokeColor=none;fillColor=none;"),e.vertex=!0,v.insert(e),e.style+=M+n(a.TopText),e.value=k(a.TopText),p=new mxCell("",new mxGeometry(0,.5*d,d,.5*d),"part=1;strokeColor=none;fillColor=none;")):(e=new mxCell("",new mxGeometry(0,0,d,.5*b),"part=1;strokeColor=none;fillColor=none;"),e.vertex=!0,v.insert(e),e.style+=M+n(a.TopText),e.value=k(a.TopText),
|
|
|
|
|
p=new mxCell("",new mxGeometry(0,.5*b,d,.5*b),"part=1;strokeColor=none;fillColor=none;"));p.vertex=!0;v.insert(p);p.style+=M;n(a.BotText);p.value=k(a.BotText);switch(a.instrumentLocation){case 0:v.style+="mounting=field;";break;case 1:v.style+="mounting=inaccessible;";break;case 2:v.style+="mounting=room;";break;case 3:v.style+="mounting=local;"}break;case "PEGateValveBlock":case "PEGlobeValveBlock":case "PEAngleValveBlock":case "PEAngleGlobeValveBlock":case "PEPoweredValveBlock":var $b=!1;"PEPoweredValveBlock"==
|
|
|
|
|
f.Class?1!=a.poweredHandOperated&&($b=!0):1!=a.handOperated&&($b=!0);if($b){var a=Sa(f).Properties,fa=a.BoundingBox,Rb=fa.h;fa.h="PEAngleValveBlock"==f.Class||"PEAngleGlobeValveBlock"==f.Class?.7*fa.h:.6*fa.h;v=new mxCell("",new mxGeometry(Math.round(.6*fa.x+0),Math.round(.6*(fa.y+Rb-fa.h)+0),Math.round(.6*fa.w),Math.round(.6*fa.h)),"");v.vertex=!0;Tb(v,f)}if("PEPoweredValveBlock"==f.Class)v.style+="shape=mxgraph.pid2valves.valve;verticalLabelPosition=bottom;verticalAlign=top;"+r(a,c)+h(a,c)+t(a,
|
|
|
|
|
c)+q(a)+y(a)+u(a)+ia(a,c,v),1==a.poweredHandOperated?(v.style+="valveType=gate;actuator=powered;",e=new mxCell("",new mxGeometry(.325*d,0,.35*d,.35*b),"part=1;strokeColor=none;fillColor=none;spacingTop=2;"),e.vertex=!0,v.insert(e),e.style+=M+r(a,c)+h(a,c)+t(a,c)+q(a)+y(a)+u(a)+"fontSize=6;"+I(a.PoweredText)+J(a.PoweredText)+ba(a.PoweredText)+ka(a.PoweredText)+la(a.PoweredText)+ma(a.PoweredText)+na(a.PoweredText)+Na(a.PoweredText),e.value=k(a.PoweredText)):v.style+="valveType=gate;";else{v.style+=
|
|
|
|
|
"verticalLabelPosition=bottom;verticalAlign=top;shape=mxgraph.pid2valves.valve;"+r(a,c)+h(a,c)+t(a,c)+q(a)+y(a)+u(a)+ia(a,c,v)+K(a)+I(a)+J(a)+ba(a);v.value=k(a.Text);switch(f.Class){case "PEGateValveBlock":v.style+="valveType=gate;";break;case "PEGlobeValveBlock":v.style+="valveType=globe;";break;case "PEAngleValveBlock":v.style+="valveType=angle;";break;case "PEAngleGlobeValveBlock":v.style+="valveType=angleGlobe;flipH=1;"}1==a.handOperated&&(v.style+="actuator=man;")}}return v}var gc=["GSDFDProcessBlock",
|
|
|
|
|
"GSDFDProcessBlock2","RoundedRectangleContainerBlock","UI2ButtonBlock","UMLStateBlock"],hc=["ProcessBlock","UMLActivationBlock"],Qb="VennPlainColor1 VennPlainColor2 VennPlainColor3 VennPlainColor4 VennPlainColor5 VennPlainColor6 VennPlainColor7 VennPlainColor8 VennGradientColor1 VennGradientColor2 VennGradientColor3 VennGradientColor4 VennGradientColor5 VennGradientColor6 VennGradientColor7 VennGradientColor8 UMLEndBlock DefaultTextBlockNew iOSButton".split(" "),kc="AWSAndroidBlock3 AWSiOSBlock3 AWSJavaBlock3 AWSJavaScript AWSNetBlock3 AWSNodeJSBlock3 AWSPHPBlock3 AWSPythonBlock3 AWSRubyBlock3 AWSXamarin AWSCLIBlock3 AWSEclipseToolkitBlock3 AWSVisualStudioToolkitBlock3 AWSWindowsPowershellToolkitBlock3 DefaultTextBlock RectangleContainerBlock UMLStartBlock UMLEndBlock DefaultTextBlockNew UMLHForkJoinBlock iOSButton".split(" "),
|
|
|
|
|
Rb="VennPlainColor1 VennPlainColor2 VennPlainColor3 VennPlainColor4 VennPlainColor5 VennPlainColor6 VennPlainColor7 VennPlainColor8 VennGradientColor1 VennGradientColor2 VennGradientColor3 VennGradientColor4 VennGradientColor5 VennGradientColor6 VennGradientColor7 VennGradientColor8".split(" "),ic=["AEUSBBlock","AGSCutandpasteBlock","iOSDeviceiPadLandscape","iOSDeviceiPadProLandscape"],jc=["fpDoor"],jb={None:"none",Arrow:"block;endFill=1","Hollow Arrow":"block;endFill=0","Open Arrow":"open;","CFN ERD Zero Or More Arrow":"ERzeroToMany;startSize=10",
|
|
|
|
|
"CFN ERD One Or More Arrow":"ERoneToMany;startSize=10","CFN ERD Many Arrow":"ERmany;startSize=10","CFN ERD Exactly One Arrow":"ERmandOne;startSize=10","CFN ERD Zero Or One Arrow":"ERzeroToOne;startSize=10","CFN ERD One Arrow":"ERone;startSize=16",Generalization:"block;endFill=0;startSize=12","Big Open Arrow":"open;startSize=10",Asynch1:"openAsync;flipH=1;startSize=10",Asynch2:"openAsync;startSize=10",Aggregation:"diamond;endFill=0;startSize=16",Composition:"diamond;endFill=1;startSize=16",BlockEnd:"none;endFill=1;startSize=16"},
|
|
|
|
|
Wa={DefaultTextBlockNew:"text;strokeColor=none;fillColor=none",DefaultTextBlock:"text;strokeColor=none;fillColor=none",DefaultSquareBlock:"",DefaultNoteBlock:"shape=note;size=15",DefaultNoteBlockV2:"shape=note;size=15",HotspotBlock:"strokeColor=none;opacity=50",ImageSearchBlock2:"shape=image",ProcessBlock:"",DecisionBlock:"rhombus",TerminatorBlock:"rounded=1;arcSize=50",PredefinedProcessBlock:"shape=process",DocumentBlock:"shape=document",MultiDocumentBlock:"shape=mxgraph.flowchart.multi-document",
|
|
|
|
|
ManualInputBlock:"shape=manualInput;size=15",PreparationBlock:"shape=hexagon",DataBlock:"shape=parallelogram",DataBlockNew:"shape=parallelogram",DatabaseBlock:"shape=cylinder",DirectAccessStorageBlock:"shape=mxgraph.flowchart.direct_data",InternalStorageBlock:"shape=internalStorage;dx=10;dy=10",PaperTapeBlock:"shape=tape;size=0.2",ManualOperationBlockNew:"shape=trapezoid;flipV=1",DelayBlock:"shape=delay",StoredDataBlock:"shape=dataStorage",MergeBlock:"triangle;direction=south",ConnectorBlock:"ellipse",
|
|
|
|
|
OrBlock:"shape=mxgraph.flowchart.summing_function",SummingJunctionBlock:"shape=mxgraph.flowchart.or",DisplayBlock:"shape=display",OffPageLinkBlock:"shape=offPageConnector",BraceNoteBlock:"mxCompositeShape",NoteBlock:"shape=mxgraph.flowchart.annotation_1",AdvancedSwimLaneBlock:"mxCompositeShape",AdvancedSwimLaneBlockRotated:"mxCompositeShape",RectangleContainerBlock:"fillColor=none;container=1",DiamondContainerBlock:"shape=rhombus;fillColor=none;container=1",RoundedRectangleContainerBlock:"fillColor=none;container=1;rounded=1;absoluteArcSize=1;arcSize=24",
|
|
|
|
|
CircleContainerBlock:"shape=ellipse;fillColor=none;container=1",PillContainerBlock:"arcSize=50;fillColor=none;container=1",IsoscelesTriangleBlock:"triangle;direction=north",RightTriangleBlock:"shape=mxgraph.basic.orthogonal_triangle",PentagonBlock:"shape=mxgraph.basic.pentagon",HexagonBlock:"shape=hexagon",OctagonBlock:"shape=mxgraph.basic.octagon",CrossBlock:"shape=cross;size=0.6",CloudBlock:"ellipse;shape=cloud",HeartBlock:"shape=mxgraph.basic.heart",RightArrowBlock:"shape=singleArrow;arrowWidth=0.5;arrowSize=0.3",
|
|
|
|
|
DoubleArrowBlock:"shape=doubleArrow;arrowWidth=0.5;arrowSize=0.3",CalloutBlock:"shape=mxgraph.basic.rectangular_callout",ShapeCircleBlock:"ellipse",ShapePolyStarBlock:"shape=mxgraph.basic.star",ShapeDiamondBlock:"rhombus",UI2HotspotBlock:"opacity=50;strokeColor=none",AndroidDevice:"mxCompositeShape",AndroidAlertDialog:"mxCompositeShape",AndroidDateDialog:"mxCompositeShape",AndroidTimeDialog:"mxCompositeShape",AndroidListItems:"mxCompositeShape",AndroidTabs:"mxCompositeShape",AndroidProgressBar:"mxCompositeShape",
|
|
|
|
|
AndroidImageBlock:"mxCompositeShape",AndroidTextBlock:"mxCompositeShape",AndroidActionBar:"mxCompositeShape",AndroidButton:"mxCompositeShape",AndroidTextBox:"mxCompositeShape",AndroidRadioButton:"mxCompositeShape",AndroidCheckBox:"mxCompositeShape",AndroidToggle:"mxCompositeShape",AndroidSlider:"mxCompositeShape",AndroidIconCheck:"shape=mxgraph.ios7.misc.check",AndroidIconCancel:"shape=mxgraph.atlassian.x",AndroidIconCollapse:"shape=mxgraph.ios7.misc.up",AndroidIconExpand:"shape=mxgraph.ios7.misc.down",
|
|
|
|
|
AndroidIconNext:"shape=mxgraph.ios7.misc.right",AndroidIconPrevious:"shape=mxgraph.ios7.misc.left",AndroidIconRefresh:NaN,AndroidIconInformation:"shape=mxgraph.ios7.icons.info",AndroidIconSearch:"shape=mxgraph.ios7.icons.looking_glass",AndroidIconSettings:"shape=mxgraph.ios7.icons.volume;direction=south",AndroidIconTrash:"shape=mxgraph.ios7.icons.trashcan",AndroidIconEmail:"shape=mxgraph.mockup.misc.mail2",AndroidIconNew:"shape=mxgraph.ios7.misc.flagged",iOSDeviceiPhoneSE:"shape=mxgraph.ios7.misc.iphone",
|
|
|
|
|
iOSDeviceiPhone6s:"shape=mxgraph.ios7.misc.iphone",iOSDeviceiPhone6sPlus:"shape=mxgraph.ios7.misc.iphone",iOSDeviceiPadPortrait:"shape=mxgraph.ios7.misc.ipad7inch",iOSDeviceiPadLandscape:"shape=mxgraph.ios7.misc.ipad7inch",iOSDeviceiPadProPortrait:"shape=mxgraph.ios7.misc.ipad7inch",iOSDeviceiPadProLandscape:"shape=mxgraph.ios7.misc.ipad10inch",iOSButton:"fillColor=none;strokeColor=none;",iOSSegmentedControl:"mxCompositeShape",iOSStepper:"shape=mxgraph.ios7.misc.adjust",iOSToggle:"shape=mxgraph.ios7ui.onOffButton;buttonState=on;strokeColor2=#aaaaaa;fillColor2=#ffffff",
|
|
|
|
|
iOSSlider:"mxCompositeShape",iOSProgressBar:"mxCompositeShape",iOSPageControls:"mxCompositeShape",iOSStatusBar:"mxCompositeShape",iOSSearchBar:"mxCompositeShape",iOSNavBar:"mxCompositeShape",iOSTabs:"mxCompositeShape",iOSUniversalKeyboard:"shape=mxgraph.ios.iKeybLett",iOSDatePicker:"mxCompositeShape",iOSTimePicker:"mxCompositeShape",iOSCountdownPicker:"mxCompositeShape",iOSBasicCell:"mxCompositeShape",iOSSubtitleCell:"mxCompositeShape",iOSRightDetailCell:"mxCompositeShape",iOSLeftDetailCell:"mxCompositeShape",
|
|
|
|
|
iOSTableGroupedSectionBreak:"mxCompositeShape",iOSTablePlainHeaderFooter:"mxCompositeShape",MindMapBlock:"",MindMapStadiumBlock:"arcSize=50",MindMapCloud:"shape=cloud",MindMapCircle:"shape=ellipse",MindMapIsoscelesTriangleBlock:"shape=triangle;direction=north",MindMapDiamondBlock:"shape=rhombus",MindMapPentagonBlock:"shape=mxgraph.basic.pentagon",MindMapHexagonBlock:"shape=hexagon",MindMapOctagonBlock:"shape=mxgraph.basic.octagon",MindMapCrossBlock:"shape=mxgraph.basic.cross2;dx=20",ERDEntityBlock:"mxCompositeShape",
|
|
|
|
|
ERDEntityBlock2:"mxCompositeShape",ERDEntityBlock3:"mxCompositeShape",ERDEntityBlock4:"mxCompositeShape",SMPage:"mxCompositeShape",SMHome:"mxCompositeShape",SMPrint:"mxCompositeShape",SMSearch:"mxCompositeShape",SMSettings:"mxCompositeShape",SMSitemap:"mxCompositeShape",SMSuccess:"mxCompositeShape",SMVideo:"mxCompositeShape",SMAudio:"mxCompositeShape",SMCalendar:"mxCompositeShape",SMChart:"mxCompositeShape",SMCloud:"mxCompositeShape",SMDocument:"mxCompositeShape",SMForm:"mxCompositeShape",SMGame:"mxCompositeShape",
|
|
|
|
|
SMUpload:"mxCompositeShape",UMLClassBlock:"",UMLActiveClassBlock:"shape=process",UMLMultiplicityBlock:"mxCompositeShape",UMLPackageBlock:"shape=folder;tabPosition=left",UMLConstraintBlock:"mxCompositeShape",UMLNoteBlock:"shape=note;size=15",UMLTextBlock:"mxCompositeShape",UMLActorBlock:"shape=umlActor;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;whiteSpace=nowrap",UMLUseCaseBlock:"shape=ellipse",UMLCircleContainerBlock:"shape=ellipse;container=1",UMLRectangleContainerBlock:"container=1",
|
|
|
|
|
UMLOptionLoopBlock:"shape=mxgraph.sysml.package2;xSize=90;overflow=fill",UMLAlternativeBlock2:"shape=mxgraph.sysml.package2;xSize=90;overflow=fill",UMLStartBlock:"shape=ellipse;fillColor=#000000",UMLStateBlock:"rounded=1;arcSize=20",UMLDecisionBlock:"shape=rhombus;",UMLHForkJoinBlock:"fillColor=#000000",UMLVForkJoinBlock:"fillColor=#000000",UMLFlowFinalBlock:"shape=mxgraph.flowchart.or",UMLHistoryStateBlock:"shape=ellipse",UMLEndBlock:"shape=mxgraph.bpmn.shape;outline=end;symbol=terminate;strokeColor=#000000;fillColor=#ffffff",
|
|
|
|
|
UMLObjectBlock:"",UMLSendSignalBlock:"shape=mxgraph.sysml.sendSigAct",UMLReceiveSignalBlock:"shape=mxgraph.sysml.accEvent;flipH=1",UMLAcceptTimeEventActionBlock:"shape=mxgraph.sysml.timeEvent",UMLOffPageLinkBlock:"shape=mxgraph.sysml.sendSigAct;direction=south",UMLMultiLanePoolBlock:"mxCompositeShape",UMLMultiLanePoolRotatedBlock:"mxCompositeShape",UMLMultidimensionalSwimlane:"mxCompositeShape",UMLActivationBlock:"",UMLDeletionBlock:"shape=mxgraph.sysml.x;strokeWidth=4",UMLSeqEntityBlock:"shape=mxgraph.electrical.radio.microphone_1;direction=north",
|
|
|
|
|
UMLComponentBlock:"shape=component;align=left;spacingLeft=36",UMLNodeBlock:"shape=cube;size=12;flipH=1",UMLComponentInterfaceBlock:"shape=ellipse",UMLComponentBoxBlock:"mxCompositeShape",UMLProvidedInterfaceBlock:"shape=lollipop;direction=south",UMLRequiredInterfaceBlock:"shape=requires;direction=north",UMLEntityBlock:"",UMLWeakEntityBlock:"shape=ext;double=1",UMLAttributeBlock:"shape=ellipse",UMLMultivaluedAttributeBlock:"shape=doubleEllipse",UMLRelationshipBlock:"shape=rhombus",UMLWeakRelationshipBlock:"shape=rhombus;double=1",
|
|
|
|
|
BPMNActivity:"mxCompositeShape",BPMNEvent:"mxCompositeShape",BPMNChoreography:"mxCompositeShape",BPMNConversation:"mxCompositeShape",BPMNGateway:"mxCompositeShape",BPMNData:"mxCompositeShape",BPMNDataStore:"shape=datastore",BPMNAdvancedPoolBlock:"mxCompositeShape",BPMNAdvancedPoolBlockRotated:"mxCompositeShape",BPMNBlackPool:"mxCompositeShape",DFDExternalEntityBlock:"mxCompositeShape",DFDExternalEntityBlock2:"",YDMDFDProcessBlock:"shape=ellipse",YDMDFDDataStoreBlock:"shape=partialRectangle;right=0;left=0",
|
|
|
|
|
GSDFDProcessBlock:"shape=swimlane;rounded=1;arcSize=10",GSDFDProcessBlock2:"rounded=1;arcSize=10;",GSDFDDataStoreBlock:"mxCompositeShape",GSDFDDataStoreBlock2:"shape=partialRectangle;right=0",OrgBlock:"",DefaultTableBlock:"mxCompositeShape",VSMCustomerSupplierBlock:"shape=mxgraph.lean_mapping.outside_sources",VSMDedicatedProcessBlock:"mxCompositeShape",VSMSharedProcessBlock:"mxCompositeShape",VSMWorkcellBlock:"mxCompositeShape",VSMDatacellBlock:"mxCompositeShape",VSMInventoryBlock:"mxCompositeShape",
|
|
|
|
|
VSMSupermarketBlock:"mxCompositeShape",VSMPhysicalPullBlock:"shape=mxgraph.lean_mapping.physical_pull;direction=south",VSMFIFOLaneBlock:"mxCompositeShape",VSMSafetyBufferStockBlock:"mxCompositeShape",VSMExternalShipmentAirplaneBlock:"shape=mxgraph.lean_mapping.airplane_7",VSMExternalShipmentForkliftBlock:"shape=mxgraph.lean_mapping.move_by_forklift",VSMExternalShipmentTruckBlock:"shape=mxgraph.lean_mapping.truck_shipment",VSMExternalShipmentBoatBlock:"shape=mxgraph.lean_mapping.boat_shipment",VSMProductionControlBlock:"mxCompositeShape",
|
|
|
|
|
VSMOtherInformationBlock:"",VSMSequencedPullBallBlock:"shape=mxgraph.lean_mapping.sequenced_pull_ball",VSMMRPERPBlock:"shape=mxgraph.lean_mapping.mrp_erp;whiteSpace=wrap",VSMLoadLevelingBlock:"shape=mxgraph.lean_mapping.load_leveling",VSMGoSeeBlock:"shape=mxgraph.lean_mapping.go_see_production_scheduling;flipH=1",VSMGoSeeProductionBlock:"mxCompositeShape",VSMVerbalInfoBlock:"shape=mxgraph.lean_mapping.verbal",VSMKaizenBurstBlock:"shape=mxgraph.lean_mapping.kaizen_lightening_burst",VSMOperatorBlock:"shape=mxgraph.lean_mapping.operator;flipV=1",
|
|
|
|
|
VSMTimelineBlock:"mxCompositeShape",VSMQualityProblemBlock:"shape=mxgraph.lean_mapping.quality_problem",VSMProductionKanbanSingleBlock:"shape=card;size=18;flipH=1;",VSMProductionKanbanBatchBlock:"mxCompositeShape",VSMWithdrawalKanbanBlock:"shape=mxgraph.lean_mapping.withdrawal_kanban",VSMSignalKanbanBlock:"shape=triangle;direction=south",VSMKanbanPostBlock:"shape=mxgraph.lean_mapping.kanban_post",VSMShipmentArrow:"shape=singleArrow;arrowWidth=0.5;arrowSize=0.13",VSMPushArrow:"shape=mxgraph.lean_mapping.push_arrow",
|
|
|
|
|
AWSElasticComputeCloudBlock2:"strokeColor=none;shape=mxgraph.aws3.ec2",AWSInstanceBlock2:"strokeColor=none;shape=mxgraph.aws3.instance",AWSInstancesBlock2:"strokeColor=none;shape=mxgraph.aws3.instances",AWSAMIBlock2:"strokeColor=none;shape=mxgraph.aws3.ami",AWSDBonInstanceBlock2:"strokeColor=none;shape=mxgraph.aws3.db_on_instance",AWSInstanceCloudWatchBlock2:"strokeColor=none;shape=mxgraph.aws3.instance_with_cloudwatch",AWSElasticIPBlock2:"strokeColor=none;shape=mxgraph.aws3.elastic_ip",AWSHDFSClusterBlock2:"strokeColor=none;shape=mxgraph.aws3.hdfs_cluster",
|
|
|
|
|
AWSAutoScalingBlock2:"strokeColor=none;shape=mxgraph.aws3.auto_scaling",AWSEC2OptimizedInstance2:"strokeColor=none;shape=mxgraph.aws3.optimized_instance","AWSAmazonEC2(Spotinstance)":"strokeColor=none;shape=mxgraph.aws3.spot_instance",AWSAmazonECR:"strokeColor=none;shape=mxgraph.aws3.ecr",AWSAmazonECS:"strokeColor=none;shape=mxgraph.aws3.ecs",AWSLambda2:"strokeColor=none;shape=mxgraph.aws3.lambda",AWSElasticLoadBalancing:"strokeColor=none;shape=mxgraph.aws3.elastic_load_balancing",AWSElasticLoadBlock2:"strokeColor=none;shape=mxgraph.aws3.classic_load_balancer",
|
|
|
|
|
AWSDirectConnectBlock3:"strokeColor=none;shape=mxgraph.aws3.direct_connect",AWSElasticNetworkBlock2:"strokeColor=none;shape=mxgraph.aws3.elastic_network_interface",AWSRoute53Block2:"strokeColor=none;shape=mxgraph.aws3.route_53",AWSHostedZoneBlock2:"strokeColor=none;shape=mxgraph.aws3.hosted_zone;fontColor=#FFFFFF;fontStyle=1",AWSRouteTableBlock2:"strokeColor=none;shape=mxgraph.aws3.route_table",AWSVPCBlock2:"strokeColor=none;shape=mxgraph.aws3.vpc",AWSVPNConnectionBlock2:"strokeColor=none;shape=mxgraph.aws3.vpn_connection",
|
|
|
|
|
AWSVPNGatewayBlock2:"strokeColor=none;shape=mxgraph.aws3.vpn_gateway",AWSCustomerGatewayBlock2:"strokeColor=none;shape=mxgraph.aws3.customer_gateway",AWSCustomerGatewayBlock3:"strokeColor=none;shape=mxgraph.aws3.customer_gateway",AWSInternetGatewayBlock2:"strokeColor=none;shape=mxgraph.aws3.internet_gateway",AWSRouterBlock2:"strokeColor=none;shape=mxgraph.aws3.router",AWSRouterBlock3:"strokeColor=none;shape=mxgraph.aws3.router","AWSAmazonVPC(endpoints)":"strokeColor=none;shape=mxgraph.aws3.endpoints",
|
|
|
|
|
"AWSAmazonVPC(flowlogs)":"strokeColor=none;shape=mxgraph.aws3.flow_logs","AWSAmazonVPC(VPCNATgateway)":"strokeColor=none;shape=mxgraph.aws3.vpc_nat_gateway",AWSVPCPeering3:"strokeColor=none;shape=mxgraph.aws3.vpc_peering",AWSSimpleStorageBlock2:"strokeColor=none;shape=mxgraph.aws3.s3",AWSBucketBlock2:"strokeColor=none;shape=mxgraph.aws3.bucket;fontStyle=1;fontColor=#ffffff",AWSBuckethWithObjectsBlock2:"strokeColor=none;shape=mxgraph.aws3.bucket_with_objects",AWSObjectBlock2:"strokeColor=none;shape=mxgraph.aws3.object;fontStyle=1;fontColor=#ffffff",
|
|
|
|
|
AWSImportExportBlock2:"strokeColor=none;shape=mxgraph.aws3.import_export",AWSStorageGatewayBlock2:"strokeColor=none;shape=mxgraph.aws3.storage_gateway",AWSElasticBlockStorageBlock2:"strokeColor=none;shape=mxgraph.aws3.volume;fontStyle=1;fontColor=#ffffff",AWSVolumeBlock3:"strokeColor=none;shape=mxgraph.aws3.volume;fontStyle=1;fontColor=#ffffff",AWSSnapshotBlock2:"strokeColor=none;shape=mxgraph.aws3.snapshot;fontStyle=1;fontColor=#ffffff",AWSGlacierArchiveBlock3:"strokeColor=none;shape=mxgraph.aws3.archive",
|
|
|
|
|
AWSGlacierVaultBlock3:"strokeColor=none;shape=mxgraph.aws3.vault",AWSAmazonEFS:"strokeColor=none;shape=mxgraph.aws3.efs",AWSGlacierBlock2:"strokeColor=none;shape=mxgraph.aws3.glacier",AWSAWSImportExportSnowball:"strokeColor=none;shape=mxgraph.aws3.snowball",AWSStorageGatewayCachedVolumn2:"strokeColor=none;shape=mxgraph.aws3.cached_volume","AWSStorageGatewayNon-CachedVolumn2":"strokeColor=none;shape=mxgraph.aws3.non_cached_volume",AWSStorageGatewayVirtualTapeLibrary2:"strokeColor=none;shape=mxgraph.aws3.virtual_tape_library",
|
|
|
|
|
AWSCloudFrontBlock2:"strokeColor=none;shape=mxgraph.aws3.cloudfront",AWSDownloadDistBlock2:"strokeColor=none;shape=mxgraph.aws3.download_distribution",AWSStreamingBlock2:"strokeColor=none;shape=mxgraph.aws3.streaming_distribution",AWSEdgeLocationBlock2:"strokeColor=none;shape=mxgraph.aws3.edge_location",AWSItemBlock2:"strokeColor=none;shape=mxgraph.aws3.item",AWSItemsBlock2:"strokeColor=none;shape=mxgraph.aws3.items",AWSAttributeBlock2:"strokeColor=none;shape=mxgraph.aws3.attribute",AWSAttributesBlock2:"strokeColor=none;shape=mxgraph.aws3.attributes",
|
|
|
|
|
AWSRDBSBlock2:"strokeColor=none;shape=mxgraph.aws3.rds",AWSRDSInstanceBlock2:"strokeColor=none;shape=mxgraph.aws3.rds_db_instance",AWSRDSStandbyBlock2:"strokeColor=none;shape=mxgraph.aws3.rds_db_instance_standby_multi_az",AWSRDSInstanceReadBlock2:"strokeColor=none;shape=mxgraph.aws3.rds_db_instance_read_replica",AWSOracleDBBlock2:"strokeColor=none;shape=mxgraph.aws3.oracle_db_instance",AWSMySQLDBBlock2:"strokeColor=none;shape=mxgraph.aws3.mysql_db_instance",AWSDynamoDBBlock2:"strokeColor=none;shape=mxgraph.aws3.dynamo_db",
|
|
|
|
|
AWSSimpleDatabaseBlock3:"strokeColor=none;shape=mxgraph.aws2.database.simpledb",AWSSimpleDatabaseDomainBlock3:"strokeColor=none;shape=mxgraph.aws2.database.simpledb_domain",AWSTableBlock2:"strokeColor=none;shape=mxgraph.aws3.table",AWSAmazonRedShiftBlock3:"strokeColor=none;shape=mxgraph.aws3.redshift",AWSElastiCacheNodeBlock2:"strokeColor=none;shape=mxgraph.aws3.cache_node",AWSElastiCacheBlock2:"strokeColor=none;shape=mxgraph.aws3.elasticache",AWSDynamoDBGlobalSecondaryIndexes2:"strokeColor=none;shape=mxgraph.aws3.global_secondary_index",
|
|
|
|
|
AWSAmazonElastiCacheMemcache2:"strokeColor=none;shape=mxgraph.aws3.memcached",AWSAmazonElastiCacheRedis2:"strokeColor=none;shape=mxgraph.aws3.redis",AWSAmazonRDSMSSQLInstance2:"strokeColor=none;shape=mxgraph.aws3.ms_sql_instance_2",AWSMSSQLDBBlock3:"strokeColor=none;shape=mxgraph.aws3.ms_sql_instance",AWSAmazonRDSMySQLDBInstance2:"strokeColor=none;shape=mxgraph.aws3.mysql_db_instance_2",AWSAmazonRDSOracleDBInstance2:"strokeColor=none;shape=mxgraph.aws3.oracle_db_instance_2",AWSRDSReplicasetswithPIOP2:"strokeColor=none;shape=mxgraph.aws3.piop",
|
|
|
|
|
AWSAmazonRDSPostgreSQL2:"strokeColor=none;shape=mxgraph.aws3.postgre_sql_instance",AWSRDSMasterSQL2:"strokeColor=none;shape=mxgraph.aws3.sql_master",AWSRDSSlaveSQL2:"strokeColor=none;shape=mxgraph.aws3.sql_slave","AWSAmazonRedshift(densecomputenode)":"strokeColor=none;shape=mxgraph.aws3.dense_compute_node","AWSAmazonRedshift(densestoragenode)":"strokeColor=none;shape=mxgraph.aws3.dense_storage_node",AWSAWSDatabaseMigrationService:"strokeColor=none;shape=mxgraph.aws3.database_migration_service",AWSACM:"strokeColor=none;shape=mxgraph.aws3.certificate_manager",
|
|
|
|
|
AWSAmazonInspector:"strokeColor=none;shape=mxgraph.aws3.inspector",AWSAWSCloudHSM:"strokeColor=none;shape=mxgraph.aws3.cloudhsm",AWSDirectoryService2:"strokeColor=none;shape=mxgraph.aws3.directory_service",AWSAWSKMS:"strokeColor=none;shape=mxgraph.aws3.kms",AWSAWSWAF:"strokeColor=none;shape=mxgraph.aws3.waf","AWSACM(certificate-manager)":"strokeColor=none;shape=mxgraph.aws3.certificate_manager_2",AWSSESBlock2:"strokeColor=none;shape=mxgraph.aws3.ses",AWSEmailBlock2:"strokeColor=none;shape=mxgraph.aws3.email",
|
|
|
|
|
AWSSNSBlock2:"strokeColor=none;shape=mxgraph.aws3.sns",AWSSQSBlock3:"strokeColor=none;shape=mxgraph.aws3.sqs",AWSQueueBlock2:"strokeColor=none;shape=mxgraph.aws3.queue",AWSMessageBlock2:"strokeColor=none;shape=mxgraph.aws3.message",AWSDeciderBlock2:"strokeColor=none;shape=mxgraph.aws3.decider",AWSSWFBlock2:"strokeColor=none;shape=mxgraph.aws3.swf",AWSWorkerBlock2:"strokeColor=none;shape=mxgraph.aws3.worker",AWSCloudSearchBlock2:"strokeColor=none;shape=mxgraph.aws3.cloudsearch",AWSCloudSearchMetadataBlock3:"strokeColor=none;shape=mxgraph.aws3.search_documents",
|
|
|
|
|
AWSElasticTranscoder3:"strokeColor=none;shape=mxgraph.aws3.elastic_transcoder",AWSAmazonAPIGateway:"strokeColor=none;shape=mxgraph.aws3.api_gateway",AWSAppStream2:"strokeColor=none;shape=mxgraph.aws3.appstream",AWSCloudFormationBlock2:"strokeColor=none;shape=mxgraph.aws3.cloudformation",AWSDataPipelineBlock3:"strokeColor=none;shape=mxgraph.aws3.data_pipeline",AWSDataPipelineBlock2:"strokeColor=none;shape=mxgraph.aws3.data_pipeline",AWSTemplageBlock2:"strokeColor=none;shape=mxgraph.aws3.template",
|
|
|
|
|
AWSStackBlock2:"strokeColor=none;shape=mxgraph.aws3.stack_aws_cloudformation",AWSBeanStockBlock2:"strokeColor=none;shape=mxgraph.aws3.elastic_beanstalk",AWSApplicationBlock2:"strokeColor=none;shape=mxgraph.aws3.application",AWSBeanstalkDeploymentBlock3:"strokeColor=none;shape=mxgraph.aws3.deployment",AWSIAMBlock3:"strokeColor=none;shape=mxgraph.aws3.iam",AWSIAMSTSBlock3:"strokeColor=none;shape=mxgraph.aws3.sts",AWSIAMAddonBlock2:"strokeColor=none;shape=mxgraph.aws3.add_on",AWSCloudWatchBlock3:"strokeColor=none;shape=mxgraph.aws3.cloudwatch",
|
|
|
|
|
AWSCloudWatchAlarmBlock2:"strokeColor=none;shape=mxgraph.aws3.alarm",AWSIAMSecurityTokenService2:"strokeColor=none;shape=mxgraph.aws3.sts_2",AWSIAMDataEncryptionKey2:"strokeColor=none;shape=mxgraph.aws3.data_encryption_key",AWSIAMEncryptedData2:"strokeColor=none;shape=mxgraph.aws3.encrypted_data","AWSAWSIAM(long-termsecuritycredential)":"strokeColor=none;shape=mxgraph.aws3.long_term_security_credential",AWSIAMMFAToken2:"strokeColor=none;shape=mxgraph.aws3.mfa_token",AWSIAMPermissions2:"strokeColor=none;shape=mxgraph.aws3.permissions_2",
|
|
|
|
|
AWSIAMRoles2:"strokeColor=none;shape=mxgraph.aws3.role","AWSAWSIAM(temporarysecuritycredential)":"strokeColor=none;shape=mxgraph.aws3.long_term_security_credential",AWSCloudTrail2:"strokeColor=none;shape=mxgraph.aws3.cloudtrail",AWSConfig2:"strokeColor=none;shape=mxgraph.aws3.config",AWSOpsWorksBlock3:"strokeColor=none;shape=mxgraph.aws3.opsworks",AWSAWSServiceCatalog:"strokeColor=none;shape=mxgraph.aws3.service_catalog",AWSTrustedAdvisor2:"strokeColor=none;shape=mxgraph.aws3.trusted_advisor",AWSOpsWorksApps2:"strokeColor=none;shape=mxgraph.aws3.apps",
|
|
|
|
|
AWSOpsWorksDeployments2:"strokeColor=none;shape=mxgraph.aws3.deployments",AWSOpsWorksInstances2:"strokeColor=none;shape=mxgraph.aws3.instances_2",AWSOpsWorksLayers2:"strokeColor=none;shape=mxgraph.aws3.layers",AWSOpsWorksMonitoring2:"strokeColor=none;shape=mxgraph.aws3.monitoring",AWSOpsWorksPermissions2:"strokeColor=none;shape=mxgraph.aws3.permissions",AWSOpsWorksResources2:"strokeColor=none;shape=mxgraph.aws3.resources",AWSOpsWorksStack2:"strokeColor=none;shape=mxgraph.aws3.stack_aws_opsworks",
|
|
|
|
|
AWSMechanicalTurkBlock3:"strokeColor=none;shape=mxgraph.aws3.mechanical_turk",AWSHumanITBlock2:"strokeColor=none;shape=mxgraph.aws3.human_intelligence_tasks_hit",AWSAssignmentTaskBlock2:"strokeColor=none;shape=mxgraph.aws3.requester",AWSWorkersBlock2:"strokeColor=none;shape=mxgraph.aws3.users",AWSRequesterBlock2:"strokeColor=none;shape=mxgraph.aws3.assignment_task",AWSAndroidBlock3:"strokeColor=none;shape=mxgraph.aws3.android;fillColor=#96BF3D",AWSiOSBlock3:"strokeColor=none;shape=mxgraph.aws3.android;fillColor=#CFCFCF",
|
|
|
|
|
AWSJavaBlock3:"strokeColor=none;shape=mxgraph.aws3.android;fillColor=#EE472A",AWSJavaScript:"strokeColor=none;shape=mxgraph.aws3.android;fillColor=#205E00",AWSNetBlock3:"strokeColor=none;shape=mxgraph.aws3.android;fillColor=#115193",AWSNodeJSBlock3:"strokeColor=none;shape=mxgraph.aws3.android;fillColor=#8CC64F",AWSPHPBlock3:"strokeColor=none;shape=mxgraph.aws3.android;fillColor=#5A69A4",AWSPythonBlock3:"strokeColor=none;shape=mxgraph.aws3.android;fillColor=#FFD44F",AWSRubyBlock3:"strokeColor=none;shape=mxgraph.aws3.android;fillColor=#AE1F23",
|
|
|
|
|
AWSXamarin:"strokeColor=none;shape=mxgraph.aws3.android;fillColor=#4090D7",AWSCLIBlock3:"strokeColor=none;shape=mxgraph.aws3.cli;fillColor=#444444",AWSEclipseToolkitBlock3:"strokeColor=none;shape=mxgraph.aws3.toolkit_for_eclipse;fillColor=#342074",AWSVisualStudioToolkitBlock3:"strokeColor=none;shape=mxgraph.aws3.toolkit_for_visual_studio;fillColor=#53B1CB",AWSWindowsPowershellToolkitBlock3:"strokeColor=none;shape=mxgraph.aws3.toolkit_for_windows_powershell;fillColor=#737373",AWSAmazonElasticsearchService:"strokeColor=none;shape=mxgraph.aws3.elasticsearch_service",
|
|
|
|
|
AWSElasticMapReduceBlock2:"strokeColor=none;shape=mxgraph.aws3.emr",AWSClusterBlock2:"strokeColor=none;shape=mxgraph.aws3.emr_cluster",AWSEMREngine2:"strokeColor=none;shape=mxgraph.aws3.emr_engine",AWSEMRMapRM3Engine2:"strokeColor=none;shape=mxgraph.aws3.emr_engine_mapr_m3",AWSEMRMapRM5Engine2:"strokeColor=none;shape=mxgraph.aws3.emr_engine_mapr_m5",AWSEMRMapRM7Engine2:"strokeColor=none;shape=mxgraph.aws3.emr_engine_mapr_m7",AWSKinesis2:"strokeColor=none;shape=mxgraph.aws3.kinesis","AWSAmazonKinesis(AmazonKinesisAnalytics)":"strokeColor=none;shape=mxgraph.aws3.kinesis",
|
|
|
|
|
AWSKinesisEnabledApp2:"strokeColor=none;shape=mxgraph.aws3.kinesis_enabled_app","AWSAmazonKinesis(AmazonKinesisFirehose)":"strokeColor=none;shape=mxgraph.aws3.kinesis_firehose","AWSAmazonKinesis(AmazonKinesisStreams)":"strokeColor=none;shape=mxgraph.aws3.kinesis_streams",AWSAmazonMachineLearning:"strokeColor=none;shape=mxgraph.aws3.machine_learning",AWSAmazonQuickSight:"strokeColor=none;shape=mxgraph.aws3.quicksight",AWSCognito2:"strokeColor=none;shape=mxgraph.aws3.cognito",AWSMobileAnalytics2:"strokeColor=none;shape=mxgraph.aws3.mobile_analytics",
|
|
|
|
|
AWSAWSDeviceFarm:"strokeColor=none;shape=mxgraph.aws3.device_farm",AWSAWSMobileHub:"strokeColor=none;shape=mxgraph.aws3.mobile_hub;gradientColor=#AD688A;gradientDirection=east",AWSTopicBlock2:"strokeColor=none;shape=mxgraph.aws3.topic_2;fontStyle=1;fontColor=#ffffff;verticalAlign=top;spacingTop=-5",AWSEmailNotificationBlock2:"strokeColor=none;shape=mxgraph.aws3.email_notification",AWSHTTPNotificationBlock2:"strokeColor=none;shape=mxgraph.aws3.http_notification",AWSAWSCodeCommit:"strokeColor=none;shape=mxgraph.aws3.codecommit",
|
|
|
|
|
AWSCodeDeploy2:"strokeColor=none;shape=mxgraph.aws3.codedeploy",AWSAWSCodePipeline:"strokeColor=none;shape=mxgraph.aws3.codepipeline",AWSWorkDocs2:"strokeColor=none;shape=mxgraph.aws3.workdocs",AWSAmazonWorkMail:"strokeColor=none;shape=mxgraph.aws3.workmail",AWSAmazonWorkSpaces2:"strokeColor=none;shape=mxgraph.aws3.workspaces",AWSAWSIoT:"strokeColor=none;shape=mxgraph.aws3.aws_iot","AWSAWSIoT(action)":"strokeColor=none;shape=mxgraph.aws3.action","AWSAWSIoT(actuator)":"strokeColor=none;shape=mxgraph.aws3.actuator",
|
|
|
|
|
"AWSAWSIoT(certificate)":"strokeColor=none;shape=mxgraph.aws3.certificate","AWSAWSIoT(desiredstate)":"strokeColor=none;shape=mxgraph.aws3.desired_state","AWSAWSIoT(hardwareboard)":"strokeColor=none;shape=mxgraph.aws3.hardware_board","AWSAWSIoT(HTTP2protocol)":"strokeColor=none;shape=mxgraph.aws3.http_2_protocol","AWSAWSIoT(HTTPprotocol)":"strokeColor=none;shape=mxgraph.aws3.http_protocol","AWSAWSIoT(MQTTprotocol)":"strokeColor=none;shape=mxgraph.aws3.mqtt_protocol","AWSAWSIoT(policy)":"strokeColor=none;shape=mxgraph.aws3.policy",
|
|
|
|
|
"AWSAWSIoT(reportedstate)":"strokeColor=none;shape=mxgraph.aws3.reported_state","AWSAWSIoT(rule)":"strokeColor=none;shape=mxgraph.aws3.rule","AWSAWSIoT(sensor)":"strokeColor=none;shape=mxgraph.aws3.sensor","AWSAWSIoT(servo)":"strokeColor=none;shape=mxgraph.aws3.servo","AWSAWSIoT(shadow)":"strokeColor=none;shape=mxgraph.aws3.shadow","AWSAWSIoT(simulator)":"strokeColor=none;shape=mxgraph.aws3.simulator","AWSAWSIoT(thingbank)":"strokeColor=none;shape=mxgraph.aws3.bank","AWSAWSIoT(thingbicycle)":"strokeColor=none;shape=mxgraph.aws3.bicycle",
|
|
|
|
|
"AWSAWSIoT(thingcamera)":"strokeColor=none;shape=mxgraph.aws3.camera","AWSAWSIoT(thingcar)":"strokeColor=none;shape=mxgraph.aws3.car","AWSAWSIoT(thingcart)":"strokeColor=none;shape=mxgraph.aws3.cart","AWSAWSIoT(thingcoffeepot)":"strokeColor=none;shape=mxgraph.aws3.coffee_pot","AWSAWSIoT(thingdoorlock)":"strokeColor=none;shape=mxgraph.aws3.door_lock","AWSAWSIoT(thingfactory)":"strokeColor=none;shape=mxgraph.aws3.factory","AWSAWSIoT(thinggeneric)":"strokeColor=none;shape=mxgraph.aws3.generic","AWSAWSIoT(thinghouse)":"strokeColor=none;shape=mxgraph.aws3.house",
|
|
|
|
|
"AWSAWSIoT(thinglightbulb)":"strokeColor=none;shape=mxgraph.aws3.lightbulb","AWSAWSIoT(thingmedicalemergency)":"strokeColor=none;shape=mxgraph.aws3.medical_emergency","AWSAWSIoT(thingpoliceemergency)":"strokeColor=none;shape=mxgraph.aws3.police_emergency","AWSAWSIoT(thingthermostat)":"strokeColor=none;shape=mxgraph.aws3.thermostat","AWSAWSIoT(thingtravel)":"strokeColor=none;shape=mxgraph.aws3.travel","AWSAWSIoT(thingutility)":"strokeColor=none;shape=mxgraph.aws3.utility","AWSAWSIoT(thingwindfarm)":"strokeColor=none;shape=mxgraph.aws3.windfarm",
|
|
|
|
|
"AWSAWSIoT(topic)":"strokeColor=none;shape=mxgraph.aws3.topic",AWSCloudBlock2:"strokeColor=none;shape=mxgraph.aws3.cloud",AWSVPCloudBlock3:"strokeColor=none;shape=mxgraph.aws3.virtual_private_cloud",AWSUserBlock2:"strokeColor=none;shape=mxgraph.aws3.user",AWSUsersBlock2:"strokeColor=none;shape=mxgraph.aws3.users",AWSClientBlock2:"strokeColor=none;shape=mxgraph.aws3.management_console",AWSMobileClientBlock2:"strokeColor=none;shape=mxgraph.aws3.mobile_client",AWSGenericDatabaseBlock3:"strokeColor=none;shape=mxgraph.aws3.generic_database",
|
|
|
|
|
AWSDiskBlock3:"strokeColor=none;shape=mxgraph.aws3.disk",AWSTapeStorageBlock3:"strokeColor=none;shape=mxgraph.aws3.tape_storage",AWSMediaBlock2:"strokeColor=none;shape=mxgraph.aws3.multimedia",AWSDataCenterBlock2:"strokeColor=none;shape=mxgraph.aws3.corporate_data_center",AWSServerBlock2:"strokeColor=none;shape=mxgraph.aws3.traditional_server",AWSInternetBlock2:"strokeColor=none;shape=mxgraph.aws2.non-service_specific.internet",AWSForumsBlock3:"strokeColor=none;shape=mxgraph.aws3.forums",AWSManagementBlock2:"strokeColor=none;shape=mxgraph.aws3.management_console",
|
|
|
|
|
AWSAmazonElasticCacheNode2:"strokeColor=none;shape=mxgraph.aws3.cache_node",AWSAmazonRedshiftDW1Cluster2:"strokeColor=none;shape=mxgraph.aws3.dense_compute_node",AWSAmazonRedshiftDW2Cluster2:"strokeColor=none;shape=mxgraph.aws3.dense_storage_node",AWSAmazonRedshiftSSDFamilyCluster2:"strokeColor=none;shape=mxgraph.aws3.dense_storage_node",AWSAmazonRoute53RouteTable2:"strokeColor=none;shape=mxgraph.aws3.route_table",AWSSubnetBlock2:"strokeColor=none;shape=mxgraph.aws3.permissions",AWSRoundedRectangleContainerBlock2:"mxCompositeShape",
|
|
|
|
|
ACAccessControlBlock:"strokeColor=none;shape=mxgraph.azure.access_control",ACAPIAppsBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.api_app",ACAPIManagementBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.api_management",ACAppInsightsBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.application_insights",ACAppServicesBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.app_service",ACAutoscalingBlock:"strokeColor=none;shape=mxgraph.azure.autoscale",ACAzureActiveDirectoryBlock:"strokeColor=none;shape=mxgraph.azure.azure_active_directory",
|
|
|
|
|
ACAzurealertBlock:"strokeColor=none;shape=mxgraph.azure.azure_alert",ACAzureAutomationBlock:"strokeColor=none;shape=mxgraph.azure.automation",ACAzureBatchBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.azure_batch",ACAzureRedisBlock:"strokeColor=none;shape=mxgraph.azure.azure_cache",ACAzureFilesBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.azure_files_service",ACAzureloadbalancerBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.azure_automatic_load_balancer",ACAzureMarketplaceBlock:"strokeColor=none;shape=mxgraph.azure.azure_marketplace",
|
|
|
|
|
ACAzureRightManagementRMSBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.azure_rights_management_rms",ACAzureSDKBlock:"strokeColor=none;shape=mxgraph.azure.azure_sdk",ACAzureSearchBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.azure_search",ACAzureSQLdatabaseBlock:"strokeColor=none;shape=mxgraph.azure.sql_database_sql_azure",ACAzuresubscriptionBlock:"strokeColor=none;shape=mxgraph.azure.azure_subscription",ACAzureWebsitesBlock:"strokeColor=none;shape=mxgraph.azure.azure_website",ACBackupServiceBlock:"strokeColor=none;shape=mxgraph.azure.backup_service",
|
|
|
|
|
ACBitbucketcodesourceBlock:"strokeColor=none;shape=mxgraph.azure.bitbucket_code_source",ACBizTalkServicesBlock:"strokeColor=none;shape=mxgraph.azure.biztalk_services",ACCloudServiceBlock:"strokeColor=none;shape=mxgraph.azure.cloud_service",ACCodePlexBlock:"strokeColor=none;shape=mxgraph.azure.codeplex_code_source",ACContentDeliveryNetworkBlock:"strokeColor=none;shape=mxgraph.azure.content_delivery_network",ACDataFactoryBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.data_factory",ACDocumentDBBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.documentdb",
|
|
|
|
|
ACDropboxcodesourceBlock:"strokeColor=none;shape=mxgraph.azure.dropbox_code_source",ACEventsHubBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.event_hubs",ACExpressRouteBlock:"strokeColor=none;shape=mxgraph.azure.express_route",ACGitHubBlock:"strokeColor=none;shape=mxgraph.azure.github_code",ACGitrepositoryBlock:"strokeColor=none;shape=mxgraph.azure.git_repository",ACHDInsightBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.hdinsight",ACHealthmonitoringBlock:"strokeColor=none;shape=mxgraph.azure.health_monitoring",
|
|
|
|
|
ACHealthyBlock:"strokeColor=none;shape=mxgraph.azure.healthy",ACHybridConnectionBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.hybrid_connections",ACBizTalkhybridconnectionBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.hybrid_connection_manager",ACKeyVaultBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.key_vault",ACLogicAppBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.logic_app",ACMachineLearningBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.machine_learning",ACMediaServicesBlock:"strokeColor=none;shape=mxgraph.azure.media_service",
|
|
|
|
|
ACMicrosoftaccountBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.microsoft_account",ACMicrosoftAzureBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.microsoft_azure",ACMobileEngagementBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.mobile_engagement",ACMobileServicesBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.mobile_app",ACMultiFactorAuthBlock:"strokeColor=none;shape=mxgraph.azure.multi_factor_authentication",ACMySQLdatabaseBlock:"strokeColor=none;shape=mxgraph.azure.mysql_database",ACNotificationHubsBlock:"strokeColor=none;shape=mxgraph.azure.notification_hub",
|
|
|
|
|
ACNotificationtopicBlock:"strokeColor=none;shape=mxgraph.azure.notification_topic",ACOperationalInsightsBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.operational_insights",ACOSimageBlock:"strokeColor=none;shape=mxgraph.azure.operating_system_image",ACRemoteAppBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.remoteapp",ACrpdRemotingfileBlock:"strokeColor=none;shape=mxgraph.azure.rdp_remoting_file",ACSchedulerBlock:"strokeColor=none;shape=mxgraph.azure.scheduler",ACServiceBusBlock:"strokeColor=none;shape=mxgraph.azure.service_bus",
|
|
|
|
|
ACServiceBusQueueBlock:"strokeColor=none;shape=mxgraph.azure.service_bus_queues",ACServiceBusRelayBlock:"strokeColor=none;shape=mxgraph.azure.service_bus_relay",ACServiceBusTopicBlock:"strokeColor=none;shape=mxgraph.azure.service_bus_topics_and_subscriptions",ACServiceEndpointBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.service_endpoint",ACServicepackageBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.service_package",ACSiteRecoveryBlock:"strokeColor=none;shape=mxgraph.azure.hyper_v_recovery_manager",
|
|
|
|
|
ACSQLdatabasegenericBlock:"strokeColor=none;shape=mxgraph.azure.sql_database",ACSQLdatasyncBlock:"strokeColor=none;shape=mxgraph.azure.sql_datasync",ACSQLreportingdeprecatedBlock:"strokeColor=none;shape=mxgraph.azure.sql_reporting",ACStartuptaskBlock:"strokeColor=none;shape=mxgraph.azure.startup_task",ACStorageAzureBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.azure_storage",ACStorageblobBlock:"strokeColor=none;shape=mxgraph.azure.storage_blob",ACStoragequeueBlock:"strokeColor=none;shape=mxgraph.azure.storage_queue",
|
|
|
|
|
ACStoragetableBlock:"strokeColor=none;shape=mxgraph.azure.storage_table",ACStorSimpleBlock:"strokeColor=none;shape=mxgraph.azure.storsimple",ACStreamAnalyticsBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.stream_analytics",ACTrafficManagerBlock:"strokeColor=none;shape=mxgraph.azure.traffic_manager",ACAlienBlock:"strokeColor=none;shape=mxgraph.azure.unidentified_code_object",ACVHDBlock:"strokeColor=none;shape=mxgraph.azure.vhd",ACVHDdatadiskBlock:"strokeColor=none;shape=mxgraph.azure.vhd_data_disk",
|
|
|
|
|
ACVirtualmachineBlock:"strokeColor=none;shape=mxgraph.azure.virtual_machine",ACVirtualmachinecontainerBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.virtual_machine_container",ACVirtualnetworkBlock:"strokeColor=none;shape=mxgraph.azure.virtual_network",ACVisualStudioOnlineBlock:"strokeColor=none;shape=mxgraph.azure.visual_studio_online",ACVMsymbolonlyBlock:"strokeColor=none;shape=mxgraph.azure.virtual_machine_feature",ACWebJobsBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.webjobs",ACWebroleBlock:"strokeColor=none;shape=mxgraph.azure.web_role",
|
|
|
|
|
ACWebrolesBlock:"strokeColor=none;shape=mxgraph.azure.web_roles",ACWorkaccountBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.work_account",ACWorkerroleBlock:"strokeColor=none;shape=mxgraph.azure.worker_role",ACWorkerrolesBlock:"strokeColor=none;shape=mxgraph.azure.worker_roles",ADNSBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.azure_dns",ACLoadBalancerBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.azure_load_balancer_feature",ACResourceGroupBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.resource_group",
|
|
|
|
|
ACVPNGatewayBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.vpn_gateway",AEActiveDirectoryFSPBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.d",AEADFSBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.ad_fs",AEAndroidPhoneBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.android_phone",AEappblankfortextBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.application_blank",AEAppGenericBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.app_generic",AEAppserverBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.application_server",
|
|
|
|
|
AEBackuplocalBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.backup_local",AEBackuponlineBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.backup_online",AECalendarBlock:"strokeColor=none;shape=mxgraph.mscae.general.calendar",AECertificateBlock:"strokeColor=none;shape=mxgraph.azure.certificate",AEClientAppBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.client_application",AECloudBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.internet",AEClusterserverBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.cluster_server",
|
|
|
|
|
AECodefileBlock:"strokeColor=none;shape=mxgraph.azure.code_file",AEConnectorsBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.connectors",AEDatabasegenericBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.database_generic",AEDatabaseserverBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.database_server",AEDatabasesyncBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.database_synchronization",AEDeviceBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.device",AEDirectaccessBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.direct_access_feature",
|
|
|
|
|
new mxPoint(4,7);break;case 6:e=new mxCell("",new mxGeometry(0,0,15,15),"shape=mxgraph.bpmn.service_task;");e.geometry.offset=new mxPoint(4,5);break;case 7:e=new mxCell("",new mxGeometry(0,0,15,15),"shape=mxgraph.bpmn.script_task;"),e.geometry.offset=new mxPoint(4,5)}if(1==a.bpmnTaskType){var Fb=q(a,b),y=g(a,b),y=y.replace("strokeColor","fillColor"),Fb=Fb.replace("fillColor","strokeColor");""==y&&(y="fillColor=#000000;");""==Fb&&(Fb="strokeColor=#ffffff;");e.style+=Fb+y+"part=1;"}else e.style+=q(a,
|
|
|
|
|
b)+g(a,b)+"part=1;";e.geometry.relative=!0;e.vertex=!0;v.insert(e)}var Gb=0;0!=a.bpmnActivityMarker1&&Gb++;0!=a.bpmnActivityMarker2&&Gb++;var ha=0;1==Gb?ha=-7.5:2==Gb&&(ha=-19);if(0!=a.bpmnActivityMarker1){switch(a.bpmnActivityMarker1){case 1:e=new mxCell("",new mxGeometry(.5,1,15,15),"shape=plus;part=1;");e.geometry.offset=new mxPoint(ha,-20);e.style+=q(a,b)+g(a,b);break;case 2:e=new mxCell("",new mxGeometry(.5,1,15,15),"shape=mxgraph.bpmn.loop;part=1;");e.geometry.offset=new mxPoint(ha,-20);e.style+=
|
|
|
|
|
q(a,b)+g(a,b);break;case 3:e=new mxCell("",new mxGeometry(.5,1,15,15),"shape=parallelMarker;part=1;");e.geometry.offset=new mxPoint(ha,-20);e.style+=q(a,b)+g(a,b);break;case 4:e=new mxCell("",new mxGeometry(.5,1,15,15),"shape=parallelMarker;direction=south;part=1;");e.geometry.offset=new mxPoint(ha,-20);e.style+=q(a,b)+g(a,b);break;case 5:e=new mxCell("",new mxGeometry(.5,1,15,10),"shape=mxgraph.bpmn.ad_hoc;strokeColor=none;flipH=1;part=1;");e.geometry.offset=new mxPoint(ha,-17);y=g(a,b);y=y.replace("strokeColor",
|
|
|
|
|
"fillColor");""==y&&(y="fillColor=#000000;");e.style+=y;break;case 6:e=new mxCell("",new mxGeometry(.5,1,15,11),"shape=mxgraph.bpmn.compensation;part=1;"),e.geometry.offset=new mxPoint(ha,-18),e.style+=q(a,b)+g(a,b)}e.geometry.relative=!0;e.vertex=!0;v.insert(e)}2==Gb&&(ha=5);if(0!=a.bpmnActivityMarker2){switch(a.bpmnActivityMarker2){case 1:e=new mxCell("",new mxGeometry(.5,1,15,15),"shape=plus;part=1;");e.geometry.offset=new mxPoint(ha,-20);e.style+=q(a,b)+g(a,b);break;case 2:e=new mxCell("",new mxGeometry(.5,
|
|
|
|
|
1,15,15),"shape=mxgraph.bpmn.loop;part=1;");e.geometry.offset=new mxPoint(ha,-20);e.style+=q(a,b)+g(a,b);break;case 3:e=new mxCell("",new mxGeometry(.5,1,15,15),"shape=parallelMarker;part=1;");e.geometry.offset=new mxPoint(ha,-20);e.style+=q(a,b)+g(a,b);break;case 4:e=new mxCell("",new mxGeometry(.5,1,15,15),"shape=parallelMarker;direction=south;part=1;");e.geometry.offset=new mxPoint(ha,-20);e.style+=q(a,b)+g(a,b);break;case 5:e=new mxCell("",new mxGeometry(.5,1,15,10),"shape=mxgraph.bpmn.ad_hoc;strokeColor=none;flipH=1;part=1;");
|
|
|
|
|
e.geometry.offset=new mxPoint(ha,-17);y=g(a,b);y=y.replace("strokeColor","fillColor");""==y&&(y="fillColor=#000000;");e.style+=y;break;case 6:e=new mxCell("",new mxGeometry(.5,1,15,11),"shape=mxgraph.bpmn.compensation;part=1;"),e.geometry.offset=new mxPoint(ha,-18),e.style+=q(a,b)+g(a,b)}e.geometry.relative=!0;e.vertex=!0;v.insert(e)}break;case "BPMNEvent":v.style+="shape=mxgraph.bpmn.shape;verticalLabelPosition=bottom;verticalAlign=top;"+q(a,b)+g(a,b)+p(a,b)+r(a)+t(a)+m(a)+O(a)+K(a)+M(a)+fa(a)+pa(a)+
|
|
|
|
|
qa(a)+Qa(a)+ra(a)+sa(a);v.value=l(a.Text);if(1==a.bpmnDashed)switch(a.bpmnEventGroup){case 0:v.style+="outline=eventNonint;";break;case 1:v.style+="outline=boundNonint;";break;case 2:v.style+="outline=end;"}else switch(a.bpmnEventGroup){case 0:v.style+="outline=standard;";break;case 1:v.style+="outline=throwing;";break;case 2:v.style+="outline=end;"}switch(a.bpmnEventType){case 1:v.style+="symbol=message;";break;case 2:v.style+="symbol=timer;";break;case 3:v.style+="symbol=escalation;";break;case 4:v.style+=
|
|
|
|
|
"symbol=conditional;";break;case 5:v.style+="symbol=link;";break;case 6:v.style+="symbol=error;";break;case 7:v.style+="symbol=cancel;";break;case 8:v.style+="symbol=compensation;";break;case 9:v.style+="symbol=signal;";break;case 10:v.style+="symbol=multiple;";break;case 11:v.style+="symbol=parallelMultiple;";break;case 12:v.style+="symbol=terminate;"}break;case "BPMNConversation":v.style+="shape=hexagon;"+q(a,b)+g(a,b)+p(a,b)+r(a)+t(a)+n(a);v.value=l(a.Text);v.style=0==a.bpmnConversationType?v.style+
|
|
|
|
|
m(a):v.style+"strokeWidth=2;";a.bpmnIsSubConversation&&(e=new mxCell("",new mxGeometry(.5,1,12,12),"shape=plus;part=1;"),e.geometry.offset=new mxPoint(-6,-17),e.style+=q(a,b)+g(a,b),e.geometry.relative=!0,e.vertex=!0,v.insert(e));break;case "BPMNGateway":v.style+="shape=mxgraph.bpmn.shape;perimeter=rhombusPerimeter;background=gateway;"+q(a,b)+g(a,b)+p(a,b)+r(a)+t(a)+n(a);switch(a.bpmnGatewayType){case 0:v.style+="outline=none;symbol=general;";break;case 1:v.style+="outline=none;symbol=exclusiveGw;";
|
|
|
|
|
break;case 2:v.style+="outline=catching;symbol=multiple;";break;case 3:v.style+="outline=none;symbol=parallelGw;";break;case 4:v.style+="outline=end;symbol=general;";break;case 5:v.style+="outline=standard;symbol=multiple;";break;case 6:v.style+="outline=none;symbol=complexGw;";break;case 7:v.style+="outline=standard;symbol=parallelMultiple;"}break;case "BPMNData":v.style+="shape=note;size=14;"+q(a,b)+g(a,b)+p(a,b)+r(a)+t(a)+n(a);switch(a.bpmnDataType){case 1:e=new mxCell("",new mxGeometry(.5,1,12,
|
|
|
|
|
10),"shape=parallelMarker;part=1;");e.geometry.offset=new mxPoint(-6,-15);e.style+=q(a,b)+g(a,b);e.geometry.relative=!0;e.vertex=!0;v.insert(e);break;case 2:e=new mxCell("",new mxGeometry(0,0,12,10),"shape=singleArrow;part=1;arrowWidth=0.4;arrowSize=0.4;");e.geometry.offset=new mxPoint(3,3);e.style+=q(a,b)+g(a,b);e.geometry.relative=!0;e.vertex=!0;v.insert(e);v.style+="verticalLabelPosition=bottom;verticalAlign=top;";D=new mxCell("",new mxGeometry(0,0,f,20),"strokeColor=none;fillColor=none;");D.geometry.offset=
|
|
|
|
|
new mxPoint(0,14);D.geometry.relative=!0;D.vertex=!0;v.insert(D);D.value=l(a.Text);D.style+=n(a);break;case 3:e=new mxCell("",new mxGeometry(0,0,12,10),"shape=singleArrow;part=1;arrowWidth=0.4;arrowSize=0.4;"),e.geometry.offset=new mxPoint(3,3),e.style+=g(a,b),e.geometry.relative=!0,e.vertex=!0,v.insert(e),y=g(a,b),y=y.replace("strokeColor","fillColor"),""==y&&(y="fillColor=#000000;"),e.style+=y,D=new mxCell("",new mxGeometry(0,0,f,20),"strokeColor=none;fillColor=none;"),D.geometry.offset=new mxPoint(0,
|
|
|
|
|
14),D.geometry.relative=!0,D.vertex=!0,v.insert(D),D.value=l(a.Text),D.style+=n(a)}break;case "BPMNBlackPool":v.style+=q(a,b)+g(a,b)+p(a,b)+r(a)+t(a)+n(a);v.value=l(a.Text);e=new mxCell("",new mxGeometry(0,0,f,c),"fillColor=#000000;strokeColor=none;opacity=30;");e.vertex=!0;v.insert(e);break;case "DFDExternalEntityBlock":v.style+="strokeColor=none;fillColor=none;";e=new mxCell("",new mxGeometry(0,0,.95*f,.95*c),"part=1;");e.vertex=!0;v.insert(e);e.style+=g(a,b)+q(a,b)+p(a,b)+r(a)+m(a);k=new mxCell("",
|
|
|
|
|
new mxGeometry(.05*f,.05*c,.95*f,.95*c),"part=1;");k.vertex=!0;v.insert(k);k.style+=g(a,b)+q(a,b)+p(a,b)+r(a)+m(a)+n(a.Text);k.value=l(a.Text);break;case "GSDFDDataStoreBlock":v.style+="shape=partialRectangle;right=0;"+g(a,b)+q(a,b)+p(a,b)+r(a)+m(a)+n(a.Text);v.value=l(a.Text);e=new mxCell("",new mxGeometry(0,0,.2*f,c),"part=1;");e.vertex=!0;v.insert(e);e.style+=g(a,b)+q(a,b)+p(a,b)+r(a)+m(a)+n(a.Number);e.value=l(a.Number);break;case "VSMDedicatedProcessBlock":case "VSMProductionControlBlock":v.style+=
|
|
|
|
|
"shape=mxgraph.lean_mapping.manufacturing_process;spacingTop=15;";"VSMDedicatedProcessBlock"==h.Class?v.value=l(a.Text):"VSMProductionControlBlock"==h.Class&&(v.value=l(a.Resources));v.style+=g(a,b)+q(a,b)+p(a,b)+r(a)+m(a)+O(a)+K(a)+M(a)+fa(a)+pa(a)+qa(a)+ra(a)+sa(a)+Ta(a);"VSMDedicatedProcessBlock"==h.Class&&(e=new mxCell("",new mxGeometry(0,1,11,9),"part=1;shape=mxgraph.lean_mapping.operator;"),e.geometry.relative=!0,e.geometry.offset=new mxPoint(4,-13),e.vertex=!0,v.insert(e),e.style+=g(a,b)+q(a,
|
|
|
|
|
b)+p(a,b)+r(a)+m(a));D=new mxCell("",new mxGeometry(0,0,f,15),"strokeColor=none;fillColor=none;part=1;");D.vertex=!0;v.insert(D);D.value=l(a.Title);D.style+=n(a.Title);break;case "VSMSharedProcessBlock":v.style+="shape=mxgraph.lean_mapping.manufacturing_process_shared;spacingTop=-5;verticalAlign=top;";v.value=l(a.Text);v.style+=g(a,b)+q(a,b)+p(a,b)+r(a)+m(a)+O(a)+K(a)+M(a)+fa(a)+pa(a)+qa(a)+ra(a)+Qa(a)+sa(a);D=new mxCell("",new mxGeometry(.1*f,.3*c,.8*f,.6*c),"part=1;");D.vertex=!0;v.insert(D);D.value=
|
|
|
|
|
l(a.Resource);D.style+=g(a,b)+q(a,b)+p(a,b)+r(a)+m(a)+n(a.Resource);break;case "VSMWorkcellBlock":v.style+="shape=mxgraph.lean_mapping.work_cell;verticalAlign=top;spacingTop=-2;";v.style+=g(a,b)+q(a,b)+p(a,b)+r(a)+m(a)+O(a)+K(a)+M(a)+fa(a)+pa(a)+qa(a)+ra(a)+sa(a);v.value=l(a.Text);break;case "VSMSafetyBufferStockBlock":case "VSMDatacellBlock":v.style+="strokeColor=none;fillColor=none;";var ea=c,Ba=parseInt(a.Cells),P=g(a,b)+q(a,b)+p(a,b)+r(a)+m(a)+"part=1;";0<Ba&&(ea/=Ba);Y=[];R=[];for(d=1;d<=Ba;d++)Y[d]=
|
|
|
|
|
new mxCell("",new mxGeometry(0,(d-1)*ea,f,ea),P),Y[d].vertex=!0,v.insert(Y[d]),Y[d].value=l(a["cell_"+d]),Y[d].style+=n(a["cell_"+d]);break;case "VSMInventoryBlock":v.style+="shape=mxgraph.lean_mapping.inventory_box;verticalLabelPosition=bottom;verticalAlign=top;"+g(a,b)+q(a,b)+p(a,b)+r(a)+m(a)+O(a)+K(a)+M(a)+fa(a)+pa(a)+qa(a)+Qa(a)+ra(a)+sa(a);v.value=l(a.Text);break;case "VSMSupermarketBlock":v.style+="strokeColor=none;"+q(a,b);ea=c;Ba=parseInt(a.Cells);P=g(a,b)+p(a,b)+m(a)+"part=1;fillColor=none;";
|
|
|
|
|
0<Ba&&(ea/=Ba);Y=[];ua=[];for(d=1;d<=Ba;d++)Y[d]=new mxCell("",new mxGeometry(.5*f,(d-1)*ea,.5*f,ea),"shape=partialRectangle;left=0;"+P),Y[d].vertex=!0,v.insert(Y[d]),ua[d]=new mxCell("",new mxGeometry(0,(d-1)*ea,f,ea),"strokeColor=none;fillColor=none;part=1;"),ua[d].vertex=!0,v.insert(ua[d]),ua[d].value=l(a["cell_"+d]),ua[d].style+=n(a["cell_"+d]);break;case "VSMFIFOLaneBlock":v.style+="shape=mxgraph.lean_mapping.fifo_sequence_flow;fontStyle=0;fontSize=18";v.value="FIFO";break;case "VSMGoSeeProductionBlock":v.style+=
|
|
|
|
|
"shape=ellipse;"+g(a,b)+q(a,b)+p(a,b)+r(a)+m(a)+n(a);v.value=l(a.Text);e=new mxCell("",new mxGeometry(.17*f,.2*c,13,6),"shape=mxgraph.lean_mapping.go_see_production_scheduling;flipH=1;part=1;whiteSpace=wrap;html=1;");e.vertex=!0;v.insert(e);e.style+=g(a,b)+q(a,b)+p(a,b)+m(a);break;case "VSMProductionKanbanBatchBlock":v.style+="strokeColor=none;fillColor=none;";P="shape=card;size=18;flipH=1;part=1;"+g(a,b)+q(a,b)+p(a,b)+m(a);e=new mxCell("",new mxGeometry(.1*f,0,.9*f,.8*c),"shape=mxgraph.lean_mapping.go_see_production_scheduling;flipH=1;part=1;");
|
|
|
|
|
e.vertex=!0;v.insert(e);e.style+=P;k=new mxCell("",new mxGeometry(.05*f,.1*c,.9*f,.8*c),"shape=mxgraph.lean_mapping.go_see_production_scheduling;flipH=1;part=1;");k.vertex=!0;v.insert(k);k.style+=P;var u=new mxCell("",new mxGeometry(0,.2*c,.9*f,.8*c),"shape=mxgraph.lean_mapping.go_see_production_scheduling;flipH=1;part=1;whiteSpace=wrap;html=1;spacing=2;");u.vertex=!0;v.insert(u);u.style+=P+n(a);u.value=l(a.Text);break;case "AWSRoundedRectangleContainerBlock2":v.style+="strokeColor=none;fillColor=none;";
|
|
|
|
|
a.Spotfleet?(e=new mxCell("",new mxGeometry(0,0,f,c-20),"resizeWidth=1;resizeHeight=1;fillColor=none;align=center;verticalAlign=bottom;spacing=2;rounded=1;arcSize=10;"),e.geometry.offset=new mxPoint(0,20),e.geometry.relative=!0,e.vertex=!0,v.insert(e),e.style+=g(a,b)+n(a.Title)+t(a)+m(a),e.value=l(a.Title),k=new mxCell("",new mxGeometry(0,0,35,40),"strokeColor=none;shape=mxgraph.aws3.spot_instance;fillColor=#f58536;"),k.geometry.relative=!0,k.geometry.offset=new mxPoint(30,0),k.vertex=!0,v.insert(k)):
|
|
|
|
|
a.Beanstalk?(e=new mxCell("",new mxGeometry(0,0,f,c-20),"resizeWidth=1;resizeHeight=1;fillColor=none;align=center;verticalAlign=bottom;spacing=2;rounded=1;arcSize=10;"),e.geometry.offset=new mxPoint(0,20),e.geometry.relative=!0,e.vertex=!0,v.insert(e),e.style+=g(a,b)+n(a.Title)+t(a)+m(a),e.value=l(a.Title),k=new mxCell("",new mxGeometry(0,0,30,40),"strokeColor=none;shape=mxgraph.aws3.elastic_beanstalk;fillColor=#759C3E;"),k.geometry.relative=!0,k.geometry.offset=new mxPoint(30,0),k.vertex=!0,v.insert(k)):
|
|
|
|
|
a.EC2?(e=new mxCell("",new mxGeometry(0,0,f,c-20),"resizeWidth=1;resizeHeight=1;fillColor=none;align=center;verticalAlign=bottom;spacing=2;rounded=1;arcSize=10;"),e.geometry.offset=new mxPoint(0,20),e.geometry.relative=!0,e.vertex=!0,v.insert(e),e.style+=g(a,b)+n(a.Title)+t(a)+m(a),e.value=l(a.Title),k=new mxCell("",new mxGeometry(0,0,32,40),"strokeColor=none;shape=mxgraph.aws3.ec2;fillColor=#F58534;"),k.geometry.relative=!0,k.geometry.offset=new mxPoint(30,0),k.vertex=!0,v.insert(k)):a.Subnet?(e=
|
|
|
|
|
new mxCell("",new mxGeometry(0,0,f,c-20),"resizeWidth=1;resizeHeight=1;fillColor=none;align=center;verticalAlign=bottom;spacing=2;rounded=1;arcSize=10;"),e.geometry.offset=new mxPoint(0,20),e.geometry.relative=!0,e.vertex=!0,v.insert(e),e.style+=g(a,b)+n(a.Title)+t(a)+m(a),e.value=l(a.Title),k=new mxCell("",new mxGeometry(0,0,32,40),"strokeColor=none;shape=mxgraph.aws3.permissions;fillColor=#146EB4;"),k.geometry.relative=!0,k.geometry.offset=new mxPoint(30,0),k.vertex=!0,v.insert(k)):a.VPC?(e=new mxCell("",
|
|
|
|
|
new mxGeometry(0,0,f,c-20),"resizeWidth=1;resizeHeight=1;fillColor=none;align=center;verticalAlign=bottom;spacing=2;rounded=1;arcSize=10;"),e.geometry.offset=new mxPoint(0,20),e.geometry.relative=!0,e.vertex=!0,v.insert(e),e.style+=g(a,b)+n(a.Title)+t(a)+m(a),e.value=l(a.Title),k=new mxCell("",new mxGeometry(0,0,60,40),"strokeColor=none;shape=mxgraph.aws3.virtual_private_cloud;fillColor=#146EB4;"),k.geometry.relative=!0,k.geometry.offset=new mxPoint(30,0),k.vertex=!0,v.insert(k)):a.AWS?(e=new mxCell("",
|
|
|
|
|
new mxGeometry(0,0,f,c-20),"resizeWidth=1;resizeHeight=1;fillColor=none;align=center;verticalAlign=bottom;spacing=2;rounded=1;arcSize=10;"),e.geometry.offset=new mxPoint(0,20),e.geometry.relative=!0,e.vertex=!0,v.insert(e),e.style+=g(a,b)+n(a.Title)+t(a)+m(a),e.value=l(a.Title),k=new mxCell("",new mxGeometry(0,0,60,40),"strokeColor=none;shape=mxgraph.aws3.cloud;fillColor=#F58534;"),k.geometry.relative=!0,k.geometry.offset=new mxPoint(30,0),k.vertex=!0,v.insert(k)):a.Corporate?(e=new mxCell("",new mxGeometry(0,
|
|
|
|
|
0,f,c-20),"resizeWidth=1;resizeHeight=1;fillColor=none;align=center;verticalAlign=bottom;spacing=2;rounded=1;arcSize=10;"),e.geometry.offset=new mxPoint(0,20),e.geometry.relative=!0,e.vertex=!0,v.insert(e),e.style+=g(a,b)+n(a.Title)+t(a)+m(a),e.value=l(a.Title),k=new mxCell("",new mxGeometry(0,0,25,40),"strokeColor=none;shape=mxgraph.aws3.corporate_data_center;fillColor=#7D7C7C;"),k.geometry.relative=!0,k.geometry.offset=new mxPoint(30,0),k.vertex=!0,v.insert(k)):(v.style="resizeWidth=1;resizeHeight=1;fillColor=none;align=center;verticalAlign=bottom;spacing=2;rounded=1;arcSize=10;"+
|
|
|
|
|
g(a,b)+n(a.Title)+t(a)+m(a),v.value=l(a.Title));break;case "NET_RingNetwork":v.style+="strokeColor=none;fillColor=none;";var G=new mxCell("",new mxGeometry(.25*f,.25*c,.5*f,.5*c),"html=1;shape=ellipse;perimeter=ellipsePerimeter;strokeColor=#29AAE1;strokeWidth=2;");G.vertex=!0;v.insert(G);var I=[G];G.style+=q(a,b);var E=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;rounded=0;endArrow=none;dashed=0;html=1;strokeColor=#29AAE1;strokeWidth=2;");E.geometry.relative=!0;E.edge=!0;Pa(.5*f,0,E,B,w,
|
|
|
|
|
I,v,G);Pa(.855*f,.145*c,E,B,w,I,v,G);Pa(f,.5*c,E,B,w,I,v,G);Pa(.855*f,.855*c,E,B,w,I,v,G);Pa(.5*f,c,E,B,w,I,v,G);Pa(.145*f,.855*c,E,B,w,I,v,G);Pa(0,.5*c,E,B,w,I,v,G);Pa(.145*f,.145*c,E,B,w,I,v,G);break;case "NET_Ethernet":v.style+="strokeColor=none;fillColor=none;";G=new mxCell("",new mxGeometry(0,.5*c-10,f,20),"shape=mxgraph.networks.bus;gradientColor=none;gradientDirection=north;fontColor=#ffffff;perimeter=backbonePerimeter;backboneSize=20;fillColor=#29AAE1;strokeColor=#29AAE1;");G.vertex=!0;v.insert(G);
|
|
|
|
|
I=[G];E=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=#29AAE1;edgeStyle=none;rounded=0;endArrow=none;html=1;strokeWidth=2;");E.geometry.relative=!0;E.edge=!0;for(var I=[G],Hb=f/a.NumTopNodes,d=0;d<a.NumTopNodes;d++)Pa(.5*Hb+d*Hb,0,E,B,w,I,v,G);Hb=f/a.NumBottomNodes;for(d=0;d<a.NumBottomNodes;d++)Pa(.5*Hb+d*Hb,c,E,B,w,I,v,G);break;case "EE_OpAmp":v.style+="shape=mxgraph.electrical.abstract.operational_amp_1;"+g(a,b)+q(a,b)+p(a,b)+r(a)+m(a)+n(a);v.value=l(a.Title);a.ToggleCharge&&(v.style+="flipV=1;");
|
|
|
|
|
break;case "EIMessageChannelBlock":case "EIDatatypeChannelBlock":case "EIInvalidMessageChannelBlock":case "EIDeadLetterChannelBlock":case "EIGuaranteedDeliveryBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;"+g(a,b)+q(a,b)+p(a,b)+r(a)+m(a)+t(a)+n(a);v.value=l(a.Text);"EIMessageChannelBlock"==h.Class?(e=new mxCell("",new mxGeometry(.5,.5,.9*f,20),"shape=mxgraph.eip.messageChannel;fillColor=#818181;part=1;"),e.geometry.offset=new mxPoint(.45*-f,0)):"EIDatatypeChannelBlock"==h.Class?
|
|
|
|
|
(e=new mxCell("",new mxGeometry(.5,.5,.9*f,20),"shape=mxgraph.eip.dataChannel;fillColor=#818181;part=1;"),e.geometry.offset=new mxPoint(.45*-f,0)):"EIInvalidMessageChannelBlock"==h.Class?(e=new mxCell("",new mxGeometry(.5,.5,.9*f,20),"shape=mxgraph.eip.invalidMessageChannel;fillColor=#818181;part=1;"),e.geometry.offset=new mxPoint(.45*-f,0)):"EIDeadLetterChannelBlock"==h.Class?(e=new mxCell("",new mxGeometry(.5,.5,.9*f,20),"shape=mxgraph.eip.deadLetterChannel;fillColor=#818181;part=1;"),e.geometry.offset=
|
|
|
|
|
new mxPoint(.45*-f,0)):"EIGuaranteedDeliveryBlock"==h.Class&&(e=new mxCell("",new mxGeometry(.5,.5,20,27),"shape=cylinder;fillColor=#818181;part=1;"),e.geometry.offset=new mxPoint(-10,-7));e.geometry.relative=!0;e.vertex=!0;v.insert(e);e.style+=g(a,b)+p(a,b)+m(a);E=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;rounded=0;endArrow=block;dashed=0;html=1;strokeColor=#818181;strokeWidth=1;endFill=1;endSize=6;");E.geometry.relative=!0;E.edge=!0;T(.15*f,.25*c,.85*f,.25*c,E,B,w,I,v,G);break;case "EIChannelAdapterBlock":v.style+=
|
|
|
|
|
"verticalLabelPosition=bottom;verticalAlign=top;"+g(a,b)+q(a,b)+p(a,b)+r(a)+m(a)+t(a)+n(a);v.value=l(a.Text);e=new mxCell("",new mxGeometry(0,.07*c,.21*f,.86*c),"fillColor=#FFFF33;part=1;");e.vertex=!0;v.insert(e);e.style+=g(a,b)+p(a,b)+m(a)+t(a);k=new mxCell("",new mxGeometry(.26*f,.09*c,.2*f,.82*c),"shape=mxgraph.eip.channel_adapter;fillColor=#4CA3D9;part=1;");k.vertex=!0;v.insert(k);k.style+=g(a,b)+p(a,b)+m(a)+t(a);u=new mxCell("",new mxGeometry(1,.5,.35*f,20),"shape=mxgraph.eip.messageChannel;fillColor=#818181;part=1;");
|
|
|
|
|
u.geometry.relative=!0;u.geometry.offset=new mxPoint(.4*-f,-10);u.vertex=!0;v.insert(u);u.style+=g(a,b)+p(a,b)+m(a)+t(a);z=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;rounded=0;exitX=1;exitY=0.5;entryX=0;entryY=0.5;endArrow=none;dashed=0;html=1;strokeWidth=1;endFill=1;endSize=2;");z.geometry.relative=!0;z.edge=!0;e.insertEdge(z,!0);k.insertEdge(z,!1);z.style+=g(a,b);B.push(w.addCell(z,null,null,null,null));x=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;rounded=0;exitX=1;exitY=0.5;entryX=0;entryY=0.5;endArrow=block;startArrow=block;dashed=0;html=1;strokeColor=#818181;strokeWidth=1;endFill=1;endSize=2;startFill=1;startSize=2;");
|
|
|
|
|
x.geometry.relative=!0;x.edge=!0;k.insertEdge(x,!0);u.insertEdge(x,!1);B.push(w.addCell(x,null,null,null,null));break;case "EIMessageBlock":case "EICommandMessageBlock":case "EIDocumentMessageBlock":case "EIEventMessageBlock":v.style+="strokeColor=none;fillColor=none;verticalLabelPosition=bottom;verticalAlign=top;"+n(a);v.value=l(a.Text);e=new mxCell("",new mxGeometry(0,0,17,17),"shape=ellipse;fillColor=#808080;part=1;");e.vertex=!0;v.insert(e);e.style+=g(a,b)+m(a);for(var Ib=a.Messages,Zb=(c-17)/
|
|
|
|
|
Ib,k=[],E=[],d=0;d<Ib;d++){var Jb=Zb*(d+1)-3;k[d]=new mxCell("",new mxGeometry(f-20,Jb,20,20),"part=1;");k[d].vertex=!0;v.insert(k[d]);k[d].style+=g(a,b)+q(a,b)+p(a,b)+r(a)+m(a)+t(a);switch(h.Class){case "EIMessageBlock":k[d].value=l(a["message_"+(d+1)]);k.style+=n(a["message_"+(d+1)]);break;case "EICommandMessageBlock":k[d].value="C";k[d].style+="fontStyle=1;fontSize=10;";break;case "EIDocumentMessageBlock":k[d].value="D";k[d].style+="fontStyle=1;fontSize=10;";break;case "EIEventMessageBlock":k[d].value=
|
|
|
|
|
"E",k[d].style+="fontStyle=1;fontSize=10;"}E[d]=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;rounded=0;exitX=0;exitY=0.5;endArrow=none;dashed=0;html=1;");E[d].geometry.relative=!0;E[d].edge=!0;e.insertEdge(E[d],!1);k[d].insertEdge(E[d],!0);E[d].style+=g(a,b)+m(a);var Wa=[];Wa.push(new mxPoint(wa+8.5,xa+Jb+10));E[d].geometry.points=Wa;B.push(w.addCell(E[d],null,null,null,null))}break;case "EIMessageEndpointBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;"+g(a,
|
|
|
|
|
b)+q(a,b)+p(a,b)+r(a)+m(a)+t(a)+n(a);v.value=l(a.Text);e=new mxCell("",new mxGeometry(.45*f,.25*c,.3*f,.5*c),"part=1;");e.vertex=!0;v.insert(e);e.style+=g(a,b)+p(a,b)+m(a);E=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;rounded=0;endArrow=block;dashed=0;html=1;strokeColor=#818181;strokeWidth=1;endFill=1;endSize=6;");E.geometry.relative=!0;E.edge=!0;T(0,.5*c,.4*f,.5*c,E,B,w,I,v,G);break;case "EIPublishSubscribeChannelBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;"+g(a,b)+
|
|
|
|
|
q(a,b)+p(a,b)+r(a)+m(a)+t(a)+n(a);v.value=l(a.Text);var z=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;rounded=0;endArrow=block;dashed=0;html=1;strokeColor=#818181;strokeWidth=1;endFill=1;endSize=6;");z.geometry.relative=!0;z.edge=!0;T(.05*f,.5*c,.85*f,.5*c,z,B,w,I,v,G);var x=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=elbowEdgeStyle;rounded=0;endArrow=block;dashed=0;html=1;strokeColor=#818181;strokeWidth=1;endFill=1;endSize=6;");x.geometry.relative=!0;x.edge=!0;T(.05*f,.5*c,.85*f,.15*
|
|
|
|
|
c,x,B,w,I,v,G);var H=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=elbowEdgeStyle;rounded=0;endArrow=block;dashed=0;html=1;strokeColor=#818181;strokeWidth=1;endFill=1;endSize=6;");H.geometry.relative=!0;H.edge=!0;T(.05*f,.5*c,.85*f,.85*c,H,B,w,I,v,G);break;case "EIMessageBusBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;"+g(a,b)+q(a,b)+p(a,b)+r(a)+m(a)+t(a)+n(a);v.value=l(a.Text);z=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;rounded=0;endArrow=block;dashed=0;html=1;strokeWidth=1;endFill=1;endSize=4;startArrow=block;startFill=1;startSize=4;");
|
|
|
|
|
z.geometry.relative=!0;z.edge=!0;z.style+=g(a,b);T(.05*f,.5*c,.95*f,.5*c,z,B,w,I,v,G);x=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=elbowEdgeStyle;rounded=0;endArrow=block;dashed=0;html=1;strokeWidth=1;endFill=1;endSize=4;startArrow=block;startFill=1;startSize=4;");x.geometry.relative=!0;x.edge=!0;x.style+=g(a,b);T(.3*f,.1*c,.3*f,.5*c,x,B,w,I,v,G);H=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=elbowEdgeStyle;rounded=0;endArrow=block;dashed=0;html=1;strokeWidth=1;endFill=1;endSize=4;startArrow=block;startFill=1;startSize=4;");
|
|
|
|
|
H.geometry.relative=!0;H.edge=!0;H.style+=g(a,b);T(.7*f,.1*c,.7*f,.5*c,H,B,w,I,v,G);var U=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=elbowEdgeStyle;rounded=0;endArrow=block;dashed=0;html=1;strokeWidth=1;endFill=1;endSize=4;startArrow=block;startFill=1;startSize=4;");U.geometry.relative=!0;U.edge=!0;U.style+=g(a,b);T(.5*f,.5*c,.5*f,.9*c,U,B,w,I,v,G);break;case "EIRequestReplyBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;"+g(a,b)+q(a,b)+p(a,b)+r(a)+m(a)+t(a)+n(a);v.value=l(a.Text);
|
|
|
|
|
e=new mxCell("",new mxGeometry(.2*f,.21*c,.16*f,.24*c),"part=1;");e.vertex=!0;v.insert(e);e.style+=g(a,b)+p(a,b)+m(a);z=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;rounded=0;endArrow=block;dashed=0;html=1;strokeColor=#818181;strokeWidth=1;endFill=1;endSize=6;");z.geometry.relative=!0;z.edge=!0;T(.45*f,.33*c,.8*f,.33*c,z,B,w,I,v,G);k=new mxCell("",new mxGeometry(.64*f,.55*c,.16*f,.24*c),"part=1;");k.vertex=!0;v.insert(k);k.style+=g(a,b)+p(a,b)+m(a);x=new mxCell("",new mxGeometry(0,0,0,0),
|
|
|
|
|
"edgeStyle=none;rounded=0;endArrow=block;dashed=0;html=1;strokeColor=#818181;strokeWidth=1;endFill=1;endSize=6;");x.geometry.relative=!0;x.edge=!0;T(.55*f,.67*c,.2*f,.67*c,x,B,w,I,v,G);break;case "EIReturnAddressBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;"+g(a,b)+q(a,b)+p(a,b)+r(a)+m(a)+t(a)+n(a);v.value=l(a.Text);e=new mxCell("",new mxGeometry(.1*f,.15*c,.8*f,.7*c),"part=1;shape=mxgraph.eip.retAddr;fillColor=#FFE040;");e.vertex=!0;v.insert(e);e.style+=g(a,b)+p(a,b)+m(a);break;
|
|
|
|
|
case "EICorrelationIDBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;"+g(a,b)+q(a,b)+p(a,b)+r(a)+m(a)+t(a)+n(a);v.value=l(a.Text);e=new mxCell("",new mxGeometry(.04*f,.06*c,.18*f,.28*c),"shape=ellipse;fillColor=#808080;part=1;");e.vertex=!0;v.insert(e);e.style+=g(a,b)+m(a);k=new mxCell("",new mxGeometry(.2*f,.56*c,.2*f,.32*c),"part=1;");k.vertex=!0;v.insert(k);k.style+=g(a,b)+p(a,b)+m(a)+t(a);k.value="A";k.style+="fontStyle=1;fontSize=10;";z=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;rounded=0;exitX=0;exitY=0.5;endArrow=none;dashed=0;html=1;part=1;");
|
|
|
|
|
z.geometry.relative=!0;z.edge=!0;e.insertEdge(z,!1);k.insertEdge(z,!0);z.style+=g(a,b)+m(a);Wa=[];Wa.push(new mxPoint(wa+.13*f,xa+.72*c));z.geometry.points=Wa;B.push(w.addCell(z,null,null,null,null));u=new mxCell("",new mxGeometry(.6*f,.06*c,.18*f,.28*c),"shape=ellipse;fillColor=#808080;part=1;");u.vertex=!0;v.insert(u);u.style+=g(a,b)+m(a);C=new mxCell("",new mxGeometry(.76*f,.56*c,.2*f,.32*c),"part=1;");C.vertex=!0;v.insert(C);C.style+=g(a,b)+p(a,b)+m(a)+t(a);C.value="B";C.style+="fontStyle=1;fontSize=10;";
|
|
|
|
|
x=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;rounded=0;exitX=0;exitY=0.5;endArrow=none;dashed=0;html=1;part=1;");x.geometry.relative=!0;x.edge=!0;u.insertEdge(x,!1);C.insertEdge(x,!0);x.style+=g(a,b)+m(a);var gc=[];gc.push(new mxPoint(wa+.69*f,xa+.72*c));x.geometry.points=gc;B.push(w.addCell(x,null,null,null,null));H=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;endArrow=block;endFill=1;endSize=6;part=1;");H.geometry.relative=!0;H.edge=!0;e.insertEdge(H,
|
|
|
|
|
!1);u.insertEdge(H,!0);H.style+=g(a,b)+m(a);B.push(w.addCell(H,null,null,null,null));break;case "EIMessageSequenceBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;"+g(a,b)+q(a,b)+p(a,b)+r(a)+m(a)+t(a)+n(a);v.value=l(a.Text);e=new mxCell("1",new mxGeometry(.2*f,.4*c,.1*f,.19*c),"fontStyle=1;fontSize=10;part=1;");e.vertex=!0;v.insert(e);e.style+=g(a,b)+m(a);k=new mxCell("2",new mxGeometry(.45*f,.4*c,.1*f,.19*c),"fontStyle=1;fontSize=10;part=1;");k.vertex=!0;v.insert(k);k.style+=g(a,b)+
|
|
|
|
|
m(a);u=new mxCell("3",new mxGeometry(.7*f,.4*c,.1*f,.19*c),"fontStyle=1;fontSize=10;part=1;");u.vertex=!0;v.insert(u);u.style+=g(a,b)+m(a);z=new mxCell("",new mxGeometry(0,0,0,0),"curved=1;endArrow=block;html=1;endSize=3;part=1;");e.insertEdge(z,!1);k.insertEdge(z,!0);z.geometry.points=[new mxPoint(wa+.375*f,xa+.15*c)];z.geometry.relative=!0;z.edge=!0;z.style+=g(a,b)+m(a);B.push(w.addCell(z,null,null,null,null));x=new mxCell("",new mxGeometry(0,0,0,0),"curved=1;endArrow=block;html=1;endSize=3;part=1;");
|
|
|
|
|
k.insertEdge(x,!1);u.insertEdge(x,!0);x.geometry.points=[new mxPoint(wa+.675*f,xa+.15*c)];x.geometry.relative=!0;x.edge=!0;x.style+=g(a,b)+m(a);B.push(w.addCell(x,null,null,null,null));break;case "EIMessageExpirationBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;"+g(a,b)+q(a,b)+p(a,b)+r(a)+m(a)+t(a)+n(a);v.value=l(a.Text);e=new mxCell("",new mxGeometry(.3*f,.2*c,.4*f,.6*c),"shape=mxgraph.ios7.icons.clock;flipH=1;part=1;");e.vertex=!0;v.insert(e);e.style+=g(a,b)+m(a);break;case "EIMessageBrokerBlock":v.style+=
|
|
|
|
|
"strokeColor=none;fillColor=none;verticalLabelPosition=bottom;verticalAlign=top;"+O(a)+K(a)+M(a)+fa(a);v.value=l(a.Text);e=new mxCell("",new mxGeometry(.38*f,.42*c,.24*f,.16*c),"part=1;fillColor=#aefe7d;");e.vertex=!0;v.insert(e);e.style+=g(a,b)+m(a);k=new mxCell("",new mxGeometry(.38*f,0,.24*f,.16*c),"part=1;");k.vertex=!0;v.insert(k);k.style+=q(a,b)+g(a,b)+m(a);u=new mxCell("",new mxGeometry(.76*f,.23*c,.24*f,.16*c),"part=1;");u.vertex=!0;v.insert(u);u.style=k.style;var C=new mxCell("",new mxGeometry(.76*
|
|
|
|
|
f,.61*c,.24*f,.16*c),"part=1;");C.vertex=!0;v.insert(C);C.style=k.style;var Qb=new mxCell("",new mxGeometry(.38*f,.84*c,.24*f,.16*c),"part=1;");Qb.vertex=!0;v.insert(Qb);Qb.style=k.style;var Rb=new mxCell("",new mxGeometry(0,.61*c,.24*f,.16*c),"part=1;");Rb.vertex=!0;v.insert(Rb);Rb.style=k.style;var Sb=new mxCell("",new mxGeometry(0,.23*c,.24*f,.16*c),"part=1;");Sb.vertex=!0;v.insert(Sb);Sb.style=k.style;z=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;part=1;");e.insertEdge(z,!1);k.insertEdge(z,
|
|
|
|
|
!0);z.edge=!0;z.style+=g(a,b)+m(a);B.push(w.addCell(z,null,null,null,null));x=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;part=1;");e.insertEdge(x,!1);u.insertEdge(x,!0);x.edge=!0;x.style+=g(a,b)+m(a);B.push(w.addCell(x,null,null,null,null));H=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;part=1;");e.insertEdge(H,!1);C.insertEdge(H,!0);H.edge=!0;H.style+=g(a,b)+m(a);B.push(w.addCell(H,null,null,null,null));U=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;part=1;");e.insertEdge(U,
|
|
|
|
|
!1);Qb.insertEdge(U,!0);U.edge=!0;U.style+=g(a,b)+m(a);B.push(w.addCell(U,null,null,null,null));var lb=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;part=1;");e.insertEdge(lb,!1);Rb.insertEdge(lb,!0);lb.edge=!0;lb.style+=g(a,b)+m(a);B.push(w.addCell(lb,null,null,null,null));var mb=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;part=1;");e.insertEdge(mb,!1);Sb.insertEdge(mb,!0);mb.edge=!0;mb.style+=g(a,b)+m(a);B.push(w.addCell(mb,null,null,null,null));break;case "EIDurableSubscriberBlock":v.style+=
|
|
|
|
|
"verticalLabelPosition=bottom;verticalAlign=top;"+g(a,b)+q(a,b)+p(a,b)+r(a)+m(a)+t(a)+n(a);v.value=l(a.Text);z=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=elbowEdgeStyle;rounded=0;endArrow=block;endFill=1;endSize=6;");z.geometry.relative=!0;z.edge=!0;T(.05*f,.5*c,.6*f,.25*c,z,B,w,I,v,G);x=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=elbowEdgeStyle;rounded=0;endArrow=block;endFill=1;endSize=6;");x.geometry.relative=!0;x.edge=!0;T(.05*f,.5*c,.6*f,.75*c,x,B,w,I,v,G);e=new mxCell("",new mxGeometry(.7*
|
|
|
|
|
f,.1*c,.15*f,.32*c),"shape=mxgraph.eip.durable_subscriber;part=1;fillColor=#818181;");e.vertex=!0;v.insert(e);e.style+=g(a,b)+m(a);break;case "EIControlBusBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;"+g(a,b)+q(a,b)+p(a,b)+r(a)+m(a)+t(a)+n(a);v.value=l(a.Text);e=new mxCell("",new mxGeometry(.25*f,.25*c,.5*f,.5*c),"shape=mxgraph.eip.control_bus;part=1;");e.vertex=!0;v.insert(e);e.style+=g(a,b)+m(a);break;case "EIMessageHistoryBlock":v.style+="strokeColor=none;fillColor=none;verticalLabelPosition=bottom;verticalAlign=top;"+
|
|
|
|
|
n(a);v.value=l(a.Text);e=new mxCell("",new mxGeometry(0,0,17,17),"shape=ellipse;fillColor=#808080;part=1;");e.vertex=!0;v.insert(e);e.style+=g(a,b)+m(a);u=new mxCell("",new mxGeometry(f-45,30,30,20),"shape=mxgraph.mockup.misc.mail2;fillColor=#FFE040;part=1;");u.vertex=!0;v.insert(u);u.style+=g(a,b)+m(a);H=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;rounded=0;exitX=0;exitY=0.5;endArrow=none;dashed=0;html=1;");H.geometry.relative=!0;H.edge=!0;e.insertEdge(H,!1);u.insertEdge(H,
|
|
|
|
|
!0);H.style+=g(a,b)+m(a);H.geometry.points=[new mxPoint(wa+8.5,xa+40)];B.push(w.addCell(H,null,null,null,null));C=new mxCell("",new mxGeometry(f-45,c-20,20,20),"part=1;");C.vertex=!0;v.insert(C);C.value=l(a.message_0);C.style+=n(a.message_0);C.style+=g(a,b)+q(a,b)+p(a,b)+r(a)+m(a)+t(a);U=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;rounded=0;exitX=0;exitY=0.5;endArrow=none;dashed=0;html=1;");U.geometry.relative=!0;U.edge=!0;e.insertEdge(U,!1);C.insertEdge(U,!0);U.style+=g(a,
|
|
|
|
|
b)+m(a);U.geometry.points=[new mxPoint(wa+8.5,xa+c-10)];B.push(w.addCell(U,null,null,null,null));Ib=a.HistoryMessages;Zb=(c-75)/Ib;k=[];E=[];for(d=0;d<Ib;d++)Jb=Zb*(d+1)+30,k[d]=new mxCell("",new mxGeometry(f-20,Jb,20,20),"part=1;"),k[d].vertex=!0,k[d].value=l(a["message_"+(d+1)]),k.style+=n(a["message_"+(d+1)]),v.insert(k[d]),k[d].style+=g(a,b)+q(a,b)+p(a,b)+r(a)+m(a)+t(a),E[d]=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;rounded=0;exitX=0;exitY=0.5;endArrow=none;dashed=0;html=1;"),
|
|
|
|
|
E[d].geometry.relative=!0,E[d].edge=!0,u.insertEdge(E[d],!1),k[d].insertEdge(E[d],!0),E[d].style+=g(a,b)+m(a),Wa=[],Wa.push(new mxPoint(wa+f-30,xa+Jb+10)),E[d].geometry.points=Wa,B.push(w.addCell(E[d],null,null,null,null));break;case "fpDoor":v.style+="shape=mxgraph.floorplan.doorRight;"+g(a,b)+p(a,b)+r(a)+m(a)+V(a,b,v);t(a);0>a.DoorAngle&&(v.style+="flipV=1;");break;case "fpDoubleDoor":v.style+="shape=mxgraph.floorplan.doorDouble;"+g(a,b)+p(a,b)+r(a)+m(a)+V(a,b,v)+t(a);0<a.DoorAngle&&(v.style+="flipV=1;");
|
|
|
|
|
break;case "fpRestroomLights":v.style+="strokeColor=none;fillColor=none;"+V(a,b,v);e=new mxCell("",new mxGeometry(0,0,f,.25*c),"part=1;");e.vertex=!0;v.insert(e);e.style+=g(a,b)+q(a,b)+m(a)+p(a,b)+r(a)+t(a);for(var k=[],hc=.02*f,$b=(f-2*hc)/a.LightCount,ic=.8*$b,d=0;d<a.LightCount;d++)k[d]=new mxCell("",new mxGeometry(hc+$b*d+($b-ic)/2,.25*c,ic,.75*c),"part=1;shape=ellipse;"),k[d].vertex=!0,v.insert(k[d]),k[d].style+=g(a,b)+q(a,b)+m(a)+p(a,b)+r(a)+t(a);break;case "fpRestroomSinks":v.style+="strokeColor=none;fillColor=none;"+
|
|
|
|
|
V(a,b,v);for(var e=[],jc=f/a.SinkCount,d=0;d<a.SinkCount;d++)e[d]=new mxCell("",new mxGeometry(jc*d,0,jc,c),"part=1;shape=mxgraph.floorplan.sink_2;"),e[d].vertex=!0,v.insert(e[d]),e[d].style+=g(a,b)+q(a,b)+m(a)+p(a,b)+r(a)+t(a);break;case "fpRestroomStalls":v.style+="strokeColor=none;fillColor=none;";var ia=.1*f/a.StallCount,e=new mxCell("",new mxGeometry(0,0,ia,c),"fillColor=#000000;part=1;");e.vertex=!0;v.insert(e);e.style+=g(a,b)+m(a);for(var oa=(f-ia)/a.StallCount,ac=[],Kb=[],Lb=[],Mb=[],y=g(a,
|
|
|
|
|
b),y=""==y?"#000000;":y.replace("stokreColor=",""),Ub="part=1;fillColor="+y+g(a,b)+m(a),bc=q(a,b)+g(a,b)+m(a),d=0;d<a.StallCount;d++)ac[d]=new mxCell("",new mxGeometry((d+1)*oa,0,ia,c),Ub),ac[d].vertex=!0,v.insert(ac[d]),Lb[d]=new mxCell("",new mxGeometry(ia+d*oa+.05*(oa-ia),c-.92*(oa-ia),.9*(oa-ia),.92*(oa-ia)),"shape=mxgraph.floorplan.doorRight;flipV=1;part=1;"),Lb[d].vertex=!0,v.insert(Lb[d]),Lb[d].style+=bc,Kb[d]=new mxCell("",new mxGeometry(ia+d*oa+.2*(oa-ia),0,.6*(oa-ia),.8*(oa-ia)),"shape=mxgraph.floorplan.toilet;part=1;"),
|
|
|
|
|
Kb[d].vertex=!0,v.insert(Kb[d]),Kb[d].style+=bc,Mb[d]=new mxCell("",new mxGeometry(ia+d*oa,.42*c,.15*(oa-ia),.12*(oa-ia)),"part=1;"),Mb[d].vertex=!0,v.insert(Mb[d]),Mb[d].style+=bc;break;case "PEOneToMany":v.style+="strokeColor=none;fillColor=none;";var Tb="edgeStyle=none;endArrow=none;part=1;"+g(a,b)+m(a)+p(a,b)+r(a)+t(a),y=g(a,b),y=""==y?"#000000;":y.replace("stokreColor=",""),cc="shape=triangle;part=1;fillColor="+y+g(a,b)+m(a)+p(a,b)+r(a)+t(a),z=new mxCell("",new mxGeometry(0,0,0,0),Tb);z.geometry.relative=
|
|
|
|
|
!0;z.edge=!0;T(0,.5*c,.65*f,.5*c,z,B,w,I,v,G);for(var A=c/a.numLines,x=[],$a=[],d=0;d<a.numLines;d++)x[d]=new mxCell("",new mxGeometry(0,0,0,0),Tb),x[d].geometry.relative=!0,x[d].edge=!0,T(.65*f,.5*c,.96*f,(d+.5)*A,x[d],B,w,I,v,G),$a[d]=new mxCell("",new mxGeometry(.95*f,(d+.2)*A,.05*f,.6*A),cc),$a[d].vertex=!0,v.insert($a[d]);break;case "PEMultilines":v.style+="strokeColor=none;fillColor=none;";Tb="edgeStyle=none;endArrow=none;part=1;"+g(a,b)+m(a)+p(a,b)+r(a)+t(a);y=g(a,b);y=""==y?"#000000;":y.replace("stokreColor=",
|
|
|
|
|
"");cc="shape=triangle;part=1;fillColor="+y+g(a,b)+m(a)+p(a,b)+r(a)+t(a);A=c/a.numLines;x=[];$a=[];for(d=0;d<a.numLines;d++)x[d]=new mxCell("",new mxGeometry(0,0,0,0),Tb),x[d].geometry.relative=!0,x[d].edge=!0,T(0,(d+.5)*A,.96*f,(d+.5)*A,x[d],B,w,I,v,G),$a[d]=new mxCell("",new mxGeometry(.95*f,(d+.2)*A,.05*f,.6*A),cc),$a[d].vertex=!0,v.insert($a[d]);break;case "PEVesselBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;"+g(a,b)+q(a,b)+m(a)+p(a,b)+r(a)+t(a)+n(a);v.value=l(a.Text);switch(a.vesselType){case 1:v.style+=
|
|
|
|
|
"shape=mxgraph.pid.vessels.pressurized_vessel;";break;case 2:v.style+="shape=hexagon;size=0.10;direction=south;"}break;case "PEClosedTankBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;"+g(a,b)+q(a,b)+m(a)+p(a,b)+r(a)+t(a)+n(a);v.value=l(a.Text);1==a.peakedRoof&&0==a.stumpType?v.style+="shape=mxgraph.pid.vessels.tank_(conical_roof);":1==a.stumpType&&(v.style+="shape=mxgraph.pid.vessels.tank_(boot);");break;case "PEColumnBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;";
|
|
|
|
|
g(a,b)+q(a,b)+m(a)+p(a,b)+r(a)+t(a)+n(a);v.value=l(a.Text);v.style=0==a.columnType?v.style+"shape=mxgraph.pid.vessels.pressurized_vessel;":v.style+"shape=mxgraph.pid.vessels.tank;";break;case "PECompressorTurbineBlock":v.style+="strokeColor=none;fillColor=none;"+V(a,b,v)+n(a);v.value=l(a.Text);P=g(a,b)+q(a,b)+m(a)+p(a,b)+r(a)+t(a);e=new mxCell("",new mxGeometry(0,.2*c,f,.6*c),"part=1;shape=trapezoid;direction=south;");e.vertex=!0;v.insert(e);e.style+=P;P+="endSize=4;endArrow=block;endFill=1;";0==
|
|
|
|
|
a.compressorType?(z=new mxCell("",new mxGeometry(0,0,0,0),""),z.geometry.relative=!0,z.edge=!0,z.style+=P,T(0,0,0,.2*c,z,B,w,I,v,G),x=new mxCell("",new mxGeometry(0,0,0,0),""),x.geometry.relative=!0,x.edge=!0,x.style+=P,T(f,.67*c,f,c,x,B,w,I,v,G)):(e.style+="flipH=1;",z=new mxCell("",new mxGeometry(0,0,0,0),""),z.geometry.relative=!0,z.edge=!0,z.style+=P,T(0,0,0,.33*c,z,B,w,I,v,G),x=new mxCell("",new mxGeometry(0,0,0,0),""),x.geometry.relative=!0,x.edge=!0,x.style+=P,T(f,.8*c,f,c,x,B,w,I,v,G));1==
|
|
|
|
|
a.centerLineType&&(H=new mxCell("",new mxGeometry(0,0,0,0),""),H.geometry.relative=!0,H.edge=!0,H.style+=P,T(.2*f,.5*c,.8*f,.5*c,H,B,w,I,v,G));break;case "PEMotorDrivenTurbineBlock":P=g(a,b)+q(a,b)+m(a)+p(a,b)+t(a);v.style+="shape=ellipse;"+r(a)+V(a,b,v)+n(a);v.value=l(a.Text);e=new mxCell("",new mxGeometry(.2*f,.2*c,.6*f,.6*c),"part=1;shape=trapezoid;direction=south;");e.vertex=!0;v.insert(e);e.style+=P;break;case "PEIndicatorBlock":case "PEIndicator2Block":case "PESharedIndicatorBlock":case "PEComputerIndicatorBlock":case "PESharedIndicator2Block":case "PEProgrammableIndicatorBlock":P=
|
|
|
|
|
p(a,b);v.style+=P+g(a,b)+q(a,b)+m(a)+t(a)+r(a)+V(a,b,v);switch(h.Class){case "PEIndicatorBlock":v.style+="shape=mxgraph.pid2inst.discInst;";break;case "PEIndicator2Block":v.style+="shape=mxgraph.pid2inst.indicator;indType=inst;";break;case "PESharedIndicatorBlock":v.style+="shape=mxgraph.pid2inst.sharedCont;";break;case "PEComputerIndicatorBlock":v.style+="shape=mxgraph.pid2inst.compFunc;";break;case "PESharedIndicator2Block":v.style+="shape=mxgraph.pid2inst.indicator;indType=ctrl;";break;case "PEProgrammableIndicatorBlock":v.style+=
|
|
|
|
|
"shape=mxgraph.pid2inst.progLogCont;"}"PEIndicator2Block"==h.Class||"PESharedIndicator2Block"==h.Class?(e=new mxCell("",new mxGeometry(0,0,f,.5*f),"part=1;strokeColor=none;fillColor=none;"),e.vertex=!0,v.insert(e),e.style+=P+n(a.TopText),e.value=l(a.TopText),k=new mxCell("",new mxGeometry(0,.5*f,f,.5*f),"part=1;strokeColor=none;fillColor=none;")):(e=new mxCell("",new mxGeometry(0,0,f,.5*c),"part=1;strokeColor=none;fillColor=none;"),e.vertex=!0,v.insert(e),e.style+=P+n(a.TopText),e.value=l(a.TopText),
|
|
|
|
|
k=new mxCell("",new mxGeometry(0,.5*c,f,.5*c),"part=1;strokeColor=none;fillColor=none;"));k.vertex=!0;v.insert(k);k.style+=P;n(a.BotText);k.value=l(a.BotText);switch(a.instrumentLocation){case 0:v.style+="mounting=field;";break;case 1:v.style+="mounting=inaccessible;";break;case 2:v.style+="mounting=room;";break;case 3:v.style+="mounting=local;"}break;case "PEGateValveBlock":case "PEGlobeValveBlock":case "PEAngleValveBlock":case "PEAngleGlobeValveBlock":case "PEPoweredValveBlock":var dc=!1;"PEPoweredValveBlock"==
|
|
|
|
|
h.Class?1!=a.poweredHandOperated&&(dc=!0):1!=a.handOperated&&(dc=!0);if(dc){var a=Xa(h).Properties,ja=a.BoundingBox,Vb=ja.h;ja.h="PEAngleValveBlock"==h.Class||"PEAngleGlobeValveBlock"==h.Class?.7*ja.h:.6*ja.h;v=new mxCell("",new mxGeometry(Math.round(.6*ja.x+0),Math.round(.6*(ja.y+Vb-ja.h)+0),Math.round(.6*ja.w),Math.round(.6*ja.h)),"");v.vertex=!0;Xb(v,h)}if("PEPoweredValveBlock"==h.Class)v.style+="shape=mxgraph.pid2valves.valve;verticalLabelPosition=bottom;verticalAlign=top;"+p(a,b)+g(a,b)+q(a,
|
|
|
|
|
b)+m(a)+t(a)+r(a)+V(a,b,v),1==a.poweredHandOperated?(v.style+="valveType=gate;actuator=powered;",e=new mxCell("",new mxGeometry(.325*f,0,.35*f,.35*c),"part=1;strokeColor=none;fillColor=none;spacingTop=2;"),e.vertex=!0,v.insert(e),e.style+=P+p(a,b)+g(a,b)+q(a,b)+m(a)+t(a)+r(a)+"fontSize=6;"+K(a.PoweredText)+M(a.PoweredText)+fa(a.PoweredText)+pa(a.PoweredText)+qa(a.PoweredText)+ra(a.PoweredText)+sa(a.PoweredText)+Ta(a.PoweredText),e.value=l(a.PoweredText)):v.style+="valveType=gate;";else{v.style+="verticalLabelPosition=bottom;verticalAlign=top;shape=mxgraph.pid2valves.valve;"+
|
|
|
|
|
p(a,b)+g(a,b)+q(a,b)+m(a)+t(a)+r(a)+V(a,b,v)+O(a)+K(a)+M(a)+fa(a);v.value=l(a.Text);switch(h.Class){case "PEGateValveBlock":v.style+="valveType=gate;";break;case "PEGlobeValveBlock":v.style+="valveType=globe;";break;case "PEAngleValveBlock":v.style+="valveType=angle;";break;case "PEAngleGlobeValveBlock":v.style+="valveType=angleGlobe;flipH=1;"}1==a.handOperated&&(v.style+="actuator=man;")}break;case "UI2BrowserBlock":v.style+="shape=mxgraph.mockup.containers.browserWindow;mainText=;"+p(a,b)+g(a,b)+
|
|
|
|
|
q(a,b)+m(a)+t(a)+r(a)+V(a,b,v);1==a.vScroll&&(u=1==a.hScroll?new mxCell("",new mxGeometry(1,0,20,c-130),"part=1;shape=mxgraph.mockup.navigation.scrollBar;barPos=95;direction=north;resizeHeight=1;"):new mxCell("",new mxGeometry(1,0,20,c-110),"part=1;shape=mxgraph.mockup.navigation.scrollBar;barPos=95;direction=north;resizeHeight=1;"),u.geometry.relative=!0,u.geometry.offset=new mxPoint(-20,110),u.vertex=!0,v.insert(u),v.style+="spacingRight=20;");1==a.hScroll&&(C=1==a.vScroll?new mxCell("",new mxGeometry(0,
|
|
|
|
|
1,f-20,20),"part=1;shape=mxgraph.mockup.navigation.scrollBar;barPos=5;resizeWidth=1;"):new mxCell("",new mxGeometry(0,1,f,20),"part=1;shape=mxgraph.mockup.navigation.scrollBar;barPos=5;resizeWidth=1;"),C.geometry.relative=!0,C.geometry.offset=new mxPoint(0,-20),C.vertex=!0,v.insert(C));break;case "UI2WindowBlock":v.style+="shape=mxgraph.mockup.containers.window;mainText=;align=center;verticalAlign=top;spacing=5;"+p(a,b)+g(a,b)+q(a,b)+m(a)+t(a)+r(a)+V(a,b,v)+O(a.Title)+K(a.Title)+M(a.Title);v.value=
|
|
|
|
|
l(a.Title);1==a.vScroll&&(u=1==a.hScroll?new mxCell("",new mxGeometry(1,0,20,c-50),"part=1;shape=mxgraph.mockup.navigation.scrollBar;barPos=95;direction=north;resizeHeight=1;"):new mxCell("",new mxGeometry(1,0,20,c-30),"part=1;shape=mxgraph.mockup.navigation.scrollBar;barPos=95;direction=north;resizeHeight=1;"),u.geometry.relative=!0,u.geometry.offset=new mxPoint(-20,30),u.vertex=!0,v.insert(u),v.style+="spacingRight=20;");1==a.hScroll&&(C=1==a.vScroll?new mxCell("",new mxGeometry(0,1,f-20,20),"part=1;shape=mxgraph.mockup.navigation.scrollBar;barPos=5;resizeWidth=1;"):
|
|
|
|
|
new mxCell("",new mxGeometry(0,1,f,20),"part=1;shape=mxgraph.mockup.navigation.scrollBar;barPos=5;resizeWidth=1;"),C.geometry.relative=!0,C.geometry.offset=new mxPoint(0,-20),C.vertex=!0,v.insert(C));break;case "UI2DialogBlock":v.style+=p(a,b)+g(a,b)+q(a,b)+m(a)+t(a)+r(a)+V(a,b,v)+n(a.Text);v.value=l(a.Text);e=new mxCell("",new mxGeometry(0,0,f,30),"part=1;resizeHeight=0;");e.vertex=!0;v.insert(e);e.style+=P+n(a.Title);e.value=l(a.Title);k=new mxCell("",new mxGeometry(1,.5,20,20),"part=1;shape=ellipse;strokeColor=#008cff;resizable=0;fillColor=none;html=1;");
|
|
|
|
|
k.geometry.relative=!0;k.geometry.offset=new mxPoint(-25,-10);k.vertex=!0;e.insert(k);1==a.vScroll&&(u=1==a.hScroll?new mxCell("",new mxGeometry(1,0,20,c-50),"part=1;shape=mxgraph.mockup.navigation.scrollBar;barPos=95;direction=north;resizeHeight=1;"):new mxCell("",new mxGeometry(1,0,20,c-30),"part=1;shape=mxgraph.mockup.navigation.scrollBar;barPos=95;direction=north;resizeHeight=1;"),u.geometry.relative=!0,u.geometry.offset=new mxPoint(-20,30),u.vertex=!0,v.insert(u),v.style+="spacingRight=20;");
|
|
|
|
|
1==a.hScroll&&(C=1==a.vScroll?new mxCell("",new mxGeometry(0,1,f-20,20),"part=1;shape=mxgraph.mockup.navigation.scrollBar;barPos=5;resizeWidth=1;"):new mxCell("",new mxGeometry(0,1,f,20),"part=1;shape=mxgraph.mockup.navigation.scrollBar;barPos=5;resizeWidth=1;"),C.geometry.relative=!0,C.geometry.offset=new mxPoint(0,-20),C.vertex=!0,v.insert(C));break;case "UI2AccordionBlock":v.style+=p(a,b)+g(a,b)+q(a,b)+m(a)+t(a)+r(a)+V(a,b,v);e=[];A=25;for(d=0;d<=a.Panels-1;d++)e[d]=d<a.Selected-1?new mxCell("",
|
|
|
|
|
new mxGeometry(0,d*A,f,A),"part=1;fillColor=#000000;fillOpacity=25;"):d==a.Selected-1?new mxCell("",new mxGeometry(0,d*A,f,A),"part=1;fillColor=none;"):new mxCell("",new mxGeometry(0,c-(a.Panels-a.Selected)*A+(d-a.Selected)*A,f,A),"part=1;fillColor=#000000;fillOpacity=25;"),e[d].vertex=!0,v.insert(e[d]),e[d].style+=n(a["Panel_"+(d+1)]),e[d].value=l(a["Panel_"+(d+1)]),e[d].style.includes(";align=")||(e[d].style+="align=left;spacingLeft=5;");var L=g(a,b),L=L.replace("strokeColor","fillColor2");""==
|
|
|
|
|
L&&(L="fillColor2=#000000;");1==a.vScroll&&(k=1==a.hScroll?new mxCell("",new mxGeometry(1,0,20,c-a.Selected*A-20-(a.Panels-a.Selected)*A),"part=1;shape=mxgraph.mockup.navigation.scrollBar;barPos=95;direction=north;resizeHeight=1;"):new mxCell("",new mxGeometry(1,0,20,c-a.Selected*A-(a.Panels-a.Selected)*A),"part=1;shape=mxgraph.mockup.navigation.scrollBar;barPos=95;direction=north;resizeHeight=1;"),k.geometry.relative=!0,k.geometry.offset=new mxPoint(-20,a.Selected*A),k.vertex=!0,v.insert(k),v.style+=
|
|
|
|
|
"spacingRight=20;",k.style+=L+p(a,b)+g(a,b)+q(a,b)+m(a)+t(a));1==a.hScroll&&(u=1==a.vScroll?new mxCell("",new mxGeometry(0,1,f-20,20),"part=1;shape=mxgraph.mockup.navigation.scrollBar;barPos=5;resizeWidth=1;"):new mxCell("",new mxGeometry(0,1,f,20),"part=1;shape=mxgraph.mockup.navigation.scrollBar;barPos=5;resizeWidth=1;"),u.geometry.relative=!0,u.geometry.offset=new mxPoint(0,-20-(a.Panels-a.Selected)*A),u.vertex=!0,v.insert(u),u.style+=L+p(a,b)+g(a,b)+q(a,b)+m(a)+t(a));C=1==a.vScroll?new mxCell("",
|
|
|
|
|
new mxGeometry(0,a.Selected*A,f-20,c-a.Selected*A-20-(a.Panels-a.Selected)*A),"part=1;fillColor=none;strokeColor=none;"):new mxCell("",new mxGeometry(0,a.Selected*A,f-20,c-a.Selected*A-(a.Panels-a.Selected)*A),"part=1;fillColor=none;strokeColor=none;");C.vertex=!0;v.insert(C);C.style+=n(a.Content_1);C.style.includes(";align=")||(C.style+="align=left;spacingLeft=5;");C.value=l(a.Content_1);break;case "UI2TabBarContainerBlock":v.style+="strokeColor=none;fillColor=none;";var e=[],k=[],A=25,ma=3,N=(f+
|
|
|
|
|
ma)/(a.Tabs+1),na=new mxCell("",new mxGeometry(0,A,f,c-A),"part=1;");na.vertex=!0;v.insert(na);na.style+=p(a,b)+g(a,b)+q(a,b)+m(a)+t(a)+r(a)+V(a,b,v);for(d=0;d<=a.Tabs-1;d++)d==a.Selected-1?(k[d]=new mxCell("",new mxGeometry(10+d*N,0,N-ma,A),""),k[d].vertex=!0,v.insert(k[d]),k[d].style+=p(a,b)+g(a,b)+q(a,b)+m(a)+t(a)+r(a)+n(a["Tab_"+(d+1)])):(e[d]=new mxCell("",new mxGeometry(10+d*N,0,N-ma,A),"strokeColor=none;"),e[d].vertex=!0,v.insert(e[d]),e[d].style+=p(a,b)+q(a,b)+r(a),k[d]=new mxCell("",new mxGeometry(0,
|
|
|
|
|
0,N-ma,A),"fillColor=#000000;fillOpacity=25;"),k[d].vertex=!0,e[d].insert(k[d]),k[d].style+=g(a,b)+m(a)+t(a)+n(a["Tab_"+(d+1)])),k[d].value=l(a["Tab_"+(d+1)]),k[d].style.includes(";align=")||(k[d].style+="align=left;spacingLeft=2;");L=g(a,b);L=L.replace("strokeColor","fillColor2");""==L&&(L="fillColor2=#000000;");1==a.vScroll&&(k=1==a.hScroll?new mxCell("",new mxGeometry(1,0,20,c-20-A),"part=1;shape=mxgraph.mockup.navigation.scrollBar;barPos=95;direction=north;resizeHeight=1;"):new mxCell("",new mxGeometry(1,
|
|
|
|
|
0,20,c-A),"part=1;shape=mxgraph.mockup.navigation.scrollBar;barPos=95;direction=north;resizeHeight=1;"),k.geometry.relative=!0,k.geometry.offset=new mxPoint(-20,A),k.vertex=!0,v.insert(k),v.style+="spacingRight=20;",k.style+=L+p(a,b)+g(a,b)+q(a,b)+m(a)+t(a));1==a.hScroll&&(u=1==a.vScroll?new mxCell("",new mxGeometry(0,1,f-20,20),"part=1;shape=mxgraph.mockup.navigation.scrollBar;barPos=5;resizeWidth=1;"):new mxCell("",new mxGeometry(0,1,f,20),"part=1;shape=mxgraph.mockup.navigation.scrollBar;barPos=5;resizeWidth=1;"),
|
|
|
|
|
u.geometry.relative=!0,u.geometry.offset=new mxPoint(0,-20),u.vertex=!0,v.insert(u),u.style+=L+p(a,b)+g(a,b)+q(a,b)+m(a)+t(a));break;case "UI2TabBar2ContainerBlock":v.style+="strokeColor=none;fillColor=none;";e=[];k=[];A=25;ma=3;N=(f+ma)/a.Tabs;na=new mxCell("",new mxGeometry(0,A,f,c-A),"part=1;");na.vertex=!0;v.insert(na);na.style+=p(a,b)+g(a,b)+q(a,b)+m(a)+t(a)+r(a)+V(a,b,v);for(d=0;d<=a.Tabs-1;d++)d==a.Selected-1?(k[d]=new mxCell("",new mxGeometry(d*N,0,N-ma,A),""),k[d].vertex=!0,v.insert(k[d]),
|
|
|
|
|
k[d].style+=p(a,b)+g(a,b)+q(a,b)+m(a)+t(a)+r(a)+n(a["Tab_"+(d+1)])):(e[d]=new mxCell("",new mxGeometry(d*N,0,N-ma,A),"strokeColor=none;"),e[d].vertex=!0,v.insert(e[d]),e[d].style+=p(a,b)+q(a,b)+r(a),k[d]=new mxCell("",new mxGeometry(0,0,N-ma,A),"fillColor=#000000;fillOpacity=25;"),k[d].vertex=!0,e[d].insert(k[d]),k[d].style+=g(a,b)+m(a)+t(a)+n(a["Tab_"+(d+1)])),k[d].value=l(a["Tab_"+(d+1)]),k[d].style.includes(";align=")||(k[d].style+="align=left;spacingLeft=2;");L=g(a,b);L=L.replace("strokeColor",
|
|
|
|
|
"fillColor2");""==L&&(L="fillColor2=#000000;");1==a.vScroll&&(k=1==a.hScroll?new mxCell("",new mxGeometry(1,0,20,c-20-A),"part=1;shape=mxgraph.mockup.navigation.scrollBar;barPos=95;direction=north;resizeHeight=1;"):new mxCell("",new mxGeometry(1,0,20,c-A),"part=1;shape=mxgraph.mockup.navigation.scrollBar;barPos=95;direction=north;resizeHeight=1;"),k.geometry.relative=!0,k.geometry.offset=new mxPoint(-20,A),k.vertex=!0,v.insert(k),v.style+="spacingRight=20;",k.style+=L+p(a,b)+g(a,b)+q(a,b)+m(a)+t(a));
|
|
|
|
|
1==a.hScroll&&(u=1==a.vScroll?new mxCell("",new mxGeometry(0,1,f-20,20),"part=1;shape=mxgraph.mockup.navigation.scrollBar;barPos=5;resizeWidth=1;"):new mxCell("",new mxGeometry(0,1,f,20),"part=1;shape=mxgraph.mockup.navigation.scrollBar;barPos=5;resizeWidth=1;"),u.geometry.relative=!0,u.geometry.offset=new mxPoint(0,-20),u.vertex=!0,v.insert(u),u.style+=L+p(a,b)+g(a,b)+q(a,b)+m(a)+t(a));break;case "UI2VTabBarContainerBlock":v.style+="strokeColor=none;fillColor=none;";e=[];k=[];ma=3;A=25+ma;N=80;Ra=
|
|
|
|
|
10;na=new mxCell("",new mxGeometry(N,0,f-N,c),"part=1;");na.vertex=!0;v.insert(na);na.style+=p(a,b)+g(a,b)+q(a,b)+m(a)+t(a)+r(a)+V(a,b,v);for(d=0;d<=a.Tabs-1;d++)d==a.Selected-1?(k[d]=new mxCell("",new mxGeometry(0,Ra+d*A,N,A-ma),""),k[d].vertex=!0,v.insert(k[d]),k[d].style+=p(a,b)+g(a,b)+q(a,b)+m(a)+t(a)+r(a)+n(a["Tab_"+(d+1)])):(e[d]=new mxCell("",new mxGeometry(0,Ra+d*A,N,A-ma),"strokeColor=none;"),e[d].vertex=!0,v.insert(e[d]),e[d].style+=p(a,b)+q(a,b)+r(a),k[d]=new mxCell("",new mxGeometry(0,
|
|
|
|
|
0,N,A-ma),"fillColor=#000000;fillOpacity=25;"),k[d].vertex=!0,e[d].insert(k[d]),k[d].style+=g(a,b)+m(a)+t(a)+n(a["Tab_"+(d+1)])),k[d].value=l(a["Tab_"+(d+1)]),k[d].style.includes(";align=")||(k[d].style+="align=left;spacingLeft=2;");L=g(a,b);L=L.replace("strokeColor","fillColor2");""==L&&(L="fillColor2=#000000;");1==a.vScroll&&(k=1==a.hScroll?new mxCell("",new mxGeometry(1,0,20,c-20),"part=1;shape=mxgraph.mockup.navigation.scrollBar;barPos=95;direction=north;resizeHeight=1;"):new mxCell("",new mxGeometry(1,
|
|
|
|
|
0,20,c),"part=1;shape=mxgraph.mockup.navigation.scrollBar;barPos=95;direction=north;resizeHeight=1;"),k.geometry.relative=!0,k.geometry.offset=new mxPoint(-20,0),k.vertex=!0,v.insert(k),v.style+="spacingRight=20;",k.style+=L+p(a,b)+g(a,b)+q(a,b)+m(a)+t(a));1==a.hScroll&&(u=1==a.vScroll?new mxCell("",new mxGeometry(N,1,f-20-N,20),"part=1;shape=mxgraph.mockup.navigation.scrollBar;barPos=5;resizeWidth=1;"):new mxCell("",new mxGeometry(N,1,f-N,20),"part=1;shape=mxgraph.mockup.navigation.scrollBar;barPos=5;resizeWidth=1;"),
|
|
|
|
|
u.geometry.relative=!0,u.geometry.offset=new mxPoint(0,-20),u.vertex=!0,v.insert(u),u.style+=L+p(a,b)+g(a,b)+q(a,b)+m(a)+t(a));break;case "UI2CheckBoxBlock":v.style+="strokeColor=none;fillColor=none;";A=c/a.Options;e=[];k=[];for(d=0;d<a.Options;d++)e[d]=new mxCell("",new mxGeometry(0,d*A+.5*A-5,10,10),"labelPosition=right;part=1;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=3;"),e[d].vertex=!0,v.insert(e[d]),e[d].style+=p(a,b)+g(a,b)+q(a,b)+m(a)+t(a)+r(a)+n(a["Option_"+
|
|
|
|
|
(d+1)]),null!=a.Selected[d+1]&&1==a.Selected[d+1]&&(y=g(a,b),y=y.replace("strokeColor","fillColor"),""==y&&(y="fillColor=#000000;"),k[d]=new mxCell("",new mxGeometry(2,2,6,6),"shape=mxgraph.mscae.general.checkmark;part=1;"),k[d].vertex=!0,e[d].insert(k[d]),k[d].style+=y+p(a,b)+g(a,b)+m(a)+t(a)),e[d].value=l(a["Option_"+(d+1)]);break;case "UI2HorizontalCheckBoxBlock":v.style+="strokeColor=none;fillColor=none;";N=f/a.Options;e=[];k=[];for(d=0;d<a.Options;d++)e[d]=new mxCell("",new mxGeometry(d*N,.5*
|
|
|
|
|
c-5,10,10),"labelPosition=right;part=1;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=3;"),e[d].vertex=!0,v.insert(e[d]),e[d].style+=p(a,b)+g(a,b)+q(a,b)+m(a)+t(a)+r(a)+n(a["Option_"+(d+1)]),null!=a.Selected[d+1]&&1==a.Selected[d+1]&&(y=g(a,b),y=y.replace("strokeColor","fillColor"),""==y&&(y="fillColor=#000000;"),k[d]=new mxCell("",new mxGeometry(2,2,6,6),"shape=mxgraph.mscae.general.checkmark;part=1;"),k[d].vertex=!0,e[d].insert(k[d]),k[d].style+=y+p(a,b)+g(a,b)+m(a)+t(a)),
|
|
|
|
|
e[d].value=l(a["Option_"+(d+1)]);break;case "UI2RadioBlock":v.style+="strokeColor=none;fillColor=none;";A=c/a.Options;e=[];k=[];for(d=0;d<a.Options;d++)e[d]=new mxCell("",new mxGeometry(0,d*A+.5*A-5,10,10),"shape=ellipse;labelPosition=right;part=1;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=3;"),e[d].vertex=!0,v.insert(e[d]),e[d].style+=p(a,b)+g(a,b)+q(a,b)+m(a)+t(a)+r(a)+n(a["Option_"+(d+1)]),null!=a.Selected&&a.Selected==d+1&&(y=g(a,b),y=y.replace("strokeColor","fillColor"),
|
|
|
|
|
""==y&&(y="fillColor=#000000;"),k[d]=new mxCell("",new mxGeometry(2.5,2.5,5,5),"shape=ellipse;"),k[d].vertex=!0,e[d].insert(k[d]),k[d].style+=y+p(a,b)+g(a,b)+m(a)+t(a)),e[d].value=l(a["Option_"+(d+1)]);break;case "UI2HorizontalRadioBlock":v.style+="strokeColor=none;fillColor=none;";N=f/a.Options;e=[];k=[];for(d=0;d<a.Options;d++)e[d]=new mxCell("",new mxGeometry(d*N,.5*c-5,10,10),"shape=ellipse;labelPosition=right;part=1;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=3;"),
|
|
|
|
|
e[d].vertex=!0,v.insert(e[d]),e[d].style+=p(a,b)+g(a,b)+q(a,b)+m(a)+t(a)+r(a)+n(a["Option_"+(d+1)]),null!=a.Selected&&a.Selected==d+1&&(y=g(a,b),y=y.replace("strokeColor","fillColor"),""==y&&(y="fillColor=#000000;"),k[d]=new mxCell("",new mxGeometry(2,2,6,6),"shape=ellipse;part=1;"),k[d].vertex=!0,e[d].insert(k[d]),k[d].style+=y+p(a,b)+g(a,b)+m(a)+t(a)),e[d].value=l(a["Option_"+(d+1)]);break;case "UI2HSliderBlock":case "UI2VSliderBlock":v.style+="shape=mxgraph.mockup.forms.horSlider;sliderStyle=basic;handleStyle=handle;"+
|
|
|
|
|
p(a,b)+g(a,b)+q(a,b)+m(a)+t(a)+r(a),"UI2VSliderBlock"==h.Class&&(v.style+="direction=south;"),v.style+="sliderPos="+100*a.ScrollVal+";"}return v}var kc=["GSDFDProcessBlock","GSDFDProcessBlock2","RoundedRectangleContainerBlock","UI2ButtonBlock","UMLStateBlock"],lc=["ProcessBlock","UMLActivationBlock"],Ub="VennPlainColor1 VennPlainColor2 VennPlainColor3 VennPlainColor4 VennPlainColor5 VennPlainColor6 VennPlainColor7 VennPlainColor8 VennGradientColor1 VennGradientColor2 VennGradientColor3 VennGradientColor4 VennGradientColor5 VennGradientColor6 VennGradientColor7 VennGradientColor8 UMLEndBlock DefaultTextBlockNew iOSButton".split(" "),
|
|
|
|
|
oc="AWSAndroidBlock3 AWSiOSBlock3 AWSJavaBlock3 AWSJavaScript AWSNetBlock3 AWSNodeJSBlock3 AWSPHPBlock3 AWSPythonBlock3 AWSRubyBlock3 AWSXamarin AWSCLIBlock3 AWSEclipseToolkitBlock3 AWSVisualStudioToolkitBlock3 AWSWindowsPowershellToolkitBlock3 DefaultTextBlock RectangleContainerBlock UMLStartBlock UMLEndBlock DefaultTextBlockNew UMLHForkJoinBlock iOSButton".split(" "),Vb="VennPlainColor1 VennPlainColor2 VennPlainColor3 VennPlainColor4 VennPlainColor5 VennPlainColor6 VennPlainColor7 VennPlainColor8 VennGradientColor1 VennGradientColor2 VennGradientColor3 VennGradientColor4 VennGradientColor5 VennGradientColor6 VennGradientColor7 VennGradientColor8".split(" "),
|
|
|
|
|
mc=["AEUSBBlock","AGSCutandpasteBlock","iOSDeviceiPadLandscape","iOSDeviceiPadProLandscape"],nc=["fpDoor"],nb={None:"none",Arrow:"block;endFill=1","Hollow Arrow":"block;endFill=0","Open Arrow":"open;","CFN ERD Zero Or More Arrow":"ERzeroToMany;startSize=10","CFN ERD One Or More Arrow":"ERoneToMany;startSize=10","CFN ERD Many Arrow":"ERmany;startSize=10","CFN ERD Exactly One Arrow":"ERmandOne;startSize=10","CFN ERD Zero Or One Arrow":"ERzeroToOne;startSize=10","CFN ERD One Arrow":"ERone;startSize=16",
|
|
|
|
|
Generalization:"block;endFill=0;startSize=12","Big Open Arrow":"open;startSize=10",Asynch1:"openAsync;flipH=1;startSize=10",Asynch2:"openAsync;startSize=10",Aggregation:"diamond;endFill=0;startSize=16",Composition:"diamond;endFill=1;startSize=16",BlockEnd:"none;endFill=1;startSize=16"},ab={DefaultTextBlockNew:"text;strokeColor=none;fillColor=none",DefaultTextBlock:"text;strokeColor=none;fillColor=none",DefaultSquareBlock:"",DefaultNoteBlock:"shape=note;size=15",DefaultNoteBlockV2:"shape=note;size=15",
|
|
|
|
|
HotspotBlock:"strokeColor=none;opacity=50",ImageSearchBlock2:"shape=image",ProcessBlock:"",DecisionBlock:"rhombus",TerminatorBlock:"rounded=1;arcSize=50",PredefinedProcessBlock:"shape=process",DocumentBlock:"shape=document",MultiDocumentBlock:"shape=mxgraph.flowchart.multi-document",ManualInputBlock:"shape=manualInput;size=15",PreparationBlock:"shape=hexagon",DataBlock:"shape=parallelogram",DataBlockNew:"shape=parallelogram",DatabaseBlock:"shape=cylinder",DirectAccessStorageBlock:"shape=mxgraph.flowchart.direct_data",
|
|
|
|
|
InternalStorageBlock:"shape=internalStorage;dx=10;dy=10",PaperTapeBlock:"shape=tape;size=0.2",ManualOperationBlockNew:"shape=trapezoid;flipV=1",DelayBlock:"shape=delay",StoredDataBlock:"shape=dataStorage",MergeBlock:"triangle;direction=south",ConnectorBlock:"ellipse",OrBlock:"shape=mxgraph.flowchart.summing_function",SummingJunctionBlock:"shape=mxgraph.flowchart.or",DisplayBlock:"shape=display",OffPageLinkBlock:"shape=offPageConnector",BraceNoteBlock:"mxCompositeShape",NoteBlock:"shape=mxgraph.flowchart.annotation_1",
|
|
|
|
|
AdvancedSwimLaneBlock:"mxCompositeShape",AdvancedSwimLaneBlockRotated:"mxCompositeShape",RectangleContainerBlock:"fillColor=none;container=1",DiamondContainerBlock:"shape=rhombus;fillColor=none;container=1",RoundedRectangleContainerBlock:"fillColor=none;container=1;rounded=1;absoluteArcSize=1;arcSize=24",CircleContainerBlock:"shape=ellipse;fillColor=none;container=1",PillContainerBlock:"arcSize=50;fillColor=none;container=1",IsoscelesTriangleBlock:"triangle;direction=north",RightTriangleBlock:"shape=mxgraph.basic.orthogonal_triangle",
|
|
|
|
|
PentagonBlock:"shape=mxgraph.basic.pentagon",HexagonBlock:"shape=hexagon",OctagonBlock:"shape=mxgraph.basic.octagon",CrossBlock:"shape=cross;size=0.6",CloudBlock:"ellipse;shape=cloud",HeartBlock:"shape=mxgraph.basic.heart",RightArrowBlock:"shape=singleArrow;arrowWidth=0.5;arrowSize=0.3",DoubleArrowBlock:"shape=doubleArrow;arrowWidth=0.5;arrowSize=0.3",CalloutBlock:"shape=mxgraph.basic.rectangular_callout",ShapeCircleBlock:"ellipse",ShapePolyStarBlock:"shape=mxgraph.basic.star",ShapeDiamondBlock:"rhombus",
|
|
|
|
|
UI2HotspotBlock:"opacity=50;strokeColor=none",AndroidDevice:"mxCompositeShape",AndroidAlertDialog:"mxCompositeShape",AndroidDateDialog:"mxCompositeShape",AndroidTimeDialog:"mxCompositeShape",AndroidListItems:"mxCompositeShape",AndroidTabs:"mxCompositeShape",AndroidProgressBar:"mxCompositeShape",AndroidImageBlock:"mxCompositeShape",AndroidTextBlock:"mxCompositeShape",AndroidActionBar:"mxCompositeShape",AndroidButton:"mxCompositeShape",AndroidTextBox:"mxCompositeShape",AndroidRadioButton:"mxCompositeShape",
|
|
|
|
|
AndroidCheckBox:"mxCompositeShape",AndroidToggle:"mxCompositeShape",AndroidSlider:"mxCompositeShape",AndroidIconCheck:"shape=mxgraph.ios7.misc.check",AndroidIconCancel:"shape=mxgraph.atlassian.x",AndroidIconCollapse:"shape=mxgraph.ios7.misc.up",AndroidIconExpand:"shape=mxgraph.ios7.misc.down",AndroidIconNext:"shape=mxgraph.ios7.misc.right",AndroidIconPrevious:"shape=mxgraph.ios7.misc.left",AndroidIconRefresh:NaN,AndroidIconInformation:"shape=mxgraph.ios7.icons.info",AndroidIconSearch:"shape=mxgraph.ios7.icons.looking_glass",
|
|
|
|
|
AndroidIconSettings:"shape=mxgraph.ios7.icons.volume;direction=south",AndroidIconTrash:"shape=mxgraph.ios7.icons.trashcan",AndroidIconEmail:"shape=mxgraph.mockup.misc.mail2",AndroidIconNew:"shape=mxgraph.ios7.misc.flagged",iOSDeviceiPhoneSE:"shape=mxgraph.ios7.misc.iphone",iOSDeviceiPhone6s:"shape=mxgraph.ios7.misc.iphone",iOSDeviceiPhone6sPlus:"shape=mxgraph.ios7.misc.iphone",iOSDeviceiPadPortrait:"shape=mxgraph.ios7.misc.ipad7inch",iOSDeviceiPadLandscape:"shape=mxgraph.ios7.misc.ipad7inch",iOSDeviceiPadProPortrait:"shape=mxgraph.ios7.misc.ipad7inch",
|
|
|
|
|
iOSDeviceiPadProLandscape:"shape=mxgraph.ios7.misc.ipad10inch",iOSButton:"fillColor=none;strokeColor=none;",iOSSegmentedControl:"mxCompositeShape",iOSStepper:"shape=mxgraph.ios7.misc.adjust",iOSToggle:"shape=mxgraph.ios7ui.onOffButton;buttonState=on;strokeColor2=#aaaaaa;fillColor2=#ffffff",iOSSlider:"mxCompositeShape",iOSProgressBar:"mxCompositeShape",iOSPageControls:"mxCompositeShape",iOSStatusBar:"mxCompositeShape",iOSSearchBar:"mxCompositeShape",iOSNavBar:"mxCompositeShape",iOSTabs:"mxCompositeShape",
|
|
|
|
|
iOSUniversalKeyboard:"shape=mxgraph.ios.iKeybLett",iOSDatePicker:"mxCompositeShape",iOSTimePicker:"mxCompositeShape",iOSCountdownPicker:"mxCompositeShape",iOSBasicCell:"mxCompositeShape",iOSSubtitleCell:"mxCompositeShape",iOSRightDetailCell:"mxCompositeShape",iOSLeftDetailCell:"mxCompositeShape",iOSTableGroupedSectionBreak:"mxCompositeShape",iOSTablePlainHeaderFooter:"mxCompositeShape",MindMapBlock:"",MindMapStadiumBlock:"arcSize=50",MindMapCloud:"shape=cloud",MindMapCircle:"shape=ellipse",MindMapIsoscelesTriangleBlock:"shape=triangle;direction=north",
|
|
|
|
|
MindMapDiamondBlock:"shape=rhombus",MindMapPentagonBlock:"shape=mxgraph.basic.pentagon",MindMapHexagonBlock:"shape=hexagon",MindMapOctagonBlock:"shape=mxgraph.basic.octagon",MindMapCrossBlock:"shape=mxgraph.basic.cross2;dx=20",ERDEntityBlock:"mxCompositeShape",ERDEntityBlock2:"mxCompositeShape",ERDEntityBlock3:"mxCompositeShape",ERDEntityBlock4:"mxCompositeShape",SMPage:"mxCompositeShape",SMHome:"mxCompositeShape",SMPrint:"mxCompositeShape",SMSearch:"mxCompositeShape",SMSettings:"mxCompositeShape",
|
|
|
|
|
SMSitemap:"mxCompositeShape",SMSuccess:"mxCompositeShape",SMVideo:"mxCompositeShape",SMAudio:"mxCompositeShape",SMCalendar:"mxCompositeShape",SMChart:"mxCompositeShape",SMCloud:"mxCompositeShape",SMDocument:"mxCompositeShape",SMForm:"mxCompositeShape",SMGame:"mxCompositeShape",SMUpload:"mxCompositeShape",UMLClassBlock:"",UMLActiveClassBlock:"shape=process",UMLMultiplicityBlock:"mxCompositeShape",UMLPackageBlock:"shape=folder;tabPosition=left",UMLConstraintBlock:"mxCompositeShape",UMLNoteBlock:"shape=note;size=15",
|
|
|
|
|
UMLTextBlock:"mxCompositeShape",UMLActorBlock:"shape=umlActor;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;whiteSpace=nowrap",UMLUseCaseBlock:"shape=ellipse",UMLCircleContainerBlock:"shape=ellipse;container=1",UMLRectangleContainerBlock:"container=1",UMLOptionLoopBlock:"shape=mxgraph.sysml.package2;xSize=90;overflow=fill",UMLAlternativeBlock2:"shape=mxgraph.sysml.package2;xSize=90;overflow=fill",UMLStartBlock:"shape=ellipse;fillColor=#000000",UMLStateBlock:"rounded=1;arcSize=20",
|
|
|
|
|
UMLDecisionBlock:"shape=rhombus;",UMLHForkJoinBlock:"fillColor=#000000",UMLVForkJoinBlock:"fillColor=#000000",UMLFlowFinalBlock:"shape=mxgraph.flowchart.or",UMLHistoryStateBlock:"shape=ellipse",UMLEndBlock:"shape=mxgraph.bpmn.shape;outline=end;symbol=terminate;strokeColor=#000000;fillColor=#ffffff",UMLObjectBlock:"",UMLSendSignalBlock:"shape=mxgraph.sysml.sendSigAct",UMLReceiveSignalBlock:"shape=mxgraph.sysml.accEvent;flipH=1",UMLAcceptTimeEventActionBlock:"shape=mxgraph.sysml.timeEvent",UMLOffPageLinkBlock:"shape=mxgraph.sysml.sendSigAct;direction=south",
|
|
|
|
|
UMLMultiLanePoolBlock:"mxCompositeShape",UMLMultiLanePoolRotatedBlock:"mxCompositeShape",UMLMultidimensionalSwimlane:"mxCompositeShape",UMLActivationBlock:"",UMLDeletionBlock:"shape=mxgraph.sysml.x;strokeWidth=4",UMLSeqEntityBlock:"shape=mxgraph.electrical.radio.microphone_1;direction=north",UMLComponentBlock:"shape=component;align=left;spacingLeft=36",UMLNodeBlock:"shape=cube;size=12;flipH=1",UMLComponentInterfaceBlock:"shape=ellipse",UMLComponentBoxBlock:"mxCompositeShape",UMLProvidedInterfaceBlock:"shape=lollipop;direction=south",
|
|
|
|
|
UMLRequiredInterfaceBlock:"shape=requires;direction=north",UMLEntityBlock:"",UMLWeakEntityBlock:"shape=ext;double=1",UMLAttributeBlock:"shape=ellipse",UMLMultivaluedAttributeBlock:"shape=doubleEllipse",UMLRelationshipBlock:"shape=rhombus",UMLWeakRelationshipBlock:"shape=rhombus;double=1",BPMNActivity:"mxCompositeShape",BPMNEvent:"mxCompositeShape",BPMNChoreography:"mxCompositeShape",BPMNConversation:"mxCompositeShape",BPMNGateway:"mxCompositeShape",BPMNData:"mxCompositeShape",BPMNDataStore:"shape=datastore",
|
|
|
|
|
BPMNAdvancedPoolBlock:"mxCompositeShape",BPMNAdvancedPoolBlockRotated:"mxCompositeShape",BPMNBlackPool:"mxCompositeShape",DFDExternalEntityBlock:"mxCompositeShape",DFDExternalEntityBlock2:"",YDMDFDProcessBlock:"shape=ellipse",YDMDFDDataStoreBlock:"shape=partialRectangle;right=0;left=0",GSDFDProcessBlock:"shape=swimlane;rounded=1;arcSize=10",GSDFDProcessBlock2:"rounded=1;arcSize=10;",GSDFDDataStoreBlock:"mxCompositeShape",GSDFDDataStoreBlock2:"shape=partialRectangle;right=0",OrgBlock:"",DefaultTableBlock:"mxCompositeShape",
|
|
|
|
|
VSMCustomerSupplierBlock:"shape=mxgraph.lean_mapping.outside_sources",VSMDedicatedProcessBlock:"mxCompositeShape",VSMSharedProcessBlock:"mxCompositeShape",VSMWorkcellBlock:"mxCompositeShape",VSMDatacellBlock:"mxCompositeShape",VSMInventoryBlock:"mxCompositeShape",VSMSupermarketBlock:"mxCompositeShape",VSMPhysicalPullBlock:"shape=mxgraph.lean_mapping.physical_pull;direction=south",VSMFIFOLaneBlock:"mxCompositeShape",VSMSafetyBufferStockBlock:"mxCompositeShape",VSMExternalShipmentAirplaneBlock:"shape=mxgraph.lean_mapping.airplane_7",
|
|
|
|
|
VSMExternalShipmentForkliftBlock:"shape=mxgraph.lean_mapping.move_by_forklift",VSMExternalShipmentTruckBlock:"shape=mxgraph.lean_mapping.truck_shipment",VSMExternalShipmentBoatBlock:"shape=mxgraph.lean_mapping.boat_shipment",VSMProductionControlBlock:"mxCompositeShape",VSMOtherInformationBlock:"",VSMSequencedPullBallBlock:"shape=mxgraph.lean_mapping.sequenced_pull_ball",VSMMRPERPBlock:"shape=mxgraph.lean_mapping.mrp_erp;whiteSpace=wrap",VSMLoadLevelingBlock:"shape=mxgraph.lean_mapping.load_leveling",
|
|
|
|
|
VSMGoSeeBlock:"shape=mxgraph.lean_mapping.go_see_production_scheduling;flipH=1",VSMGoSeeProductionBlock:"mxCompositeShape",VSMVerbalInfoBlock:"shape=mxgraph.lean_mapping.verbal",VSMKaizenBurstBlock:"shape=mxgraph.lean_mapping.kaizen_lightening_burst",VSMOperatorBlock:"shape=mxgraph.lean_mapping.operator;flipV=1",VSMTimelineBlock:"mxCompositeShape",VSMQualityProblemBlock:"shape=mxgraph.lean_mapping.quality_problem",VSMProductionKanbanSingleBlock:"shape=card;size=18;flipH=1;",VSMProductionKanbanBatchBlock:"mxCompositeShape",
|
|
|
|
|
VSMWithdrawalKanbanBlock:"shape=mxgraph.lean_mapping.withdrawal_kanban",VSMSignalKanbanBlock:"shape=triangle;direction=south",VSMKanbanPostBlock:"shape=mxgraph.lean_mapping.kanban_post",VSMShipmentArrow:"shape=singleArrow;arrowWidth=0.5;arrowSize=0.13",VSMPushArrow:"shape=mxgraph.lean_mapping.push_arrow",AWSElasticComputeCloudBlock2:"strokeColor=none;shape=mxgraph.aws3.ec2",AWSInstanceBlock2:"strokeColor=none;shape=mxgraph.aws3.instance",AWSInstancesBlock2:"strokeColor=none;shape=mxgraph.aws3.instances",
|
|
|
|
|
AWSAMIBlock2:"strokeColor=none;shape=mxgraph.aws3.ami",AWSDBonInstanceBlock2:"strokeColor=none;shape=mxgraph.aws3.db_on_instance",AWSInstanceCloudWatchBlock2:"strokeColor=none;shape=mxgraph.aws3.instance_with_cloudwatch",AWSElasticIPBlock2:"strokeColor=none;shape=mxgraph.aws3.elastic_ip",AWSHDFSClusterBlock2:"strokeColor=none;shape=mxgraph.aws3.hdfs_cluster",AWSAutoScalingBlock2:"strokeColor=none;shape=mxgraph.aws3.auto_scaling",AWSEC2OptimizedInstance2:"strokeColor=none;shape=mxgraph.aws3.optimized_instance",
|
|
|
|
|
"AWSAmazonEC2(Spotinstance)":"strokeColor=none;shape=mxgraph.aws3.spot_instance",AWSAmazonECR:"strokeColor=none;shape=mxgraph.aws3.ecr",AWSAmazonECS:"strokeColor=none;shape=mxgraph.aws3.ecs",AWSLambda2:"strokeColor=none;shape=mxgraph.aws3.lambda",AWSElasticLoadBalancing:"strokeColor=none;shape=mxgraph.aws3.elastic_load_balancing",AWSElasticLoadBlock2:"strokeColor=none;shape=mxgraph.aws3.classic_load_balancer",AWSDirectConnectBlock3:"strokeColor=none;shape=mxgraph.aws3.direct_connect",AWSElasticNetworkBlock2:"strokeColor=none;shape=mxgraph.aws3.elastic_network_interface",
|
|
|
|
|
AWSRoute53Block2:"strokeColor=none;shape=mxgraph.aws3.route_53",AWSHostedZoneBlock2:"strokeColor=none;shape=mxgraph.aws3.hosted_zone;fontColor=#FFFFFF;fontStyle=1",AWSRouteTableBlock2:"strokeColor=none;shape=mxgraph.aws3.route_table",AWSVPCBlock2:"strokeColor=none;shape=mxgraph.aws3.vpc",AWSVPNConnectionBlock2:"strokeColor=none;shape=mxgraph.aws3.vpn_connection",AWSVPNGatewayBlock2:"strokeColor=none;shape=mxgraph.aws3.vpn_gateway",AWSCustomerGatewayBlock2:"strokeColor=none;shape=mxgraph.aws3.customer_gateway",
|
|
|
|
|
AWSCustomerGatewayBlock3:"strokeColor=none;shape=mxgraph.aws3.customer_gateway",AWSInternetGatewayBlock2:"strokeColor=none;shape=mxgraph.aws3.internet_gateway",AWSRouterBlock2:"strokeColor=none;shape=mxgraph.aws3.router",AWSRouterBlock3:"strokeColor=none;shape=mxgraph.aws3.router","AWSAmazonVPC(endpoints)":"strokeColor=none;shape=mxgraph.aws3.endpoints","AWSAmazonVPC(flowlogs)":"strokeColor=none;shape=mxgraph.aws3.flow_logs","AWSAmazonVPC(VPCNATgateway)":"strokeColor=none;shape=mxgraph.aws3.vpc_nat_gateway",
|
|
|
|
|
AWSVPCPeering3:"strokeColor=none;shape=mxgraph.aws3.vpc_peering",AWSSimpleStorageBlock2:"strokeColor=none;shape=mxgraph.aws3.s3",AWSBucketBlock2:"strokeColor=none;shape=mxgraph.aws3.bucket;fontStyle=1;fontColor=#ffffff",AWSBuckethWithObjectsBlock2:"strokeColor=none;shape=mxgraph.aws3.bucket_with_objects",AWSObjectBlock2:"strokeColor=none;shape=mxgraph.aws3.object;fontStyle=1;fontColor=#ffffff",AWSImportExportBlock2:"strokeColor=none;shape=mxgraph.aws3.import_export",AWSStorageGatewayBlock2:"strokeColor=none;shape=mxgraph.aws3.storage_gateway",
|
|
|
|
|
AWSElasticBlockStorageBlock2:"strokeColor=none;shape=mxgraph.aws3.volume;fontStyle=1;fontColor=#ffffff",AWSVolumeBlock3:"strokeColor=none;shape=mxgraph.aws3.volume;fontStyle=1;fontColor=#ffffff",AWSSnapshotBlock2:"strokeColor=none;shape=mxgraph.aws3.snapshot;fontStyle=1;fontColor=#ffffff",AWSGlacierArchiveBlock3:"strokeColor=none;shape=mxgraph.aws3.archive",AWSGlacierVaultBlock3:"strokeColor=none;shape=mxgraph.aws3.vault",AWSAmazonEFS:"strokeColor=none;shape=mxgraph.aws3.efs",AWSGlacierBlock2:"strokeColor=none;shape=mxgraph.aws3.glacier",
|
|
|
|
|
AWSAWSImportExportSnowball:"strokeColor=none;shape=mxgraph.aws3.snowball",AWSStorageGatewayCachedVolumn2:"strokeColor=none;shape=mxgraph.aws3.cached_volume","AWSStorageGatewayNon-CachedVolumn2":"strokeColor=none;shape=mxgraph.aws3.non_cached_volume",AWSStorageGatewayVirtualTapeLibrary2:"strokeColor=none;shape=mxgraph.aws3.virtual_tape_library",AWSCloudFrontBlock2:"strokeColor=none;shape=mxgraph.aws3.cloudfront",AWSDownloadDistBlock2:"strokeColor=none;shape=mxgraph.aws3.download_distribution",AWSStreamingBlock2:"strokeColor=none;shape=mxgraph.aws3.streaming_distribution",
|
|
|
|
|
AWSEdgeLocationBlock2:"strokeColor=none;shape=mxgraph.aws3.edge_location",AWSItemBlock2:"strokeColor=none;shape=mxgraph.aws3.item",AWSItemsBlock2:"strokeColor=none;shape=mxgraph.aws3.items",AWSAttributeBlock2:"strokeColor=none;shape=mxgraph.aws3.attribute",AWSAttributesBlock2:"strokeColor=none;shape=mxgraph.aws3.attributes",AWSRDBSBlock2:"strokeColor=none;shape=mxgraph.aws3.rds",AWSRDSInstanceBlock2:"strokeColor=none;shape=mxgraph.aws3.rds_db_instance",AWSRDSStandbyBlock2:"strokeColor=none;shape=mxgraph.aws3.rds_db_instance_standby_multi_az",
|
|
|
|
|
AWSRDSInstanceReadBlock2:"strokeColor=none;shape=mxgraph.aws3.rds_db_instance_read_replica",AWSOracleDBBlock2:"strokeColor=none;shape=mxgraph.aws3.oracle_db_instance",AWSMySQLDBBlock2:"strokeColor=none;shape=mxgraph.aws3.mysql_db_instance",AWSDynamoDBBlock2:"strokeColor=none;shape=mxgraph.aws3.dynamo_db",AWSSimpleDatabaseBlock3:"strokeColor=none;shape=mxgraph.aws2.database.simpledb",AWSSimpleDatabaseDomainBlock3:"strokeColor=none;shape=mxgraph.aws2.database.simpledb_domain",AWSTableBlock2:"strokeColor=none;shape=mxgraph.aws3.table",
|
|
|
|
|
AWSAmazonRedShiftBlock3:"strokeColor=none;shape=mxgraph.aws3.redshift",AWSElastiCacheNodeBlock2:"strokeColor=none;shape=mxgraph.aws3.cache_node",AWSElastiCacheBlock2:"strokeColor=none;shape=mxgraph.aws3.elasticache",AWSDynamoDBGlobalSecondaryIndexes2:"strokeColor=none;shape=mxgraph.aws3.global_secondary_index",AWSAmazonElastiCacheMemcache2:"strokeColor=none;shape=mxgraph.aws3.memcached",AWSAmazonElastiCacheRedis2:"strokeColor=none;shape=mxgraph.aws3.redis",AWSAmazonRDSMSSQLInstance2:"strokeColor=none;shape=mxgraph.aws3.ms_sql_instance_2",
|
|
|
|
|
AWSMSSQLDBBlock3:"strokeColor=none;shape=mxgraph.aws3.ms_sql_instance",AWSAmazonRDSMySQLDBInstance2:"strokeColor=none;shape=mxgraph.aws3.mysql_db_instance_2",AWSAmazonRDSOracleDBInstance2:"strokeColor=none;shape=mxgraph.aws3.oracle_db_instance_2",AWSRDSReplicasetswithPIOP2:"strokeColor=none;shape=mxgraph.aws3.piop",AWSAmazonRDSPostgreSQL2:"strokeColor=none;shape=mxgraph.aws3.postgre_sql_instance",AWSRDSMasterSQL2:"strokeColor=none;shape=mxgraph.aws3.sql_master",AWSRDSSlaveSQL2:"strokeColor=none;shape=mxgraph.aws3.sql_slave",
|
|
|
|
|
"AWSAmazonRedshift(densecomputenode)":"strokeColor=none;shape=mxgraph.aws3.dense_compute_node","AWSAmazonRedshift(densestoragenode)":"strokeColor=none;shape=mxgraph.aws3.dense_storage_node",AWSAWSDatabaseMigrationService:"strokeColor=none;shape=mxgraph.aws3.database_migration_service",AWSACM:"strokeColor=none;shape=mxgraph.aws3.certificate_manager",AWSAmazonInspector:"strokeColor=none;shape=mxgraph.aws3.inspector",AWSAWSCloudHSM:"strokeColor=none;shape=mxgraph.aws3.cloudhsm",AWSDirectoryService2:"strokeColor=none;shape=mxgraph.aws3.directory_service",
|
|
|
|
|
AWSAWSKMS:"strokeColor=none;shape=mxgraph.aws3.kms",AWSAWSWAF:"strokeColor=none;shape=mxgraph.aws3.waf","AWSACM(certificate-manager)":"strokeColor=none;shape=mxgraph.aws3.certificate_manager_2",AWSSESBlock2:"strokeColor=none;shape=mxgraph.aws3.ses",AWSEmailBlock2:"strokeColor=none;shape=mxgraph.aws3.email",AWSSNSBlock2:"strokeColor=none;shape=mxgraph.aws3.sns",AWSSQSBlock3:"strokeColor=none;shape=mxgraph.aws3.sqs",AWSQueueBlock2:"strokeColor=none;shape=mxgraph.aws3.queue",AWSMessageBlock2:"strokeColor=none;shape=mxgraph.aws3.message",
|
|
|
|
|
AWSDeciderBlock2:"strokeColor=none;shape=mxgraph.aws3.decider",AWSSWFBlock2:"strokeColor=none;shape=mxgraph.aws3.swf",AWSWorkerBlock2:"strokeColor=none;shape=mxgraph.aws3.worker",AWSCloudSearchBlock2:"strokeColor=none;shape=mxgraph.aws3.cloudsearch",AWSCloudSearchMetadataBlock3:"strokeColor=none;shape=mxgraph.aws3.search_documents",AWSElasticTranscoder3:"strokeColor=none;shape=mxgraph.aws3.elastic_transcoder",AWSAmazonAPIGateway:"strokeColor=none;shape=mxgraph.aws3.api_gateway",AWSAppStream2:"strokeColor=none;shape=mxgraph.aws3.appstream",
|
|
|
|
|
AWSCloudFormationBlock2:"strokeColor=none;shape=mxgraph.aws3.cloudformation",AWSDataPipelineBlock3:"strokeColor=none;shape=mxgraph.aws3.data_pipeline",AWSDataPipelineBlock2:"strokeColor=none;shape=mxgraph.aws3.data_pipeline",AWSTemplageBlock2:"strokeColor=none;shape=mxgraph.aws3.template",AWSStackBlock2:"strokeColor=none;shape=mxgraph.aws3.stack_aws_cloudformation",AWSBeanStockBlock2:"strokeColor=none;shape=mxgraph.aws3.elastic_beanstalk",AWSApplicationBlock2:"strokeColor=none;shape=mxgraph.aws3.application",
|
|
|
|
|
AWSBeanstalkDeploymentBlock3:"strokeColor=none;shape=mxgraph.aws3.deployment",AWSIAMBlock3:"strokeColor=none;shape=mxgraph.aws3.iam",AWSIAMSTSBlock3:"strokeColor=none;shape=mxgraph.aws3.sts",AWSIAMAddonBlock2:"strokeColor=none;shape=mxgraph.aws3.add_on",AWSCloudWatchBlock3:"strokeColor=none;shape=mxgraph.aws3.cloudwatch",AWSCloudWatchAlarmBlock2:"strokeColor=none;shape=mxgraph.aws3.alarm",AWSIAMSecurityTokenService2:"strokeColor=none;shape=mxgraph.aws3.sts_2",AWSIAMDataEncryptionKey2:"strokeColor=none;shape=mxgraph.aws3.data_encryption_key",
|
|
|
|
|
AWSIAMEncryptedData2:"strokeColor=none;shape=mxgraph.aws3.encrypted_data","AWSAWSIAM(long-termsecuritycredential)":"strokeColor=none;shape=mxgraph.aws3.long_term_security_credential",AWSIAMMFAToken2:"strokeColor=none;shape=mxgraph.aws3.mfa_token",AWSIAMPermissions2:"strokeColor=none;shape=mxgraph.aws3.permissions_2",AWSIAMRoles2:"strokeColor=none;shape=mxgraph.aws3.role","AWSAWSIAM(temporarysecuritycredential)":"strokeColor=none;shape=mxgraph.aws3.long_term_security_credential",AWSCloudTrail2:"strokeColor=none;shape=mxgraph.aws3.cloudtrail",
|
|
|
|
|
AWSConfig2:"strokeColor=none;shape=mxgraph.aws3.config",AWSOpsWorksBlock3:"strokeColor=none;shape=mxgraph.aws3.opsworks",AWSAWSServiceCatalog:"strokeColor=none;shape=mxgraph.aws3.service_catalog",AWSTrustedAdvisor2:"strokeColor=none;shape=mxgraph.aws3.trusted_advisor",AWSOpsWorksApps2:"strokeColor=none;shape=mxgraph.aws3.apps",AWSOpsWorksDeployments2:"strokeColor=none;shape=mxgraph.aws3.deployments",AWSOpsWorksInstances2:"strokeColor=none;shape=mxgraph.aws3.instances_2",AWSOpsWorksLayers2:"strokeColor=none;shape=mxgraph.aws3.layers",
|
|
|
|
|
AWSOpsWorksMonitoring2:"strokeColor=none;shape=mxgraph.aws3.monitoring",AWSOpsWorksPermissions2:"strokeColor=none;shape=mxgraph.aws3.permissions",AWSOpsWorksResources2:"strokeColor=none;shape=mxgraph.aws3.resources",AWSOpsWorksStack2:"strokeColor=none;shape=mxgraph.aws3.stack_aws_opsworks",AWSMechanicalTurkBlock3:"strokeColor=none;shape=mxgraph.aws3.mechanical_turk",AWSHumanITBlock2:"strokeColor=none;shape=mxgraph.aws3.human_intelligence_tasks_hit",AWSAssignmentTaskBlock2:"strokeColor=none;shape=mxgraph.aws3.requester",
|
|
|
|
|
AWSWorkersBlock2:"strokeColor=none;shape=mxgraph.aws3.users",AWSRequesterBlock2:"strokeColor=none;shape=mxgraph.aws3.assignment_task",AWSAndroidBlock3:"strokeColor=none;shape=mxgraph.aws3.android;fillColor=#96BF3D",AWSiOSBlock3:"strokeColor=none;shape=mxgraph.aws3.android;fillColor=#CFCFCF",AWSJavaBlock3:"strokeColor=none;shape=mxgraph.aws3.android;fillColor=#EE472A",AWSJavaScript:"strokeColor=none;shape=mxgraph.aws3.android;fillColor=#205E00",AWSNetBlock3:"strokeColor=none;shape=mxgraph.aws3.android;fillColor=#115193",
|
|
|
|
|
AWSNodeJSBlock3:"strokeColor=none;shape=mxgraph.aws3.android;fillColor=#8CC64F",AWSPHPBlock3:"strokeColor=none;shape=mxgraph.aws3.android;fillColor=#5A69A4",AWSPythonBlock3:"strokeColor=none;shape=mxgraph.aws3.android;fillColor=#FFD44F",AWSRubyBlock3:"strokeColor=none;shape=mxgraph.aws3.android;fillColor=#AE1F23",AWSXamarin:"strokeColor=none;shape=mxgraph.aws3.android;fillColor=#4090D7",AWSCLIBlock3:"strokeColor=none;shape=mxgraph.aws3.cli;fillColor=#444444",AWSEclipseToolkitBlock3:"strokeColor=none;shape=mxgraph.aws3.toolkit_for_eclipse;fillColor=#342074",
|
|
|
|
|
AWSVisualStudioToolkitBlock3:"strokeColor=none;shape=mxgraph.aws3.toolkit_for_visual_studio;fillColor=#53B1CB",AWSWindowsPowershellToolkitBlock3:"strokeColor=none;shape=mxgraph.aws3.toolkit_for_windows_powershell;fillColor=#737373",AWSAmazonElasticsearchService:"strokeColor=none;shape=mxgraph.aws3.elasticsearch_service",AWSElasticMapReduceBlock2:"strokeColor=none;shape=mxgraph.aws3.emr",AWSClusterBlock2:"strokeColor=none;shape=mxgraph.aws3.emr_cluster",AWSEMREngine2:"strokeColor=none;shape=mxgraph.aws3.emr_engine",
|
|
|
|
|
AWSEMRMapRM3Engine2:"strokeColor=none;shape=mxgraph.aws3.emr_engine_mapr_m3",AWSEMRMapRM5Engine2:"strokeColor=none;shape=mxgraph.aws3.emr_engine_mapr_m5",AWSEMRMapRM7Engine2:"strokeColor=none;shape=mxgraph.aws3.emr_engine_mapr_m7",AWSKinesis2:"strokeColor=none;shape=mxgraph.aws3.kinesis","AWSAmazonKinesis(AmazonKinesisAnalytics)":"strokeColor=none;shape=mxgraph.aws3.kinesis",AWSKinesisEnabledApp2:"strokeColor=none;shape=mxgraph.aws3.kinesis_enabled_app","AWSAmazonKinesis(AmazonKinesisFirehose)":"strokeColor=none;shape=mxgraph.aws3.kinesis_firehose",
|
|
|
|
|
"AWSAmazonKinesis(AmazonKinesisStreams)":"strokeColor=none;shape=mxgraph.aws3.kinesis_streams",AWSAmazonMachineLearning:"strokeColor=none;shape=mxgraph.aws3.machine_learning",AWSAmazonQuickSight:"strokeColor=none;shape=mxgraph.aws3.quicksight",AWSCognito2:"strokeColor=none;shape=mxgraph.aws3.cognito",AWSMobileAnalytics2:"strokeColor=none;shape=mxgraph.aws3.mobile_analytics",AWSAWSDeviceFarm:"strokeColor=none;shape=mxgraph.aws3.device_farm",AWSAWSMobileHub:"strokeColor=none;shape=mxgraph.aws3.mobile_hub;gradientColor=#AD688A;gradientDirection=east",
|
|
|
|
|
AWSTopicBlock2:"strokeColor=none;shape=mxgraph.aws3.topic_2;fontStyle=1;fontColor=#ffffff;verticalAlign=top;spacingTop=-5",AWSEmailNotificationBlock2:"strokeColor=none;shape=mxgraph.aws3.email_notification",AWSHTTPNotificationBlock2:"strokeColor=none;shape=mxgraph.aws3.http_notification",AWSAWSCodeCommit:"strokeColor=none;shape=mxgraph.aws3.codecommit",AWSCodeDeploy2:"strokeColor=none;shape=mxgraph.aws3.codedeploy",AWSAWSCodePipeline:"strokeColor=none;shape=mxgraph.aws3.codepipeline",AWSWorkDocs2:"strokeColor=none;shape=mxgraph.aws3.workdocs",
|
|
|
|
|
AWSAmazonWorkMail:"strokeColor=none;shape=mxgraph.aws3.workmail",AWSAmazonWorkSpaces2:"strokeColor=none;shape=mxgraph.aws3.workspaces",AWSAWSIoT:"strokeColor=none;shape=mxgraph.aws3.aws_iot","AWSAWSIoT(action)":"strokeColor=none;shape=mxgraph.aws3.action","AWSAWSIoT(actuator)":"strokeColor=none;shape=mxgraph.aws3.actuator","AWSAWSIoT(certificate)":"strokeColor=none;shape=mxgraph.aws3.certificate","AWSAWSIoT(desiredstate)":"strokeColor=none;shape=mxgraph.aws3.desired_state","AWSAWSIoT(hardwareboard)":"strokeColor=none;shape=mxgraph.aws3.hardware_board",
|
|
|
|
|
"AWSAWSIoT(HTTP2protocol)":"strokeColor=none;shape=mxgraph.aws3.http_2_protocol","AWSAWSIoT(HTTPprotocol)":"strokeColor=none;shape=mxgraph.aws3.http_protocol","AWSAWSIoT(MQTTprotocol)":"strokeColor=none;shape=mxgraph.aws3.mqtt_protocol","AWSAWSIoT(policy)":"strokeColor=none;shape=mxgraph.aws3.policy","AWSAWSIoT(reportedstate)":"strokeColor=none;shape=mxgraph.aws3.reported_state","AWSAWSIoT(rule)":"strokeColor=none;shape=mxgraph.aws3.rule","AWSAWSIoT(sensor)":"strokeColor=none;shape=mxgraph.aws3.sensor",
|
|
|
|
|
"AWSAWSIoT(servo)":"strokeColor=none;shape=mxgraph.aws3.servo","AWSAWSIoT(shadow)":"strokeColor=none;shape=mxgraph.aws3.shadow","AWSAWSIoT(simulator)":"strokeColor=none;shape=mxgraph.aws3.simulator","AWSAWSIoT(thingbank)":"strokeColor=none;shape=mxgraph.aws3.bank","AWSAWSIoT(thingbicycle)":"strokeColor=none;shape=mxgraph.aws3.bicycle","AWSAWSIoT(thingcamera)":"strokeColor=none;shape=mxgraph.aws3.camera","AWSAWSIoT(thingcar)":"strokeColor=none;shape=mxgraph.aws3.car","AWSAWSIoT(thingcart)":"strokeColor=none;shape=mxgraph.aws3.cart",
|
|
|
|
|
"AWSAWSIoT(thingcoffeepot)":"strokeColor=none;shape=mxgraph.aws3.coffee_pot","AWSAWSIoT(thingdoorlock)":"strokeColor=none;shape=mxgraph.aws3.door_lock","AWSAWSIoT(thingfactory)":"strokeColor=none;shape=mxgraph.aws3.factory","AWSAWSIoT(thinggeneric)":"strokeColor=none;shape=mxgraph.aws3.generic","AWSAWSIoT(thinghouse)":"strokeColor=none;shape=mxgraph.aws3.house","AWSAWSIoT(thinglightbulb)":"strokeColor=none;shape=mxgraph.aws3.lightbulb","AWSAWSIoT(thingmedicalemergency)":"strokeColor=none;shape=mxgraph.aws3.medical_emergency",
|
|
|
|
|
"AWSAWSIoT(thingpoliceemergency)":"strokeColor=none;shape=mxgraph.aws3.police_emergency","AWSAWSIoT(thingthermostat)":"strokeColor=none;shape=mxgraph.aws3.thermostat","AWSAWSIoT(thingtravel)":"strokeColor=none;shape=mxgraph.aws3.travel","AWSAWSIoT(thingutility)":"strokeColor=none;shape=mxgraph.aws3.utility","AWSAWSIoT(thingwindfarm)":"strokeColor=none;shape=mxgraph.aws3.windfarm","AWSAWSIoT(topic)":"strokeColor=none;shape=mxgraph.aws3.topic",AWSCloudBlock2:"strokeColor=none;shape=mxgraph.aws3.cloud",
|
|
|
|
|
AWSVPCloudBlock3:"strokeColor=none;shape=mxgraph.aws3.virtual_private_cloud",AWSUserBlock2:"strokeColor=none;shape=mxgraph.aws3.user",AWSUsersBlock2:"strokeColor=none;shape=mxgraph.aws3.users",AWSClientBlock2:"strokeColor=none;shape=mxgraph.aws3.management_console",AWSMobileClientBlock2:"strokeColor=none;shape=mxgraph.aws3.mobile_client",AWSGenericDatabaseBlock3:"strokeColor=none;shape=mxgraph.aws3.generic_database",AWSDiskBlock3:"strokeColor=none;shape=mxgraph.aws3.disk",AWSTapeStorageBlock3:"strokeColor=none;shape=mxgraph.aws3.tape_storage",
|
|
|
|
|
AWSMediaBlock2:"strokeColor=none;shape=mxgraph.aws3.multimedia",AWSDataCenterBlock2:"strokeColor=none;shape=mxgraph.aws3.corporate_data_center",AWSServerBlock2:"strokeColor=none;shape=mxgraph.aws3.traditional_server",AWSInternetBlock2:"strokeColor=none;shape=mxgraph.aws2.non-service_specific.internet",AWSForumsBlock3:"strokeColor=none;shape=mxgraph.aws3.forums",AWSManagementBlock2:"strokeColor=none;shape=mxgraph.aws3.management_console",AWSAmazonElasticCacheNode2:"strokeColor=none;shape=mxgraph.aws3.cache_node",
|
|
|
|
|
AWSAmazonRedshiftDW1Cluster2:"strokeColor=none;shape=mxgraph.aws3.dense_compute_node",AWSAmazonRedshiftDW2Cluster2:"strokeColor=none;shape=mxgraph.aws3.dense_storage_node",AWSAmazonRedshiftSSDFamilyCluster2:"strokeColor=none;shape=mxgraph.aws3.dense_storage_node",AWSAmazonRoute53RouteTable2:"strokeColor=none;shape=mxgraph.aws3.route_table",AWSSubnetBlock2:"strokeColor=none;shape=mxgraph.aws3.permissions",AWSRoundedRectangleContainerBlock2:"mxCompositeShape",ACAccessControlBlock:"strokeColor=none;shape=mxgraph.azure.access_control",
|
|
|
|
|
ACAPIAppsBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.api_app",ACAPIManagementBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.api_management",ACAppInsightsBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.application_insights",ACAppServicesBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.app_service",ACAutoscalingBlock:"strokeColor=none;shape=mxgraph.azure.autoscale",ACAzureActiveDirectoryBlock:"strokeColor=none;shape=mxgraph.azure.azure_active_directory",ACAzurealertBlock:"strokeColor=none;shape=mxgraph.azure.azure_alert",
|
|
|
|
|
ACAzureAutomationBlock:"strokeColor=none;shape=mxgraph.azure.automation",ACAzureBatchBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.azure_batch",ACAzureRedisBlock:"strokeColor=none;shape=mxgraph.azure.azure_cache",ACAzureFilesBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.azure_files_service",ACAzureloadbalancerBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.azure_automatic_load_balancer",ACAzureMarketplaceBlock:"strokeColor=none;shape=mxgraph.azure.azure_marketplace",ACAzureRightManagementRMSBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.azure_rights_management_rms",
|
|
|
|
|
ACAzureSDKBlock:"strokeColor=none;shape=mxgraph.azure.azure_sdk",ACAzureSearchBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.azure_search",ACAzureSQLdatabaseBlock:"strokeColor=none;shape=mxgraph.azure.sql_database_sql_azure",ACAzuresubscriptionBlock:"strokeColor=none;shape=mxgraph.azure.azure_subscription",ACAzureWebsitesBlock:"strokeColor=none;shape=mxgraph.azure.azure_website",ACBackupServiceBlock:"strokeColor=none;shape=mxgraph.azure.backup_service",ACBitbucketcodesourceBlock:"strokeColor=none;shape=mxgraph.azure.bitbucket_code_source",
|
|
|
|
|
ACBizTalkServicesBlock:"strokeColor=none;shape=mxgraph.azure.biztalk_services",ACCloudServiceBlock:"strokeColor=none;shape=mxgraph.azure.cloud_service",ACCodePlexBlock:"strokeColor=none;shape=mxgraph.azure.codeplex_code_source",ACContentDeliveryNetworkBlock:"strokeColor=none;shape=mxgraph.azure.content_delivery_network",ACDataFactoryBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.data_factory",ACDocumentDBBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.documentdb",ACDropboxcodesourceBlock:"strokeColor=none;shape=mxgraph.azure.dropbox_code_source",
|
|
|
|
|
ACEventsHubBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.event_hubs",ACExpressRouteBlock:"strokeColor=none;shape=mxgraph.azure.express_route",ACGitHubBlock:"strokeColor=none;shape=mxgraph.azure.github_code",ACGitrepositoryBlock:"strokeColor=none;shape=mxgraph.azure.git_repository",ACHDInsightBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.hdinsight",ACHealthmonitoringBlock:"strokeColor=none;shape=mxgraph.azure.health_monitoring",ACHealthyBlock:"strokeColor=none;shape=mxgraph.azure.healthy",
|
|
|
|
|
ACHybridConnectionBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.hybrid_connections",ACBizTalkhybridconnectionBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.hybrid_connection_manager",ACKeyVaultBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.key_vault",ACLogicAppBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.logic_app",ACMachineLearningBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.machine_learning",ACMediaServicesBlock:"strokeColor=none;shape=mxgraph.azure.media_service",ACMicrosoftaccountBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.microsoft_account",
|
|
|
|
|
ACMicrosoftAzureBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.microsoft_azure",ACMobileEngagementBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.mobile_engagement",ACMobileServicesBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.mobile_app",ACMultiFactorAuthBlock:"strokeColor=none;shape=mxgraph.azure.multi_factor_authentication",ACMySQLdatabaseBlock:"strokeColor=none;shape=mxgraph.azure.mysql_database",ACNotificationHubsBlock:"strokeColor=none;shape=mxgraph.azure.notification_hub",ACNotificationtopicBlock:"strokeColor=none;shape=mxgraph.azure.notification_topic",
|
|
|
|
|
ACOperationalInsightsBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.operational_insights",ACOSimageBlock:"strokeColor=none;shape=mxgraph.azure.operating_system_image",ACRemoteAppBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.remoteapp",ACrpdRemotingfileBlock:"strokeColor=none;shape=mxgraph.azure.rdp_remoting_file",ACSchedulerBlock:"strokeColor=none;shape=mxgraph.azure.scheduler",ACServiceBusBlock:"strokeColor=none;shape=mxgraph.azure.service_bus",ACServiceBusQueueBlock:"strokeColor=none;shape=mxgraph.azure.service_bus_queues",
|
|
|
|
|
ACServiceBusRelayBlock:"strokeColor=none;shape=mxgraph.azure.service_bus_relay",ACServiceBusTopicBlock:"strokeColor=none;shape=mxgraph.azure.service_bus_topics_and_subscriptions",ACServiceEndpointBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.service_endpoint",ACServicepackageBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.service_package",ACSiteRecoveryBlock:"strokeColor=none;shape=mxgraph.azure.hyper_v_recovery_manager",ACSQLdatabasegenericBlock:"strokeColor=none;shape=mxgraph.azure.sql_database",
|
|
|
|
|
ACSQLdatasyncBlock:"strokeColor=none;shape=mxgraph.azure.sql_datasync",ACSQLreportingdeprecatedBlock:"strokeColor=none;shape=mxgraph.azure.sql_reporting",ACStartuptaskBlock:"strokeColor=none;shape=mxgraph.azure.startup_task",ACStorageAzureBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.azure_storage",ACStorageblobBlock:"strokeColor=none;shape=mxgraph.azure.storage_blob",ACStoragequeueBlock:"strokeColor=none;shape=mxgraph.azure.storage_queue",ACStoragetableBlock:"strokeColor=none;shape=mxgraph.azure.storage_table",
|
|
|
|
|
ACStorSimpleBlock:"strokeColor=none;shape=mxgraph.azure.storsimple",ACStreamAnalyticsBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.stream_analytics",ACTrafficManagerBlock:"strokeColor=none;shape=mxgraph.azure.traffic_manager",ACAlienBlock:"strokeColor=none;shape=mxgraph.azure.unidentified_code_object",ACVHDBlock:"strokeColor=none;shape=mxgraph.azure.vhd",ACVHDdatadiskBlock:"strokeColor=none;shape=mxgraph.azure.vhd_data_disk",ACVirtualmachineBlock:"strokeColor=none;shape=mxgraph.azure.virtual_machine",
|
|
|
|
|
ACVirtualmachinecontainerBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.virtual_machine_container",ACVirtualnetworkBlock:"strokeColor=none;shape=mxgraph.azure.virtual_network",ACVisualStudioOnlineBlock:"strokeColor=none;shape=mxgraph.azure.visual_studio_online",ACVMsymbolonlyBlock:"strokeColor=none;shape=mxgraph.azure.virtual_machine_feature",ACWebJobsBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.webjobs",ACWebroleBlock:"strokeColor=none;shape=mxgraph.azure.web_role",ACWebrolesBlock:"strokeColor=none;shape=mxgraph.azure.web_roles",
|
|
|
|
|
ACWorkaccountBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.work_account",ACWorkerroleBlock:"strokeColor=none;shape=mxgraph.azure.worker_role",ACWorkerrolesBlock:"strokeColor=none;shape=mxgraph.azure.worker_roles",ADNSBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.azure_dns",ACLoadBalancerBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.azure_load_balancer_feature",ACResourceGroupBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.resource_group",ACVPNGatewayBlock:"strokeColor=none;shape=mxgraph.mscae.cloud.vpn_gateway",
|
|
|
|
|
AEActiveDirectoryFSPBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.d",AEADFSBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.ad_fs",AEAndroidPhoneBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.android_phone",AEappblankfortextBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.application_blank",AEAppGenericBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.app_generic",AEAppserverBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.application_server",AEBackuplocalBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.backup_local",
|
|
|
|
|
AEBackuponlineBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.backup_online",AECalendarBlock:"strokeColor=none;shape=mxgraph.mscae.general.calendar",AECertificateBlock:"strokeColor=none;shape=mxgraph.azure.certificate",AEClientAppBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.client_application",AECloudBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.internet",AEClusterserverBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.cluster_server",AECodefileBlock:"strokeColor=none;shape=mxgraph.azure.code_file",
|
|
|
|
|
AEConnectorsBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.connectors",AEDatabasegenericBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.database_generic",AEDatabaseserverBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.database_server",AEDatabasesyncBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.database_synchronization",AEDeviceBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.device",AEDirectaccessBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.direct_access_feature",
|
|
|
|
|
AEDocumentBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.document",AEDomaincontrollerBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.domain_controller",AEEnterpriseBuildingBlock:"strokeColor=none;shape=mxgraph.azure.enterprise",AEFilegeneralBlock:"strokeColor=none;shape=mxgraph.azure.file",AEFilterBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.filter",AEFirewallBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.firewall",AEFolderBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.folder",
|
|
|
|
|
AEGatewayBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.gateway",AEGenericcodeBlock:"strokeColor=none;shape=mxgraph.azure.code_file",AEGraphBlock:"strokeColor=none;shape=mxgraph.mscae.general.graph",AEHealthmonitoringBlock:"strokeColor=none;shape=mxgraph.azure.health_monitoring",AEHealthyBlock:"strokeColor=none;shape=mxgraph.azure.healthy",AEImportgenericBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.import_generic",AEInternetBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.internet",
|
|
|
|
|
AEKeyboardBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.keyboard",AEKeypermissionsBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.key_permissions",AELaptopcomputerBlock:"strokeColor=none;shape=mxgraph.azure.laptop",AELoadbalancerBlock:"strokeColor=none;shape=mxgraph.azure.load_balancer_generic",AELoadTestingBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.load_testing",AELockprotectedBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.lock",AELockunprotectedBlock:"strokeColor=none;shape=mxgraph.mscae.enterprise.lock_unlocked",
|
|
|
|
@ -370,26 +397,26 @@ iOS7IconMail:"shape=mxgraph.ios7.icons.mail",iOS7IconDocument:"shape=mxgraph.ios
|
|
|
|
|
iOS7IconContacts:"shape=mxgraph.ios7.icons.user",iOS7IconGlobal:"shape=mxgraph.ios7.icons.globe",iOS7IconSettings:"shape=mxgraph.ios7.icons.settings",iOS7IconAirplay:"shape=mxgraph.ios7.icons.move_to_folder",iOS7IconCamera:"shape=mxgraph.ios7.icons.camera",iOS7IconAirplane:"shape=mxgraph.signs.transportation.airplane_6;direction=south",iOS7IconCalculator:"shape=mxgraph.ios7.icons.calculator",iOS7IconPreferences:"shape=mxgraph.ios7.icons.most_viewed",iOS7IconPhone:"shape=mxgraph.signs.tech.telephone_3",
|
|
|
|
|
iOS7IconKeypad:"shape=mxgraph.ios7.icons.keypad",iOS7IconVoicemail:"shape=mxgraph.ios7.icons.tape",iOS7IconStar:"shape=mxgraph.ios7.icons.star","iOS7IconMost Viewed":"shape=mxgraph.ios7.icons.most_viewed",iOS7IconVideo:"shape=mxgraph.ios7.icons.video_conversation","iOS7IconVolumne Controls":"shape=mxgraph.ios7.icons.volume","iOS7IconLocation pin":"shape=mxgraph.ios7.icons.location",iOS7IconCalendar:"shape=mxgraph.ios7.icons.calendar",iOS7IconAlarm:"shape=mxgraph.ios7.icons.alarm_clock",iOS7IconClock:"shape=mxgraph.ios7.icons.clock",
|
|
|
|
|
iOS7IconTimer:"shape=mxgraph.ios7.icons.gauge","iOS7IconVolume down":"shape=mxgraph.ios7.icons.silent",iOS7IconVolume:"shape=mxgraph.ios7.icons.volume_2","iOS7IconVolume up":"shape=mxgraph.ios7.icons.loud",iOS7IconRepeat:"shape=mxgraph.ios7.icons.reload",iOS7IconRewind:"shape=mxgraph.ios7.icons.backward",iOS7IconPlay:"shape=mxgraph.ios7.icons.play",iOS7IconPause:"shape=mxgraph.ios7.icons.pause","iOS7IconFast forward":"shape=mxgraph.ios7.icons.forward",iOS7IconControls:"shape=mxgraph.ios7.icons.controls",
|
|
|
|
|
iOS7IconPrivacy:"shape=mxgraph.ios7.icons.privacy",iOS7IconLink:"shape=mxgraph.ios7.icons.link",iOS7IconLight:"shape=mxgraph.ios7.icons.flashlight",iOS7IconBrightness:"shape=mxgraph.ios7.icons.sun",iOS7IconHeart:"shape=mxgraph.ios7.icons.heart",iOS7IconJava:"shape=mxgraph.ios7.icons.cup",iOS7IconBox:"shape=mxgraph.ios7.icons.bag",iOS7IconEye:"shape=mxgraph.ios7.icons.eye","iOS7IconDo not disturb":"shape=mxgraph.ios7.icons.moon",UI2BrowserBlock:"shape=mxgraph.mockup.containers.browserWindow;mainText=,",
|
|
|
|
|
UI2WindowBlock:"shape=mxgraph.mockup.containers.window;strokeColor2=#008cff;strokeColor3=#c4c4c4;fontColor=#666666;mainText=",UI2DialogBlock:"mxCompositeShape",UI2AreaBlock:"",UI2ElementBlock:"",UI2AccordionBlock:"mxCompositeShape",UI2TabBarContainerBlock:"mxCompositeShape",UI2TabBar2ContainerBlock:"mxCompositeShape",UI2VTabBarContainerBlock:"mxCompositeShape",UI2VScrollBlock:"shape=mxgraph.mockup.navigation.scrollBar;direction=north",UI2HScrollBlock:"shape=mxgraph.mockup.navigation.scrollBar",UI2VerticalSplitterBlock:"shape=mxgraph.mockup.forms.splitter;direction=north",
|
|
|
|
|
UI2HorizontalSplitterBlock:"shape=mxgraph.mockup.forms.splitter",UI2ImageBlock:"shape=mxgraph.mockup.graphics.simpleIcon",UI2VideoBlock:"shape=mxgraph.mockup.containers.videoPlayer;barHeight=30",UI2AudioBlock:"shape=mxgraph.mockup.misc.playbackControls",UI2MapBlock:"shape=mxgraph.mockup.misc.map",UI2BarChartBlock:"shape=mxgraph.mockup.graphics.barChart;strokeColor=none;strokeColor2=none",UI2ColumnChartBlock:"shape=mxgraph.mockup.graphics.columnChart;strokeColor=none;strokeColor2=none",UI2LineChartBlock:"shape=mxgraph.mockup.graphics.lineChart;strokeColor=none",
|
|
|
|
|
iOS7IconPrivacy:"shape=mxgraph.ios7.icons.privacy",iOS7IconLink:"shape=mxgraph.ios7.icons.link",iOS7IconLight:"shape=mxgraph.ios7.icons.flashlight",iOS7IconBrightness:"shape=mxgraph.ios7.icons.sun",iOS7IconHeart:"shape=mxgraph.ios7.icons.heart",iOS7IconJava:"shape=mxgraph.ios7.icons.cup",iOS7IconBox:"shape=mxgraph.ios7.icons.bag",iOS7IconEye:"shape=mxgraph.ios7.icons.eye","iOS7IconDo not disturb":"shape=mxgraph.ios7.icons.moon",UI2BrowserBlock:"mxCompositeShape",UI2WindowBlock:"mxCompositeShape",
|
|
|
|
|
UI2DialogBlock:"mxCompositeShape",UI2AreaBlock:"",UI2ElementBlock:"",UI2AccordionBlock:"mxCompositeShape",UI2TabBarContainerBlock:"mxCompositeShape",UI2TabBar2ContainerBlock:"mxCompositeShape",UI2VTabBarContainerBlock:"mxCompositeShape",UI2VScrollBlock:"shape=mxgraph.mockup.navigation.scrollBar;direction=north",UI2HScrollBlock:"shape=mxgraph.mockup.navigation.scrollBar",UI2VerticalSplitterBlock:"shape=mxgraph.mockup.forms.splitter;direction=north",UI2HorizontalSplitterBlock:"shape=mxgraph.mockup.forms.splitter",
|
|
|
|
|
UI2ImageBlock:"shape=mxgraph.mockup.graphics.simpleIcon",UI2VideoBlock:"shape=mxgraph.mockup.containers.videoPlayer;barHeight=30",UI2AudioBlock:"shape=mxgraph.mockup.misc.playbackControls",UI2MapBlock:"shape=mxgraph.mockup.misc.map",UI2BarChartBlock:"shape=mxgraph.mockup.graphics.barChart;strokeColor=none;strokeColor2=none",UI2ColumnChartBlock:"shape=mxgraph.mockup.graphics.columnChart;strokeColor=none;strokeColor2=none",UI2LineChartBlock:"shape=mxgraph.mockup.graphics.lineChart;strokeColor=none",
|
|
|
|
|
UI2PieChartBlock:"shape=mxgraph.mockup.graphics.pieChart;parts=10,20,35",UI2WebcamBlock:"shape=mxgraph.mockup.containers.userMale",UI2CaptchaBlock:"shape=mxgraph.mockup.text.captcha;mainText=",UI2ButtonBlock:"rounded=1;arcSize=25;",UI2CheckBoxBlock:"mxCompositeShape",UI2HorizontalCheckBoxBlock:"mxCompositeShape",UI2RadioBlock:"mxCompositeShape",UI2HorizontalRadioBlock:"mxCompositeShape",UI2ColorPickerBlock:"shape=mxgraph.mockup.forms.colorPicker;chosenColor=#aaddff",UI2TextInputBlock:"",UI2SelectBlock:"shape=mxgraph.mockup.forms.comboBox;strokeColor=#999999;fillColor=#ddeeff;align=left;fillColor2=#aaddff;mainText=;fontColor=#666666",
|
|
|
|
|
UI2VSliderBlock:"shape=mxgraph.mockup.forms.horSlider;sliderStyle=basic;sliderPos=20;handleStyle=circle;direction=north",UI2HSliderBlock:"shape=mxgraph.mockup.forms.horSlider;sliderStyle=basic;sliderPos=20;handleStyle=circle",UI2SearchBlock:"shape=mxgraph.mockup.forms.searchBox;mainText=;flipH=1",UI2NumericStepperBlock:"shape=mxgraph.mockup.forms.spinner;spinLayout=right;spinStyle=normal;adjStyle=triangle;fillColor=#000000;mainText=",UI2TableBlock:"mxCompositeShape",UI2ButtonBarBlock:"mxCompositeShape",
|
|
|
|
|
UI2VerticalButtonBarBlock:"mxCompositeShape",UI2LinkBarBlock:"mxCompositeShape",UI2BreadCrumbsBlock:"mxCompositeShape",UI2MenuBarBlock:"mxCompositeShape",UI2AtoZBlock:"shape=mxgraph.mockup.text.alphanumeric;linkText=;fontStyle=4",UI2PaginationBlock:"shape=mxgraph.mockup.navigation.pagination;linkText=;fontStyle=4",UI2ContextMenuBlock:"mxCompositeShape",UI2TreePaneBlock:"mxCompositeShape",UI2PlaybackControlsBlock:"shape=mxgraph.mockup.misc.playbackControls;fillColor=#ffffff;strokeColor=#999999;fillColor2=#99ddff;strokeColor2=none;fillColor3=#ffffff;strokeColor3=none",
|
|
|
|
|
Image_ui_formatting_toolbar:"shape=mxgraph.mockup.menus_and_buttons.font_style_selector_2",UI2ProgressBarBlock:"shape=mxgraph.mockup.misc.progressBar;fillColor2=#888888;barPos=25",UI2HelpIconBlock:"shape=mxgraph.mockup.misc.help_icon",UI2BraceNoteBlock:"shape=mxgraph.mockup.markup.curlyBrace;direction=north",UI2TooltipBlock:"shape=mxgraph.basic.rectangular_callout;flipV=1",UI2CalloutBlock:"shape=ellipse",UI2AlertBlock:"mxCompositeShape",Image_ipad_ipad:"shape=mxgraph.ios.iPad;bgStyle=bgGreen",iPadGrayBackgroundBlock:"",
|
|
|
|
|
Image_ipad_top_bar:"shape=mxgraph.ios.iTopBar2;opacity=50;fillColor=#999999;strokeColor=#cccccc",Image_ipad_search:"shape=mxgraph.mockup.forms.searchBox;mainText=;flipH=1",Image_ipad_alert_dialog:"mxCompositeShape",Image_ipad_dialog:"mxCompositeShape",Image_ipad_popover:"shape=mxgraph.ios.iOption;barPos=50;pointerPos=top;buttonText=",Image_ipad_table:"mxCompositeShape",Image_ipad_vtab:"mxCompositeShape",Image_ipad_button_black:"",Image_ipad_button_blue:"",Image_ipad_button_grayblue:"",Image_ipad_button_red:"",
|
|
|
|
|
Image_ipad_back_button_gray:"shape=mxgraph.ios.iButtonBack;buttonText=;fillColor=#eeeeee;fillColor2=#aaaaaa",Image_ipad_back_button_black:"shape=mxgraph.ios.iButtonBack;buttonText=;fillColor=#888888;fillColor2=#000000",Image_ipad_sort_handle:"shape=mxgraph.ios7.icons.options",Image_ipad_dropdown:"shape=mxgraph.ios.iComboBox;buttonText=;fillColor=#dddddd;fillColor2=#3D5565",Image_ipad_email_name:"",Image_ipad_prev_next:"shape=mxgraph.ios.iPrevNext;strokeColor=#444444;fillColor=#dddddd;fillColor2=#3D5565;fillColor3=#ffffff",
|
|
|
|
|
Image_ipad_keyboard_portrait:"shape=mxgraph.ios.iKeybLett",Image_ipad_keyboard_landscape:"shape=mxgraph.ios.iKeybLett",Image_ipad_large_tabbed_button:"mxCompositeShape",Image_ipad_sort_button:"mxCompositeShape",Image_ipad_tab_bar:"mxCompositeShape",Image_ipad_slider:"shape=mxgraph.ios.iSlider;barPos=20",Image_ipad_add_icon_blue:"shape=mxgraph.ios.iAddIcon;fillColor=#8BbEff;fillColor2=#135Ec8;strokeColor=#ffffff",Image_ipad_add_icon_green:"shape=mxgraph.ios.iAddIcon;fillColor=#7AdF78;fillColor2=#1A9917;strokeColor=#ffffff",
|
|
|
|
|
Image_ipad_remove_icon:"shape=mxgraph.ios.iDeleteIcon;fillColor=#e8878E;fillColor2=#BD1421;strokeColor=#ffffff",Image_ipad_arrow_icon:"shape=mxgraph.ios.iArrowIcon;fillColor=#8BbEff;fillColor2=#135Ec8;strokeColor=#ffffff",Image_ipad_arrow:"shape=mxgraph.ios7.misc.more",Image_ipad_checkmark:"shape=mxgraph.ios7.misc.check",Image_ipad_check_off:"shape=ellipse",Image_ipad_location_dot:"shape=ellipse",Image_ipad_mark_as_read:"shape=ellipse",Image_ipad_pin_green:"shape=mxgraph.ios.iPin;fillColor2=#00dd00;fillColor3=#004400;strokeColor=#006600",
|
|
|
|
|
Image_ipad_pin_red:"shape=mxgraph.ios.iPin;fillColor2=#dd0000;fillColor3=#440000;strokeColor=#660000",Image_ipad_radio_off:"shape=ellipse",Image_ipad_checkbox_off:"absoluteArcSize=1;arcSize=6;rounded=1",Image_ipad_indicator:"absoluteArcSize=1;arcSize=6;rounded=1;fillColor=#e8878E;gradientColor=#BD1421;strokeColor=#ffffff",Image_iphone_iphone_4:"shape=mxgraph.ios.iPhone;bg=bgGreen",Image_iphone_bg_black:"",Image_iphone_bg_gray:"",Image_iphone_bg_stripe_drk:"shape=mxgraph.ios.iBgStriped;strokeColor=#18211b;fillColor=#5D7585;strokeColor2=#657E8F",
|
|
|
|
|
Image_iphone_bg_stripe_lt:"shape=mxgraph.ios.iBgStriped;strokeColor=#18211b;fillColor=#5D7585;strokeColor2=#657E8F",Image_iphone_bg_white:"",Image_iphone_top_bar_app:"shape=mxgraph.ios.iAppBar",Image_iphone_top_bar_home:"shape=mxgraph.ios.iTopBar2;opacity=50;fillColor=#999999;strokeColor=#cccccc;strokeWidth=1",Image_iphone_bar_top:"",Image_iphone_bar_semi_trans_black:"",Image_iphone_bar_semi_trans_blue:"",Image_iphone_search:"shape=mxgraph.mockup.forms.searchBox;mainText=;flipH=1",Image_iphone_table:"mxCompositeShape",
|
|
|
|
|
Image_iphone_table_w_buttons:"mxCompositeShape",Image_iphone_table_w_icons:"mxCompositeShape",Image_iphone_list:"mxCompositeShape",Image_iphone_gray_grad_list:"",Image_iphone_dialog:"mxCompositeShape",Image_iphone_scroll_pane:"mxCompositeShape",Image_iphone_alpha_list:"shape=mxgraph.ios.iAlphaList",Image_iphone_button_black:"",Image_iphone_button_blue:"",Image_iphone_button_grayblue:"",Image_iphone_button_red:"",Image_iphone_button_lg_light:"",Image_iphone_button_lg_dark:"",Image_iphone_button_lg_green:"",
|
|
|
|
|
Image_iphone_button_lg_red:"",Image_iphone_button_lg_yellow:"",Image_iphone_button_xl_green:"",Image_iphone_back_button:"shape=mxgraph.ios.iButtonBack;strokeColor=#444444;buttonText=;fillColor=#dddddd;fillColor2=#3D5565",Image_iphone_prev_next:"shape=mxgraph.ios.iPrevNext;strokeColor=#444444;fillColor=#dddddd;fillColor2=#3D5565;fillColor3=#ffffff",Image_iphone_sort_handle:"shape=mxgraph.ios7.icons.options",Image_iphone_slider:"shape=mxgraph.ios.iSlider;barPos=60",Image_iphone_dropdown:"shape=mxgraph.ios.iComboBox;buttonText=;fillColor=#dddddd;fillColor2=#3D5565",
|
|
|
|
|
Image_iphone_email_name:"",Image_iphone_switch_off:"shape=mxgraph.android.switch_off;fillColor=#666666",Image_iphone_keyboard_button_blue:"",Image_iphone_keyboard_letters:"shape=mxgraph.ios.iKeybLett",Image_iphone_keyboard_landscape:"shape=mxgraph.ios.iKeybLett",Image_iphone_large_tabbed_button:"mxCompositeShape",Image_iphone_sort_button:"mxCompositeShape",Image_iphone_tab_bar:"mxCompositeShape",Image_iphone_picker_multi:"mxCompositeShape",Image_iphone_picker_web:"mxCompositeShape",Image_iphone_add_icon_blue:"shape=mxgraph.ios.iAddIcon;fillColor=#8BbEff;fillColor2=#135Ec8;strokeColor=#ffffff",
|
|
|
|
|
UI2VSliderBlock:"mxCompositeShape",UI2HSliderBlock:"mxCompositeShape",UI2SearchBlock:"shape=mxgraph.mockup.forms.searchBox;mainText=;flipH=1",UI2NumericStepperBlock:"shape=mxgraph.mockup.forms.spinner;spinLayout=right;spinStyle=normal;adjStyle=triangle;fillColor=#000000;mainText=",UI2TableBlock:"mxCompositeShape",UI2ButtonBarBlock:"mxCompositeShape",UI2VerticalButtonBarBlock:"mxCompositeShape",UI2LinkBarBlock:"mxCompositeShape",UI2BreadCrumbsBlock:"mxCompositeShape",UI2MenuBarBlock:"mxCompositeShape",
|
|
|
|
|
UI2AtoZBlock:"shape=mxgraph.mockup.text.alphanumeric;linkText=;fontStyle=4",UI2PaginationBlock:"shape=mxgraph.mockup.navigation.pagination;linkText=;fontStyle=4",UI2ContextMenuBlock:"mxCompositeShape",UI2TreePaneBlock:"mxCompositeShape",UI2PlaybackControlsBlock:"shape=mxgraph.mockup.misc.playbackControls;fillColor=#ffffff;strokeColor=#999999;fillColor2=#99ddff;strokeColor2=none;fillColor3=#ffffff;strokeColor3=none",Image_ui_formatting_toolbar:"shape=mxgraph.mockup.menus_and_buttons.font_style_selector_2",
|
|
|
|
|
UI2ProgressBarBlock:"shape=mxgraph.mockup.misc.progressBar;fillColor2=#888888;barPos=25",UI2HelpIconBlock:"shape=mxgraph.mockup.misc.help_icon",UI2BraceNoteBlock:"shape=mxgraph.mockup.markup.curlyBrace;direction=north",UI2TooltipBlock:"shape=mxgraph.basic.rectangular_callout;flipV=1",UI2CalloutBlock:"shape=ellipse",UI2AlertBlock:"mxCompositeShape",Image_ipad_ipad:"shape=mxgraph.ios.iPad;bgStyle=bgGreen",iPadGrayBackgroundBlock:"",Image_ipad_top_bar:"shape=mxgraph.ios.iTopBar2;opacity=50;fillColor=#999999;strokeColor=#cccccc",
|
|
|
|
|
Image_ipad_search:"shape=mxgraph.mockup.forms.searchBox;mainText=;flipH=1",Image_ipad_alert_dialog:"mxCompositeShape",Image_ipad_dialog:"mxCompositeShape",Image_ipad_popover:"shape=mxgraph.ios.iOption;barPos=50;pointerPos=top;buttonText=",Image_ipad_table:"mxCompositeShape",Image_ipad_vtab:"mxCompositeShape",Image_ipad_button_black:"",Image_ipad_button_blue:"",Image_ipad_button_grayblue:"",Image_ipad_button_red:"",Image_ipad_back_button_gray:"shape=mxgraph.ios.iButtonBack;buttonText=;fillColor=#eeeeee;fillColor2=#aaaaaa",
|
|
|
|
|
Image_ipad_back_button_black:"shape=mxgraph.ios.iButtonBack;buttonText=;fillColor=#888888;fillColor2=#000000",Image_ipad_sort_handle:"shape=mxgraph.ios7.icons.options",Image_ipad_dropdown:"shape=mxgraph.ios.iComboBox;buttonText=;fillColor=#dddddd;fillColor2=#3D5565",Image_ipad_email_name:"",Image_ipad_prev_next:"shape=mxgraph.ios.iPrevNext;strokeColor=#444444;fillColor=#dddddd;fillColor2=#3D5565;fillColor3=#ffffff",Image_ipad_keyboard_portrait:"shape=mxgraph.ios.iKeybLett",Image_ipad_keyboard_landscape:"shape=mxgraph.ios.iKeybLett",
|
|
|
|
|
Image_ipad_large_tabbed_button:"mxCompositeShape",Image_ipad_sort_button:"mxCompositeShape",Image_ipad_tab_bar:"mxCompositeShape",Image_ipad_slider:"shape=mxgraph.ios.iSlider;barPos=20",Image_ipad_add_icon_blue:"shape=mxgraph.ios.iAddIcon;fillColor=#8BbEff;fillColor2=#135Ec8;strokeColor=#ffffff",Image_ipad_add_icon_green:"shape=mxgraph.ios.iAddIcon;fillColor=#7AdF78;fillColor2=#1A9917;strokeColor=#ffffff",Image_ipad_remove_icon:"shape=mxgraph.ios.iDeleteIcon;fillColor=#e8878E;fillColor2=#BD1421;strokeColor=#ffffff",
|
|
|
|
|
Image_ipad_arrow_icon:"shape=mxgraph.ios.iArrowIcon;fillColor=#8BbEff;fillColor2=#135Ec8;strokeColor=#ffffff",Image_ipad_arrow:"shape=mxgraph.ios7.misc.more",Image_ipad_checkmark:"shape=mxgraph.ios7.misc.check",Image_ipad_check_off:"shape=ellipse",Image_ipad_location_dot:"shape=ellipse",Image_ipad_mark_as_read:"shape=ellipse",Image_ipad_pin_green:"shape=mxgraph.ios.iPin;fillColor2=#00dd00;fillColor3=#004400;strokeColor=#006600",Image_ipad_pin_red:"shape=mxgraph.ios.iPin;fillColor2=#dd0000;fillColor3=#440000;strokeColor=#660000",
|
|
|
|
|
Image_ipad_radio_off:"shape=ellipse",Image_ipad_checkbox_off:"absoluteArcSize=1;arcSize=6;rounded=1",Image_ipad_indicator:"absoluteArcSize=1;arcSize=6;rounded=1;fillColor=#e8878E;gradientColor=#BD1421;strokeColor=#ffffff",Image_iphone_iphone_4:"shape=mxgraph.ios.iPhone;bg=bgGreen",Image_iphone_bg_black:"",Image_iphone_bg_gray:"",Image_iphone_bg_stripe_drk:"shape=mxgraph.ios.iBgStriped;strokeColor=#18211b;fillColor=#5D7585;strokeColor2=#657E8F",Image_iphone_bg_stripe_lt:"shape=mxgraph.ios.iBgStriped;strokeColor=#18211b;fillColor=#5D7585;strokeColor2=#657E8F",
|
|
|
|
|
Image_iphone_bg_white:"",Image_iphone_top_bar_app:"shape=mxgraph.ios.iAppBar",Image_iphone_top_bar_home:"shape=mxgraph.ios.iTopBar2;opacity=50;fillColor=#999999;strokeColor=#cccccc;strokeWidth=1",Image_iphone_bar_top:"",Image_iphone_bar_semi_trans_black:"",Image_iphone_bar_semi_trans_blue:"",Image_iphone_search:"shape=mxgraph.mockup.forms.searchBox;mainText=;flipH=1",Image_iphone_table:"mxCompositeShape",Image_iphone_table_w_buttons:"mxCompositeShape",Image_iphone_table_w_icons:"mxCompositeShape",
|
|
|
|
|
Image_iphone_list:"mxCompositeShape",Image_iphone_gray_grad_list:"",Image_iphone_dialog:"mxCompositeShape",Image_iphone_scroll_pane:"mxCompositeShape",Image_iphone_alpha_list:"shape=mxgraph.ios.iAlphaList",Image_iphone_button_black:"",Image_iphone_button_blue:"",Image_iphone_button_grayblue:"",Image_iphone_button_red:"",Image_iphone_button_lg_light:"",Image_iphone_button_lg_dark:"",Image_iphone_button_lg_green:"",Image_iphone_button_lg_red:"",Image_iphone_button_lg_yellow:"",Image_iphone_button_xl_green:"",
|
|
|
|
|
Image_iphone_back_button:"shape=mxgraph.ios.iButtonBack;strokeColor=#444444;buttonText=;fillColor=#dddddd;fillColor2=#3D5565",Image_iphone_prev_next:"shape=mxgraph.ios.iPrevNext;strokeColor=#444444;fillColor=#dddddd;fillColor2=#3D5565;fillColor3=#ffffff",Image_iphone_sort_handle:"shape=mxgraph.ios7.icons.options",Image_iphone_slider:"shape=mxgraph.ios.iSlider;barPos=60",Image_iphone_dropdown:"shape=mxgraph.ios.iComboBox;buttonText=;fillColor=#dddddd;fillColor2=#3D5565",Image_iphone_email_name:"",
|
|
|
|
|
Image_iphone_switch_off:"shape=mxgraph.android.switch_off;fillColor=#666666",Image_iphone_keyboard_button_blue:"",Image_iphone_keyboard_letters:"shape=mxgraph.ios.iKeybLett",Image_iphone_keyboard_landscape:"shape=mxgraph.ios.iKeybLett",Image_iphone_large_tabbed_button:"mxCompositeShape",Image_iphone_sort_button:"mxCompositeShape",Image_iphone_tab_bar:"mxCompositeShape",Image_iphone_picker_multi:"mxCompositeShape",Image_iphone_picker_web:"mxCompositeShape",Image_iphone_add_icon_blue:"shape=mxgraph.ios.iAddIcon;fillColor=#8BbEff;fillColor2=#135Ec8;strokeColor=#ffffff",
|
|
|
|
|
Image_iphone_add_icon_green:"shape=mxgraph.ios.iAddIcon;fillColor=#7AdF78;fillColor2=#1A9917;strokeColor=#ffffff",Image_iphone_remove_icon:"shape=mxgraph.ios.iDeleteIcon;fillColor=#e8878E;fillColor2=#BD1421;strokeColor=#ffffff",Image_iphone_arrow_icon:"shape=mxgraph.ios.iArrowIcon;fillColor=#8BbEff;fillColor2=#135Ec8;strokeColor=#ffffff",Image_iphone_arrow:"shape=mxgraph.ios7.misc.more",Image_iphone_checkmark:"shape=mxgraph.ios7.misc.check",Image_iphone_check_off:"shape=ellipse",Image_iphone_location_dot:"shape=ellipse",
|
|
|
|
|
Image_iphone_mark_as_read:"shape=ellipse",Image_iphone_pin_green:"shape=mxgraph.ios.iPin;fillColor2=#00dd00;fillColor3=#004400;strokeColor=#006600",Image_iphone_pin_red:"shape=mxgraph.ios.iPin;fillColor2=#dd0000;fillColor3=#440000;strokeColor=#660000",Image_iphone_radio_off:"shape=ellipse",Image_iphone_checkbox_off:"",Image_iphone_indicator:"fillColor=#e8878E;gradientColor=#BD1421;strokeColor=#ffffff",Image_iphone_thread_count:""},Jb=function(f,k,h){h.includes(f)||h.push(f);if(f in k){var c=k[f];
|
|
|
|
|
c.id=f;if(null!=c.Members)for(var a in c.Members)h=Jb(a,k,h)}return h};EditorUi.prototype.pasteLucidChart=function(f,k,h,c){var a=this.editor.graph;a.getModel().beginUpdate();try{var l=function(c,f){var g=null!=f.Endpoint1.Block?b[f.Endpoint1.Block]:null,k=null!=f.Endpoint2.Block?b[f.Endpoint2.Block]:null,h;h=new mxCell("",new mxGeometry(0,0,100,100),"html=1;");h.geometry.relative=!0;h.edge=!0;Tb(h,c);var l=Sa(c).Properties,m=null!=l?l.TextAreas:c.TextAreas;if(null!=m){for(var n=0;null!=m["t"+n];){var q=
|
|
|
|
|
m["t"+n];h=Ta(q,h);n++}for(n=1;null!=m["m"+n];)q=m["m"+n],h=Ta(q,h,c),n++;null!=m.Text&&(h=Ta(m,h,c));m=null!=l?l.TextAreas:c.TextAreas;null!=m.Message&&(h=Ta(m.Message,h,c))}null==g&&null!=f.Endpoint1&&h.geometry.setTerminalPoint(new mxPoint(Math.round(.6*f.Endpoint1.x),Math.round(.6*f.Endpoint1.y)),!0);null==k&&null!=f.Endpoint2&&h.geometry.setTerminalPoint(new mxPoint(Math.round(.6*f.Endpoint2.x),Math.round(.6*f.Endpoint2.y)),!1);d.push(a.addCell(h,null,null,g,k))},d=[],b={},m=[],n=[],q=0;if(null!=
|
|
|
|
|
f.Groups)for(var t in f.Groups){var r=f.Groups[t];r.id=t;if(1==r.Hidden&&null!=r.Members){n.includes(t)||n.push(t);for(var u in r.Members)n=Jb(u,f.Groups,n)}}if(null!=f.Blocks)for(t in f.Blocks)r=f.Blocks[t],r.id=t,n.includes(t)||(u=!1,null!=Wa[r.Class]&&"mxCompositeShape"==Wa[r.Class]&&(b[r.id]=lc(r,d,a),m.push(r),u=!0),u||(b[r.id]=lb(r),m.push(r)));else for(q=0;q<f.Objects.length;q++)r=f.Objects[q],r.IsBlock&&null!=r.Action&&null!=r.Action.Properties&&(b[r.id]=lb(r)),m.push(r);m.sort(function(a,
|
|
|
|
|
b){a=Sa(a);b=Sa(b);return null!=a.Properties&&null!=b.Properties?a.Properties.ZOrder-b.Properties.ZOrder:0});for(q=0;q<m.length;q++){var r=m[q],y=b[r.id];null!=y?d.push(a.addCell(y)):r.IsLine&&null!=r.Action&&null!=r.Action.Properties&&l(r,r.Action.Properties)}if(null!=f.Lines)for(t in f.Lines)n.includes(t)||(r=f.Lines[t],l(r,r));if(c&&null!=k&&null!=h){a.isGridEnabled()&&(k=a.snap(k),h=a.snap(h));var I=a.getBoundingBoxFromGeometry(d,!0);null!=I&&a.moveCells(d,k-I.x,h-I.y)}a.setSelectionCells(d)}finally{a.getModel().endUpdate()}a.isSelectionEmpty()||
|
|
|
|
|
Image_iphone_mark_as_read:"shape=ellipse",Image_iphone_pin_green:"shape=mxgraph.ios.iPin;fillColor2=#00dd00;fillColor3=#004400;strokeColor=#006600",Image_iphone_pin_red:"shape=mxgraph.ios.iPin;fillColor2=#dd0000;fillColor3=#440000;strokeColor=#660000",Image_iphone_radio_off:"shape=ellipse",Image_iphone_checkbox_off:"",Image_iphone_indicator:"fillColor=#e8878E;gradientColor=#BD1421;strokeColor=#ffffff",Image_iphone_thread_count:""},Nb=function(g,l,m){m.includes(g)||m.push(g);if(g in l){var b=l[g];
|
|
|
|
|
b.id=g;if(null!=b.Members)for(var a in b.Members)m=Nb(a,l,m)}return m};EditorUi.prototype.pasteLucidChart=function(g,l,m,b){var a=this.editor.graph;a.getModel().beginUpdate();try{var h=function(b,g){var d=null!=g.Endpoint1.Block?c[g.Endpoint1.Block]:null,l=null!=g.Endpoint2.Block?c[g.Endpoint2.Block]:null,h;h=new mxCell("",new mxGeometry(0,0,100,100),"html=1;");h.geometry.relative=!0;h.edge=!0;Xb(h,b);var m=Xa(b).Properties,n=null!=m?m.TextAreas:b.TextAreas;if(null!=n){for(var p=0;null!=n["t"+p];){var q=
|
|
|
|
|
n["t"+p];h=Ya(q,h);p++}for(p=1;null!=n["m"+p];)q=n["m"+p],h=Ya(q,h,b),p++;null!=n.Text&&(h=Ya(n,h,b));n=null!=m?m.TextAreas:b.TextAreas;null!=n.Message&&(h=Ya(n.Message,h,b))}null==d&&null!=g.Endpoint1&&h.geometry.setTerminalPoint(new mxPoint(Math.round(.6*g.Endpoint1.x),Math.round(.6*g.Endpoint1.y)),!0);null==l&&null!=g.Endpoint2&&h.geometry.setTerminalPoint(new mxPoint(Math.round(.6*g.Endpoint2.x),Math.round(.6*g.Endpoint2.y)),!1);f.push(a.addCell(h,null,null,d,l))},f=[],c={},n=[],p=[],q=0;if(null!=
|
|
|
|
|
g.Groups)for(var t in g.Groups){var r=g.Groups[t];r.id=t;if(1==r.Hidden&&null!=r.Members){p.includes(t)||p.push(t);for(var w in r.Members)p=Nb(w,g.Groups,p)}}if(null!=g.Blocks)for(t in g.Blocks)r=g.Blocks[t],r.id=t,p.includes(t)||(w=!1,null!=ab[r.Class]&&"mxCompositeShape"==ab[r.Class]&&(c[r.id]=pc(r,f,a),n.push(r),w=!0),w||(c[r.id]=pb(r),n.push(r)));else for(q=0;q<g.Objects.length;q++)r=g.Objects[q],r.IsBlock&&null!=r.Action&&null!=r.Action.Properties&&(c[r.id]=pb(r)),n.push(r);n.sort(function(a,
|
|
|
|
|
b){a=Xa(a);b=Xa(b);return null!=a.Properties&&null!=b.Properties?a.Properties.ZOrder-b.Properties.ZOrder:0});for(q=0;q<n.length;q++){var r=n[q],B=c[r.id];null!=B?f.push(a.addCell(B)):r.IsLine&&null!=r.Action&&null!=r.Action.Properties&&h(r,r.Action.Properties)}if(null!=g.Lines)for(t in g.Lines)p.includes(t)||(r=g.Lines[t],h(r,r));if(b&&null!=l&&null!=m){a.isGridEnabled()&&(l=a.snap(l),m=a.snap(m));var K=a.getBoundingBoxFromGeometry(f,!0);null!=K&&a.moveCells(f,l-K.x,m-K.y)}a.setSelectionCells(f)}finally{a.getModel().endUpdate()}a.isSelectionEmpty()||
|
|
|
|
|
(a.scrollCellToVisible(a.getSelectionCell()),null!=this.hoverIcons&&this.hoverIcons.update(a.view.getState(a.getSelectionCell())))}})();
|