Examples of EdgeColor


Examples of org.gephi.preview.types.EdgeColor

        colorButton.addPropertyChangeListener(JColorButton.EVENT_COLOR, new PropertyChangeListener() {

            @Override
            public void propertyChange(PropertyChangeEvent evt) {
                Color newColor = (Color) evt.getNewValue();
                propertyEditor.setValue(new EdgeColor(newColor));
            }
        });

        originalRadio.addItemListener(this);
        mixedRadio.addItemListener(this);
View Full Code Here

Examples of org.gephi.preview.types.EdgeColor

        } else if (targetRadio.isSelected()) {
            selectedMode = EdgeColor.Mode.TARGET;
        } else if (customRadio.isSelected()) {
            selectedMode = EdgeColor.Mode.CUSTOM;
        }
        propertyEditor.setValue(new EdgeColor(selectedMode));
    }
View Full Code Here

Examples of org.gephi.preview.types.EdgeColor

    }
    private EdgeColorPropertyEditor propertyEditor;

    public void setup(EdgeColorPropertyEditor propertyEditor) {
        this.propertyEditor = propertyEditor;
        EdgeColor edgeColor = (EdgeColor) propertyEditor.getValue();
        if (edgeColor.getMode().equals(EdgeColor.Mode.CUSTOM)) {
            customRadio.setSelected(true);
            ((JColorButton) colorButton).setColor(edgeColor.getCustomColor());
        } else if (edgeColor.getMode().equals(EdgeColor.Mode.MIXED)) {
            mixedRadio.setSelected(true);
        } else if (edgeColor.getMode().equals(EdgeColor.Mode.ORIGINAL)) {
            originalRadio.setSelected(true);
        } else if (edgeColor.getMode().equals(EdgeColor.Mode.SOURCE)) {
            sourceRadio.setSelected(true);
        } else if (edgeColor.getMode().equals(EdgeColor.Mode.TARGET)) {
            targetRadio.setSelected(true);
        }
    }
View Full Code Here

