public static NAryEdge getNAryEdgeExtreme(DefaultEdge de, ingenias.editor.Model m) { DefaultGraphCell target = (DefaultGraphCell) ((DefaultPort) de .getTarget()).getParent(); DefaultGraphCell source = (DefaultGraphCell) ((DefaultPort) de .getSource()).getParent(); NAryEdge nary = null; if (NAryEdge.class.isAssignableFrom(target.getClass())) { nary = (NAryEdge) target; } if (NAryEdge.class.isAssignableFrom(source.getClass())) { nary = (NAryEdge) source; } return nary; }
DefaultPort targetPort = (DefaultPort) ( (DefaultEdge) selected[k] ).getTarget(); object = targetPort.getParent();
DefaultPort targetPort = (DefaultPort) ( (DefaultEdge) selected[k] ).getTarget(); object = targetPort.getParent();
DefaultPort targetPort = (DefaultPort) ( (DefaultEdge) selected[k] ).getTarget(); object = targetPort.getParent();
DefaultPort targetPort = (DefaultPort) ( (DefaultEdge) selected[k] ).getTarget(); object = targetPort.getParent();
DefaultPort targetPort = (DefaultPort) ( (DefaultEdge) selected[k] ).getTarget(); object = targetPort.getParent();
DefaultPort targetPort = (DefaultPort) ( (DefaultEdge) selected[k] ).getTarget(); object = targetPort.getParent();
DefaultPort targetPort = (DefaultPort) ( (DefaultEdge) selected[k] ).getTarget(); object = targetPort.getParent();
DefaultPort targetPort = (DefaultPort) ( (DefaultEdge) selected[k] ).getTarget(); object = targetPort.getParent();
DefaultPort targetPort = (DefaultPort) ( (DefaultEdge) selected[k] ).getTarget(); object = targetPort.getParent();
DefaultPort targetPort = (DefaultPort) ( (DefaultEdge) selected[k] ).getTarget(); object = targetPort.getParent();
DefaultPort targetPort = (DefaultPort) ( (DefaultEdge) selected[k] ).getTarget(); object = targetPort.getParent();
DefaultPort targetPort = (DefaultPort) ( (DefaultEdge) selected[k] ).getTarget(); object = targetPort.getParent();
DefaultPort targetPort = (DefaultPort) ( (DefaultEdge) selected[k] ).getTarget(); object = targetPort.getParent();
DefaultPort targetPort = (DefaultPort) ( (DefaultEdge) selected[k] ).getTarget(); object = targetPort.getParent();
DefaultPort targetPort = (DefaultPort) ( (DefaultEdge) selected[k] ).getTarget(); object = targetPort.getParent();
DefaultPort targetPort = (DefaultPort) ( (DefaultEdge) selected[k] ).getTarget(); object = targetPort.getParent();
DefaultPort targetPort = (DefaultPort) ( (DefaultEdge) selected[k] ).getTarget(); object = targetPort.getParent();
DefaultPort targetPort = (DefaultPort) ( (DefaultEdge) selected[k] ).getTarget(); object = targetPort.getParent();
private boolean evaluateIfDefaultGraphCellHasToBeHighlighted( DefaultGraphCell dgc, boolean found, DefaultGraphCell toPaint) { if (dgc.getChildCount() > 0) { for (Object objectport : dgc.getChildren()) { if (objectport instanceof DefaultPort) { DefaultPort port = (DefaultPort) objectport; Iterator<DefaultEdge> edges = graph.getModel().edges(port); while (edges.hasNext() && !found) { DefaultEdge next = edges.next(); found = found || ((DefaultPort) (next.getTarget())) .getParent().equals(toPaint) || ((DefaultPort) (next.getSource())) .getParent().equals(toPaint); } } } } return found; }