Package org.enhydra.shark.xpdl.elements

Examples of org.enhydra.shark.xpdl.elements.Package


        }
        return true;
    }

    public void startUndouableChange() {
        Package mainPkg = getMainPackage();
        xpdlInfoList.clear();
        undoableChangeInProgress = true;
        undoSelectionEvent = getCurrentSelectionEvent();
        XPDLElementChangeInfo ucInfo = createInfo(mainPkg,
                XPDLElementChangeInfo.UNDOABLE_ACTION_STARTED);
View Full Code Here


        setChanged();
        notifyObservers(ucInfo);
    }

    public void endUndouableChange(List elementsToSelect) {
        Package mainPkg = getMainPackage();
        List infoList = new ArrayList(xpdlInfoList);

        Iterator it = infoList.iterator();
        while (it.hasNext()) {
            XPDLElementChangeInfo info = (XPDLElementChangeInfo) it.next();
View Full Code Here

        }

        if (save) {
            String oldFilename = jc.getPackageFilename(jc.getMainPackageId());
            String newFilename = null;
            Package pkg = jc.getMainPackage();
            if (oldFilename == null || myName != null) {
                newFilename = jc.getJaWEFrame().saveDialog(
                        jc.getSettings().getLanguageDependentString("SaveAs" + BarFactory.LABEL_POSTFIX), 0,
                        pkg.getId());
                if (!newFilename.endsWith(".xpdl")) {
                    newFilename = newFilename + ".xpdl";
                }
            } else {
                newFilename = oldFilename;
            }
            if (newFilename != null) {
                jc.savePackage(pkg.getId(), newFilename);
            }
        }
    }
View Full Code Here

            for (int i = 0; i < hstra.length; i++) {
                XMLElement el = cel.get(hstra[i]);
                if (el != null) {
                    hidden.add(el);
                } else if (cel instanceof Package) {
                    Package pkg = (Package) cel;
                    if (hstra[i].equals(pkg.getNamespaces().toName())) {
                        hidden.add(pkg.getNamespaces());
                    }
                }
            }
        }
        return hidden;
View Full Code Here

TOP

Related Classes of org.enhydra.shark.xpdl.elements.Package

Copyright © 2018 www.massapicom. 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.