Examples of org.gephi.preview.types.EdgeColor

        //Put parent color, and calculate position
        for (Item item : previewModel.getItems(Item.EDGE_LABEL)) {
            Edge edge = (Edge) item.getSource();
            Item edgeItem = previewModel.getItem(Item.EDGE, edge);

            EdgeColor edgeColor = (EdgeColor) properties.getValue(PreviewProperty.EDGE_COLOR);
            NodeItem sourceItem = (NodeItem) edgeItem.getData(EdgeRenderer.SOURCE);
            NodeItem targetItem = (NodeItem) edgeItem.getData(EdgeRenderer.TARGET);
            Color color = edgeColor.getColor((Color) item.getData(EdgeItem.COLOR),
                    (Color) sourceItem.getData(NodeItem.COLOR),
                    (Color) targetItem.getData(NodeItem.COLOR));
            item.setData(EDGE_COLOR, color);
            if (edge.isSelfLoop()) {
                //Middle
View Full Code Here

Examples of org.gephi.preview.types.EdgeColor

        Item sourceItem = item.getData(SOURCE);
        Item targetItem = item.getData(TARGET);

        //Weight and color
        Double weight = item.getData(EdgeItem.WEIGHT);
        EdgeColor edgeColor = (EdgeColor) properties.getValue(PreviewProperty.EDGE_COLOR);
        Color color = edgeColor.getColor((Color) item.getData(EdgeItem.COLOR),
                (Color) sourceItem.getData(NodeItem.COLOR),
                (Color) targetItem.getData(NodeItem.COLOR));
        int alpha = (int) ((properties.getIntValue(PreviewProperty.EDGE_OPACITY) / 100f) * 255f);
        color = new Color(color.getRed(), color.getGreen(), color.getBlue(), alpha);

View Full Code Here

Examples of org.gephi.preview.types.EdgeColor

            Item sourceItem = item.getData(EdgeRenderer.SOURCE);
            Item targetItem = item.getData(EdgeRenderer.TARGET);

            //Weight and color
            Double weight = item.getData(EdgeItem.WEIGHT);
            EdgeColor edgeColor = (EdgeColor) properties.getValue(PreviewProperty.EDGE_COLOR);
            Color color = edgeColor.getColor((Color) item.getData(EdgeItem.COLOR),
                    (Color) sourceItem.getData(NodeItem.COLOR),
                    (Color) targetItem.getData(NodeItem.COLOR));
            int alpha = (int) ((properties.getFloatValue(PreviewProperty.EDGE_OPACITY) / 100f) * 255f);
            color = new Color(color.getRed(), color.getGreen(), color.getBlue(), alpha);

View Full Code Here

Examples of org.gephi.preview.types.EdgeColor

*/
public class BasicEdgeColorPropertyEditor extends PropertyEditorSupport {

    @Override
    public String getAsText() {
        EdgeColor c = (EdgeColor) getValue();
        if (c.getMode().equals(EdgeColor.Mode.CUSTOM)) {
            Color color = c.getCustomColor() == null ? Color.BLACK : c.getCustomColor();
            return String.format(
                    "%s [%d,%d,%d]",
                    c.getMode().name().toLowerCase(),
                    color.getRed(),
                    color.getGreen(),
                    color.getBlue());
        } else {
            return c.getMode().name().toLowerCase();
        }
    }
View Full Code Here

Examples of org.gephi.preview.types.EdgeColor

            if (m.lookingAt()) {
                int r = Integer.valueOf(m.group(1));
                int g = Integer.valueOf(m.group(2));
                int b = Integer.valueOf(m.group(3));

                setValue(new EdgeColor(new Color(r, g, b)));
            }
        } else if (matchColorMode(s, EdgeColor.Mode.MIXED.name().toLowerCase())) {
            setValue(new EdgeColor(EdgeColor.Mode.MIXED));
        } else if (matchColorMode(s, EdgeColor.Mode.ORIGINAL.name().toLowerCase())) {
            setValue(new EdgeColor(EdgeColor.Mode.ORIGINAL));
        } else if (matchColorMode(s, EdgeColor.Mode.SOURCE.name().toLowerCase())) {
            setValue(new EdgeColor(EdgeColor.Mode.SOURCE));
        } else if (matchColorMode(s, EdgeColor.Mode.TARGET.name().toLowerCase())) {
            setValue(new EdgeColor(EdgeColor.Mode.TARGET));
        }
    }
View Full Code Here

Examples of org.gephi.preview.types.EdgeColor

        properties.put(PreviewProperty.NODE_LABEL_BOX_COLOR, new DependantColor(Color.WHITE));
        properties.put(PreviewProperty.NODE_LABEL_BOX_OPACITY, 80f);
        properties.put(PreviewProperty.SHOW_EDGE_LABELS, Boolean.TRUE);
        properties.put(PreviewProperty.SHOW_NODE_LABELS, Boolean.TRUE);
        properties.put(PreviewProperty.NODE_OPACITY, 0);
        properties.put(PreviewProperty.EDGE_COLOR, new EdgeColor(new Color(76, 168, 36)));
    }
View Full Code Here

Examples of org.gephi.preview.types.EdgeColor

        super(NbBundle.getMessage(DefaultPreset.class, "Default.name"));

        properties.put(PreviewProperty.ARROW_SIZE, 3f);
        properties.put(PreviewProperty.BACKGROUND_COLOR, Color.WHITE);

        properties.put(PreviewProperty.EDGE_COLOR, new EdgeColor(EdgeColor.Mode.MIXED));
        properties.put(PreviewProperty.EDGE_CURVED, true);
        properties.put(PreviewProperty.EDGE_RESCALE_WEIGHT, Boolean.FALSE);
        properties.put(PreviewProperty.EDGE_OPACITY, 100f);
        properties.put(PreviewProperty.EDGE_RADIUS, 0f);
        properties.put(PreviewProperty.EDGE_THICKNESS, 1f);
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.