Package org.gephi.io.importer.api

Examples of org.gephi.io.importer.api.EdgeDirectionDefault


                String undirectedStr = NbBundle.getMessage(ReportPanel.class, "ReportPanel.graphType.undirected");
                String mixedStr = NbBundle.getMessage(ReportPanel.class, "ReportPanel.graphType.mixed");

                DefaultComboBoxModel comboModel = new DefaultComboBoxModel();

                EdgeDirectionDefault dir = container.getUnloader().getEdgeDefault();
                switch (dir) {
                    case DIRECTED:
                        comboModel.addElement(directedStr);
                        comboModel.addElement(undirectedStr);
                        comboModel.addElement(mixedStr);
                        break;
                    case UNDIRECTED:
                        comboModel.addElement(undirectedStr);
                        comboModel.addElement(mixedStr);
                        break;
                    case MIXED:
                        comboModel.addElement(directedStr);
                        comboModel.addElement(undirectedStr);
                        comboModel.addElement(mixedStr);
                        break;
                }

                graphTypeCombo.setModel(comboModel);
            }
        });
        graphTypeCombo.addItemListener(new ItemListener() {
            @Override
            public void itemStateChanged(ItemEvent e) {
                int g = graphTypeCombo.getSelectedIndex();
                EdgeDirectionDefault dir = container.getUnloader().getEdgeDefault();
                if (dir.equals(EdgeDirectionDefault.UNDIRECTED)) {
                    switch (g) {
                        case 0:
                            container.getLoader().setEdgeDefault(EdgeDirectionDefault.UNDIRECTED);
                            break;
                        case 1:
View Full Code Here

TOP

Related Classes of org.gephi.io.importer.api.EdgeDirectionDefault

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.