Package ptolemy.moml

Examples of ptolemy.moml.MoMLChangeRequest.execute()


        String moml = "<property name=\"_iconDescription\" class="
                + "\"ptolemy.kernel.util.SingletonConfigurableAttribute\">"
                + "  <configure>" + iconDescription + "</configure>"
                + "</property>";
        MoMLChangeRequest request = new MoMLChangeRequest(this, this, moml);
        request.execute();
    }

    private void _deleteThis() {
        String moml = "<deleteProperty name=\"" + getName() + "\"/>";
        requestChange(new MoMLChangeRequest(this, getContainer(), moml));
View Full Code Here


                    } else {
                        moml = _getLinkMoML(hostLinkedObject, relation);
                    }
                    MoMLChangeRequest request = new MoMLChangeRequest(this,
                            hostContainer, moml);
                    request.execute();
                }
            }

            if (replacement instanceof ComponentPort
                    && host instanceof ComponentPort) {
View Full Code Here

                        // so create a new link.
                        NamedObj hostContainer = hostRelation.getContainer();
                        String moml = _getLinkMoML(host, hostRelation);
                        MoMLChangeRequest request = new MoMLChangeRequest(this,
                                hostContainer, moml);
                        request.execute();
                    }
                }
            }
        }
    }
View Full Code Here

                String moml = "<group name=\"auto\">" + attribute.exportMoML()
                        + "</group>";
                MoMLChangeRequest request = new MoMLChangeRequest(this, host,
                        moml);
                request.execute();
            }
        }

        // Copy entities and relations.
        Collection<?> children = GTTools.getChildren(replacement, false, false,
View Full Code Here

            }
            if (moml != null && !moml.equals("")) {
                moml = "<group name=\"auto\">\n" + moml + "</group>";
                MoMLChangeRequest request = new MoMLChangeRequest(this, host,
                        moml);
                request.execute();
                hostChild = _getNewlyAddedObject(host, child.getClass());
                _addReplacementToHostEntries(hostChild);
            }
            if (hostChild != null) {
                _addObjects(child, hostChild);
View Full Code Here

                if (linkedObjects.size() == 1) {
                    String moml = "<deleteRelation name=\""
                            + relation.getName() + "\"/>";
                    MoMLChangeRequest request = new MoMLChangeRequest(this,
                            relation.getContainer(), moml);
                    request.execute();
                }
            }

            // Combine relations if possible.
            relations = GTTools.getChildren(host, false, false, false, true);
View Full Code Here

                                || tail instanceof Relation) {
                            String moml = "<deleteRelation name=\""
                                    + relation.getName() + "\"/>";
                            MoMLChangeRequest request = new MoMLChangeRequest(
                                    this, relation.getContainer(), moml);
                            request.execute();

                            if (tail instanceof Relation) {
                                moml = _getLinkMoML(head, (Relation) tail);
                                request = new MoMLChangeRequest(this, tail
                                        .getContainer(), moml);
View Full Code Here

                            if (tail instanceof Relation) {
                                moml = _getLinkMoML(head, (Relation) tail);
                                request = new MoMLChangeRequest(this, tail
                                        .getContainer(), moml);
                                request.execute();
                            } else {
                                moml = _getLinkMoML(tail, (Relation) head);
                                request = new MoMLChangeRequest(this, head
                                        .getContainer(), moml);
                                request.execute();
View Full Code Here

                                request.execute();
                            } else {
                                moml = _getLinkMoML(tail, (Relation) head);
                                request = new MoMLChangeRequest(this, head
                                        .getContainer(), moml);
                                request.execute();
                            }
                        }
                    } else if (linkedObjects.size() > 2) {
                        double[] location = _getBestLocation(relation
                                .linkedObjectsList());
View Full Code Here

                                + "<vertex name=\"vertex\" value=\"["
                                + location[0] + ", " + location[1] + "]\"/>"
                                + "</group>";
                        MoMLChangeRequest request = new MoMLChangeRequest(this,
                                relation, moml);
                        request.execute();
                    }
                }
            }
        }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.