diff --git a/modules/DesktopPreview/src/main/java/org/gephi/desktop/preview/PreviewTopComponent.java b/modules/DesktopPreview/src/main/java/org/gephi/desktop/preview/PreviewTopComponent.java index 5d4a674862d8427cedf7e93e582aad78e19d2c4e..c1b8ee5a0620982e0cd1e3421f7123911f3bcc64 100644 --- a/modules/DesktopPreview/src/main/java/org/gephi/desktop/preview/PreviewTopComponent.java +++ b/modules/DesktopPreview/src/main/java/org/gephi/desktop/preview/PreviewTopComponent.java @@ -54,9 +54,9 @@ import javax.swing.SwingUtilities; import javax.swing.UIManager; import org.gephi.desktop.preview.api.PreviewUIController; import org.gephi.desktop.preview.api.PreviewUIModel; +import org.gephi.preview.api.G2DTarget; import org.gephi.preview.api.PreviewController; import org.gephi.preview.api.PreviewProperty; -import org.gephi.preview.api.G2DTarget; import org.gephi.preview.api.RenderTarget; import org.gephi.ui.components.JColorButton; import org.gephi.ui.utils.UIUtils; @@ -178,7 +178,6 @@ public final class PreviewTopComponent extends TopComponent implements PropertyC } public void initTarget(PreviewUIModel previewUIModel) { - System.out.println("INIT T"); // inits the preview applet if (previewUIModel != null && target == null) { PreviewController previewController = Lookup.getDefault().lookup(PreviewController.class); diff --git a/modules/PreviewPlugin/src/main/java/org/gephi/preview/plugin/renderers/ArrowRenderer.java b/modules/PreviewPlugin/src/main/java/org/gephi/preview/plugin/renderers/ArrowRenderer.java index 1748fab6df7079798ef47f3da664311fd978bd7f..1203434566c49b43b92e1ad346ee5b98c7c786c5 100644 --- a/modules/PreviewPlugin/src/main/java/org/gephi/preview/plugin/renderers/ArrowRenderer.java +++ b/modules/PreviewPlugin/src/main/java/org/gephi/preview/plugin/renderers/ArrowRenderer.java @@ -85,7 +85,7 @@ public class ArrowRenderer implements Renderer { Item targetItem = item.getData(EdgeRenderer.TARGET); //Weight and color - Float weight = item.getData(EdgeItem.WEIGHT); + 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), diff --git a/modules/PreviewPlugin/src/main/java/org/gephi/preview/plugin/renderers/EdgeRenderer.java b/modules/PreviewPlugin/src/main/java/org/gephi/preview/plugin/renderers/EdgeRenderer.java index d81d8bd3d77fd9057749fcd6d16180f6426ee7ba..82b881fb41ab18eee58d7233165ae7a49af60aab 100644 --- a/modules/PreviewPlugin/src/main/java/org/gephi/preview/plugin/renderers/EdgeRenderer.java +++ b/modules/PreviewPlugin/src/main/java/org/gephi/preview/plugin/renderers/EdgeRenderer.java @@ -149,13 +149,13 @@ public class EdgeRenderer implements Renderer { if ((Boolean) item.getData(EdgeItem.DIRECTED) || edgeRadius > 0f) { //Target Item targetItem = (Item) item.getData(TARGET); - Float weight = item.getData(EdgeItem.WEIGHT); + Double weight = item.getData(EdgeItem.WEIGHT); //Avoid negative arrow size: float arrowSize = properties.getFloatValue(PreviewProperty.ARROW_SIZE); if (arrowSize < 0) { arrowSize = 0; } - float size = arrowSize * weight; + float size = arrowSize * weight.floatValue(); targetRadius = -(edgeRadius + (Float) targetItem.getData(NodeItem.SIZE) / 2f + properties.getFloatValue(PreviewProperty.NODE_BORDER_WIDTH)); item.setData(TARGET_RADIUS, targetRadius - size); }