Package com.nexirius.framework.datamodel

Examples of com.nexirius.framework.datamodel.DataModelVector


            throws Exception {
        p("loadAll", "", environmentName);

        DirectoryEnvironment de = (DirectoryEnvironment) getEnvironment(environmentName);
        StringVector files = de.getFiles(rootDirectory, true);
        DataModelVector v = new DataModelVector();

        for (String f = files.firstItem(); f != null; f = files.nextItem()) {
            try {
                String identifier = getIdentifier(de, f);
                DataModel m = readDataModel(de, identifier, de.useMagicNumber());

                if (m != null) {
                    v.append(m);
                }
            } catch (Exception ex) {
                ex.printStackTrace();
            }
        }
View Full Code Here


    public DataModelTreeViewer(DataModel model) {
        super(model);
    }

    public DataModelVector getSelectedDataModels() {
        DataModelVector v = new DataModelVector();

        if (rootTreeComponent != null) {
            rootTreeComponent.getSelectedDataModels(v);
        }
View Full Code Here

        return v;
    }

    public DataModelVector getFoldedDataModels(boolean isFolded) {
        DataModelVector v = new DataModelVector();

        if (rootTreeComponent != null) {
            rootTreeComponent.getFoldedDataModels(v, isFolded);
        }
View Full Code Here

            return rootTreeComponent;
        }

        DataModelTreeComponent tc = rootTreeComponent;
        DataModel dm = child;
        DataModelVector path = new DataModelVector();

        while (dm != null) {
            if (dm == rootTreeComponent.getChildModel()) {
                break;
            }

            path.insert(dm);

            dm = dm.getParentDataModel();
        }

        if (dm == null) {
            return null;
        }

        for (dm = path.firstItem(); dm != null; dm = path.nextItem()) {
            DataModelTreeComponent childTreeComponent = tc.getTreeComponentFor(dm);

            if (childTreeComponent != null) {
                if (dm == child) {
View Full Code Here

TOP

Related Classes of com.nexirius.framework.datamodel.DataModelVector

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.