Package javax.swing.tree

Examples of javax.swing.tree.DefaultMutableTreeNode.children()


                if (root == null && (items.length > 0 || createEmpty)) {
                    root = new DefaultMutableTreeNode(groupName);
                    treeRoot.add(root);
                    groupNodes.put(groupKey, root);
                } else if (root != null) {
                    Enumeration<?> children = root.children();
                    while (children.hasMoreElements()) {
                        treeNodes.add((DefaultMutableTreeNode) children.nextElement());
                    }
                }
            }
View Full Code Here


                diskNames.add(d);
            }
        }
        final Collection<DefaultMutableTreeNode> nodesToRemove = new ArrayList<DefaultMutableTreeNode>();
        boolean nodeChanged = false;
        for (final Info info : treeMenuController.nodesToInfos(thisNode.children())) {
            if (!(info instanceof DiskInfo)) {
                continue;
            }
            final DiskInfo diskInfo = (DiskInfo) info;
            if (diskInfo.getResource().isNew()) {
View Full Code Here

        application.isSwingThread();
        treeMenuController.removeFromParent(nodesToRemove);

        for (final String disk : diskNames) {
            int i = 0;
            for (final Info info : treeMenuController.nodesToInfos(thisNode.children())) {
                if (!(info instanceof DiskInfo)) {
                    continue;
                }
                final DiskInfo diskInfo = (DiskInfo) info;
                final String name = diskInfo.getName();
View Full Code Here

                filesystemNames.add(d);
            }
        }
        final Collection<DefaultMutableTreeNode> nodesToRemove = new ArrayList<DefaultMutableTreeNode>();
        boolean nodeChanged = false;
        for (final Info info : treeMenuController.nodesToInfos(thisNode.children())) {
            if (!(info instanceof FilesystemInfo)) {
                continue;
            }
            final FilesystemInfo filesystemInfo = (FilesystemInfo) info;
            if (filesystemInfo.getResource().isNew()) {
View Full Code Here

        application.isSwingThread();
        treeMenuController.removeFromParent(nodesToRemove);

        for (final String filesystem : filesystemNames) {
            int i = 0;
            for (final Info info : treeMenuController.nodesToInfos(thisNode.children())) {
                if (!(info instanceof FilesystemInfo)) {
                    continue;
                }
                final FilesystemInfo filesystemInfo = (FilesystemInfo) info;
                final String name = filesystemInfo.getName();
View Full Code Here

            }
        }
        final Collection<DefaultMutableTreeNode> nodesToRemove = new ArrayList<DefaultMutableTreeNode>();
        boolean nodeChanged = false;
        InterfaceInfo emptySlot = null; /* for generated mac address. */
        for (final Info info : treeMenuController.nodesToInfos(thisNode.children())) {
            if (!(info instanceof InterfaceInfo)) {
                continue;
            }
            final InterfaceInfo interfaceInfo = (InterfaceInfo) info;
            if (interfaceInfo.getResource().isNew()) {
View Full Code Here

        for (final String interf : interfaceNames) {
            final InterfaceInfo interfaceInfo;
            if (emptySlot == null) {
                int i = 0;
                for (final Info info : treeMenuController.nodesToInfos(thisNode.children())) {
                    if (!(info instanceof InterfaceInfo)) {
                        if (info instanceof DiskInfo || info instanceof FilesystemInfo) {
                            i++;
                        }
                        continue;
View Full Code Here

                inputDevNames.add(d);
            }
        }
        final Collection<DefaultMutableTreeNode> nodesToRemove = new ArrayList<DefaultMutableTreeNode>();
        boolean nodeChanged = false;
        for (final Info info : treeMenuController.nodesToInfos(thisNode.children())) {
            if (!(info instanceof InputDevInfo)) {
                continue;
            }
            final InputDevInfo inputDevInfo = (InputDevInfo) info;
            if (inputDevInfo.getResource().isNew()) {
View Full Code Here

        application.isSwingThread();
        treeMenuController.removeFromParent(nodesToRemove);

        for (final String inputDev : inputDevNames) {
            int i = 0;
            for (final Info info : treeMenuController.nodesToInfos(thisNode.children())) {
                if (!(info instanceof InputDevInfo)) {
                    if (info instanceof DiskInfo || info instanceof FilesystemInfo || info instanceof InterfaceInfo) {
                        i++;
                    }
                    continue;
View Full Code Here

                graphicsNames.add(d);
            }
        }
        final Collection<DefaultMutableTreeNode> nodesToRemove = new ArrayList<DefaultMutableTreeNode>();
        boolean nodeChanged = false;
        for (final Info info : treeMenuController.nodesToInfos(thisNode.children())) {
            if (!(info instanceof GraphicsInfo)) {
                continue;
            }
            final GraphicsInfo graphicsInfo = (GraphicsInfo) info;
            if (graphicsInfo.getResource().isNew()) {
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.