Examples of PipelineActivityPosition


Examples of org.jitterbit.integration.data.entity.operation.pipeline.PipelineActivityPosition

    private void sendUndoableEdit(OperationWrapperNode opNode,
                                  PipelineActivity activity,
                                  IntegrationEntity newContent,
                                  IntegrationEntity previousContent) {
        OperationId opId = opNode.getOperationId();
        PipelineActivityPosition pos = opNode.getPipeline().getPosition(activity);
        ActivityContentChangedEdit edit = new ActivityContentChangedEdit(
                        controller,
                        opId,
                        pos,
                        (newContent != null ? newContent.getID() : null),
View Full Code Here

Examples of org.jitterbit.integration.data.entity.operation.pipeline.PipelineActivityPosition

        opNodeBounds.setLocation(memento.getOperationNodeBounds().getLocation());
    }
   
    private boolean tryToRestoreActivityNodesFromMemento(OperationNodeLayoutMemento memento) {
        for (PipelineActivity a : pipeline.getActivities()) {
            PipelineActivityPosition pos = pipeline.getPosition(a);
            Rectangle bounds = memento.getActivityBounds(pos);
            if (bounds == null) {
                return false;
            }
            PipelineActivityNode activityNode = opNode.getChildFor(a);
View Full Code Here

Examples of org.jitterbit.integration.data.entity.operation.pipeline.PipelineActivityPosition

        collapsed = layout.isCollapsed();
        opNodeBounds = layout.getOperationNodeBounds();
        activityBounds = Maps.newHashMap();
        for (Map.Entry<PipelineActivityNode, Rectangle> e : layout.getActivityBounds()) {
            PipelineActivity activity = e.getKey().getDataObject();
            PipelineActivityPosition pos = layout.getPipeline().getPosition(activity);
            this.activityBounds.put(pos, new Rectangle(e.getValue()));
        }
    }
View Full Code Here

Examples of org.jitterbit.integration.data.entity.operation.pipeline.PipelineActivityPosition

        operationId = new OperationId(p.getString(OPERATION_ID));
        collapsed = p.getBoolean(COLLAPSED);
        opNodeBounds = PersistUtils.readBounds(p.getFirstChild(OP_NODE_BOUNDS));
        activityBounds = Maps.newHashMap();
        for (Persistor part : p.getChildren(ACTIVITY_NODE)) {
            PipelineActivityPosition pos = PipelineActivityPosition.fromString(part.getString(POSITION));
            Rectangle r = PersistUtils.readBounds(part);
            activityBounds.put(pos, r);
        }
    }
View Full Code Here

Examples of org.jitterbit.integration.data.entity.operation.pipeline.PipelineActivityPosition

        }
    }
   
    private void sendUndoableEdit(PipelineActivityNode node, IntegrationEntity previousContent) {
        OperationId opId = node.getParent().getOperationId();
        PipelineActivityPosition pos = node.getParent().getPipeline().getPosition(node.getDataObject());
        ActivityContentChangedEdit edit = new ActivityContentChangedEdit(
                        controller, opId, pos, null, previousContent.getID());
        controller.fireGraphDataEdit(edit);
    }
View Full Code Here

Examples of org.jitterbit.integration.data.entity.operation.pipeline.PipelineActivityPosition

        }
        return true;
    }

    private void insertLast(OperationPipeline pipeline, PipelineActivity toInsert) {
        PipelineActivityPosition lastNow = pipeline.getPosition(pipeline.getLastActivity());
        if (lastNow.equals(previousPosition)) {
            pipeline.insertLast(toInsert);
        }
    }
View Full Code Here

Examples of org.jitterbit.integration.data.entity.operation.pipeline.PipelineActivityPosition

            pipeline.insertLast(toInsert);
        }
    }
   
    private void insertFirst(OperationPipeline pipeline, PipelineActivity toInsert) {
        PipelineActivityPosition firstNow = pipeline.getPosition(pipeline.getFirstActivity());
        if (firstNow.equals(nextPosition)) {
            pipeline.insertFirst(toInsert);
        }
    }
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.