Package org.jitterbit.integration.client.ui.interchange.entity.transformation.tree

Examples of org.jitterbit.integration.client.ui.interchange.entity.transformation.tree.TreeMapper


            Editor backupPage = view.openEditorFor(backup);
            return (backupPage instanceof TransformationPage) ? (TransformationPage) backupPage : null;
        }

        private void openMigrationTool(TransformationPage backupPage) {
            TreeMapper mapper = backupPage.getTreeMapper();
            mapper.migration(transformation);
        }
View Full Code Here


        });
    }

    private void print() {
        WaitLock waitLock = page.getWaitService().startWait();
        TreeMapper treeMapper = page.getTreeMapper();
        Worker worker = new Worker(treeMapper, waitLock);
        worker.execute();
    }
View Full Code Here

        tmp=tmp.substring(0,k1);
      }
    }
    newNode.setDisplay(tmp+"#"+(i_mapping));
    treeComponent.m_root.reOrder(0);
        TreeMapper mapper = treeComponent.getTreeMapper();
    if(mapper != null) {
            mapper.getMappingManager().reOrder();
        }
    newNode.setMultipleMapFlag();
    existingNode.setHasMultipleMapFlag();
    treeComponent.repaint();
    //------------------------------------------------------
View Full Code Here

                saveStructures(page);
            }
        }
       
        private void saveStructures(TransformationPage page) {
            TreeMapper mapper = page.getTreeMapper();
            mapper.saveDirtyTreeStructures();
        }
View Full Code Here

    }

    private TreeMapper createTreeMapper(Transformation tf, FormulaDisplayer formulaDisplayer, Action loginAction,
                    DebugActions debugActions) {
        TreeMapperContainer container = new TreeMapperContainerImpl(this, formulaDisplayer, loginAction, debugActions);
        TreeMapper mapper = new TreeMapper(tf, container);
        mapper.setSize(700, 800);
        mapper.initComponentSize();
        return mapper;
    }
View Full Code Here

        return reader;
    }

    private void applyImportedData(Transformation tf, List<String> mappings, Map<String, String> multipleFolders)
                    throws TreeMapperException {
        TreeMapper tm = getTreeMapper(tf);
        if (tm == null) {
            return;
        }
        if (mappings != null) {
            tm.setMapList(mappings, true);
            tm.updateHiddenNodesOnMapChange();
        }
        if (multipleFolders != null) {
            tm.setRenamedTargetNodes(multipleFolders);
            // TODO: Make this undoable when we have full support for undo/redo
            // with regards to adding/removing multiple mappings folders.
            tm.setDirty(true, false);
        }
    }
View Full Code Here

        @Override
        public void run() {
            // I belive this menu will have a life-span that coincides with the lifespan
            // of the TransformationPage (and thus the TreeMapper), so we should not have
            // to worry about removing the PropertyChangeListener.
            TreeMapper treeMapper = page.getTreeMapper();
            treeMapper.addPropertyChangeListener(TreeMapper.MODE_PROPERTY, new ExternalChangeListener());
            updateMenu(treeMapper);
        }
View Full Code Here

            }
        });
    }

    private void installImpl() {
        TreeMapper treeMapper = page.getTreeMapper();
        treeMapper.registerKeyboardShortCut(KeyStroke.getKeyStroke("ctrl alt pressed T"), "test", new AbstractAction() {

            @Override
            public void actionPerformed(ActionEvent e) {
                showPopup();
            }
View Full Code Here

        });
    }

    private void showPopup() {
        JPopupMenu popup = createPopup();
        TreeMapper treeMapper = page.getTreeMapper();
        treeMapper.showPopupMenu(popup);
    }
View Full Code Here

            return e instanceof TransformationPage ? (TransformationPage) e : null;
        }

        private JMenu createMenu(TransformationPage page) {
            JMenu menu = new JMenu("Go To");
            TreeMapper treeMapper = page.getTreeMapper();
            addLinkActions(menu, treeMapper);
            menu.setEnabled(menu.getItemCount() > 0);
            return menu;
        }
View Full Code Here

TOP

Related Classes of org.jitterbit.integration.client.ui.interchange.entity.transformation.tree.TreeMapper

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.