Package org.jitterbit.integration.client.ui.interchange.entity.operation.graph2d.node

Examples of org.jitterbit.integration.client.ui.interchange.entity.operation.graph2d.node.EmailWrapperNode


                OperationNodeLayout layout = opNodeLayouts.remove(node);
                opLayoutCache.add(layout);
                fireLayoutChanged();
                return;
            } else if (node instanceof EmailWrapperNode) {
                EmailWrapperNode emailNode = (EmailWrapperNode) node;
                zOrder.removeEmail(emailNode);
                Rectangle bounds = emailNodeBounds.remove(emailNode);
                emailLayoutCache.put(emailNode.getEmailId(), bounds);
                fireLayoutChanged();
                return;
            }
        }
        zOrder.removePipelineNodes(removed);
View Full Code Here


    }

    private void restoreEmailLayouts(Persistor state) {
        for (Persistor email : state.getChildren("Email")) {
            EmailMessageId id = new EmailMessageId(email.getString("emailId"));
            EmailWrapperNode node = getEmailNodeWithId(id);
            if (node != null) {
                emailNodeBounds.put(node, PersistUtils.readBounds(email));
            }
        }
    }
View Full Code Here

                OperationActivityWrapper next = out.getTo();
                AbstractGraphNode nextNode = null;
                if (next instanceof OperationWrapper) {
                    nextNode = build((OperationWrapper) next);
                } else if (next instanceof EmailWrapper) {
                    EmailWrapperNode emailNode = getEmailNodeFor((EmailWrapper) next);
                    emailNodes.put(emailNode.getDataObject(), emailNode);
                    nextNode = emailNode;
                }
                opNode.addOutgoingRoute(out, nextNode);
            }
            return opNode;
View Full Code Here

            }
            return opNode;
        }
       
        private EmailWrapperNode getEmailNodeFor(EmailWrapper email) {
            EmailWrapperNode node = emailNodes.get(email);
            if (node == null) {
                node = new EmailWrapperNode(email);
                emailNodes.put(email, node);
            }
            return node;
        }
View Full Code Here

                insertEmailNode((EmailWrapper) inserted, from);
            }
        }
       
        private void insertEmailNode(EmailWrapper email, OperationWrapperNode from) {
            EmailWrapperNode node = new EmailWrapperNode(email);
            emailNodes.put(node.getDataObject(), node);
            eventSupport.fireNodesInserted(new NodesInsertedEvent(OperationGraphModel.this, from, null, node));
        }
View Full Code Here

TOP

Related Classes of org.jitterbit.integration.client.ui.interchange.entity.operation.graph2d.node.EmailWrapperNode

Copyright © 2018 www.massapicom. 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.