/** * */ protected Rectangle[] createHandles() { p = createPoints(state); Rectangle[] h = new Rectangle[p.length + 1]; for (int i = 0; i < h.length - 1; i++) { h[i] = createHandle(p[i]); } h[p.length] = createHandle(state.getAbsoluteOffset().getPoint(), mxConstants.LABEL_HANDLE_SIZE); return h; }
/** * */ protected Rectangle[] createHandles() { p = createPoints(state); Rectangle[] h = new Rectangle[p.length + 1]; for (int i = 0; i < h.length - 1; i++) { h[i] = createHandle(p[i]); } h[p.length] = createHandle(state.getAbsoluteOffset().getPoint(), mxConstants.LABEL_HANDLE_SIZE); return h; }
h[3] = createHandle(state.getAbsoluteOffset().getPoint(), mxConstants.LABEL_HANDLE_SIZE);
h[3] = createHandle(state.getAbsoluteOffset().getPoint(), mxConstants.LABEL_HANDLE_SIZE);
mxPoint abs = state.getAbsoluteOffset(); dx = abs.getX() - first.x; dy = abs.getY() - first.y;
mxPoint abs = state.getAbsoluteOffset(); dx = abs.getX() - first.x; dy = abs.getY() - first.y;
mxPoint abs = state.getAbsoluteOffset(); double dx = abs.getX() - first.x; double dy = abs.getY() - first.y;
mxPoint abs = state.getAbsoluteOffset(); double dx = abs.getX() - first.x; double dy = abs.getY() - first.y;
style, graph.isHtmlLabel(cell), state.getAbsoluteOffset(), vertexBounds, scale, graph.getModel().isEdge(cell)));
style, graph.isHtmlLabel(cell), state.getAbsoluteOffset(), vertexBounds, scale, graph.getModel().isEdge(cell)));
/** * */ public void restoreState(mxCellState state, mxCellState from) { state.setLabelBounds(from.getLabelBounds()); state.setAbsolutePoints(from.getAbsolutePoints()); state.setOrigin(from.getOrigin()); state.setAbsoluteOffset(from.getAbsoluteOffset()); state.setBoundingBox(from.getBoundingBox()); state.setTerminalDistance(from.getTerminalDistance()); state.setSegments(from.getSegments()); state.setLength(from.getLength()); state.setX(from.getX()); state.setY(from.getY()); state.setWidth(from.getWidth()); state.setHeight(from.getHeight()); }
/** * */ public void restoreState(mxCellState state, mxCellState from) { state.setLabelBounds(from.getLabelBounds()); state.setAbsolutePoints(from.getAbsolutePoints()); state.setOrigin(from.getOrigin()); state.setAbsoluteOffset(from.getAbsoluteOffset()); state.setBoundingBox(from.getBoundingBox()); state.setTerminalDistance(from.getTerminalDistance()); state.setSegments(from.getSegments()); state.setLength(from.getLength()); state.setX(from.getX()); state.setY(from.getY()); state.setWidth(from.getWidth()); state.setHeight(from.getHeight()); }
state.getAbsoluteOffset().setX(0); state.getAbsoluteOffset().setY(0); state.getOrigin().setX(0); state.getOrigin().setY(0);
state.getAbsoluteOffset().setX(0); state.getAbsoluteOffset().setY(0); state.getOrigin().setX(0); state.getOrigin().setY(0);