public displetInfo2 createDisplet(sourceInfo2 source, int width=800, int height=600, int x=0, int y=0) { displetInfo2 displet = new displetInfo2(); displet.sourceId = source.sourceId; displet.name = source.name; displet.x = x; displet.y = y; displet.width = width; displet.height = height; return displet; }
public void updateDisplet(displetInfo2 displet, int width, int height, int x, int y) { displetInfo2 newdisplet = createDisplet(displet.sourceId, width, height, x, y); cmsserver.setDispletInfo2(mSessionId, displet.displetId, newdisplet, new String[] { "geometry" }); }
public void openSourceOnDisplet(displetInfo2 displet, sourceInfo2 source) { displetInfo2 dInfo = new displetInfo2(); dInfo.sourceId = source.sourceId; dInfo.name = "Source"; cmsserver.setDispletInfo2(mSessionId, displet.displetId, dInfo, new String[] { dInfo.name }); }
public void removeDisplets(perspectiveInfo2 perspective, displetInfo2[] displets) { objectId[] objids = new objectId[displets.Length]; for (int i= 0; i < displets.Length; i++) { objids[i] = displets[i].displetId; } cmsserver.removeDisplets(mSessionId, perspective.perspectiveId, objids); }
public void openDispletOnPerspective(perspectiveInfo2 perspective, displetInfo2 displet) { displet.parentPerspectiveID = perspective.perspectiveId.id; cmsserver.createDisplet2(mSessionId, perspective.perspectiveId, displet, true); }