Examples of TreeComponent


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

                if (!internalChange) {
                    setSelected((Boolean) evt.getNewValue());
                }
            }
        };
        TreeComponent tree = getTreeComponent(page.getTreeMapper());
        tree.addPropertyChangeListener(TreeComponent.SHOW_DATA_NODES_ONLY, treeListener);
    }
View Full Code Here

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

    }

    protected abstract TreeComponent getTreeComponent(TreeMapper tm);

    private void updateSelectedState() {
        TreeComponent tree = getTreeComponent(page.getTreeMapper());
        boolean selected = tree.isShowDataNodesOnly();
        setSelected(selected);
    }
View Full Code Here

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

    }

    private void toggle() {
        boolean oldValue = isSelected();
        boolean newValue = !oldValue;
        TreeComponent tree = getTreeComponent(page.getTreeMapper());
        internalChange = true;
        tree.setShowDataNodesOnly(newValue);
        internalChange = false;
        setSelected(newValue);
    }
View Full Code Here

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

        treeDataService.removeListener(dataServiceListener);
    }

    private void removeTreeListener() {
        if (treeListener != null) {
            TreeComponent tree = getTreeComponent(page.getTreeMapper());
            tree.removePropertyChangeListener(TreeComponent.SHOW_DATA_NODES_ONLY, treeListener);
        }
    }
View Full Code Here

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

        this.mappingTree = mappingTree;
    }

    @Override
    public void actionPerformed(ActionEvent e) {
      TreeComponent sourceTree=mappingTree.m_sourceTreeComponent;
      TreeComponent targetTree=mappingTree.m_targetTreeComponent;
      Node sourceNode=getSelectedNode(sourceTree);
      Node targetNode=getSelectedNode(targetTree);
      if(sourceNode==null || targetNode==null){
        sourceNode = getRootTable(sourceTree);
        targetNode = getRootTable(targetTree);
View Full Code Here

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

    }

    protected abstract TreeComponent getTreeComponent(TransformationPage page);

    private void updateSelectedState() {
        TreeComponent tree = getTreeComponent(page);
        boolean selected = tree.isShowMappedNodesOnly();
        setSelected(selected);
    }
View Full Code Here

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

            @Override
            public void run() {
                boolean oldValue = isSelected();
                boolean newValue = !oldValue;
                TreeComponent tree = getTreeComponent(page);
                tree.setShowMappedNodesOnly(newValue);
                setSelected(newValue);
            }
        });
    }
View Full Code Here

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

    public DataTree getDataTree() {
        return m_TreeMapper.getSourceDataTree();
    }

    public Node getGenerator(NodePath targetDE) {
        TreeComponent targetTree = getTreeMapper().m_targetTreeComponent;
        Node target = targetTree.findNode(targetDE);
        if (target != null) {
            String generatorPath = target.getRootLoopGenerator();
            if (generatorPath != null) {
                return findNode("[" + generatorPath + "]");
            }
View Full Code Here

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

            switch (parts.length) {
            case 2:
                if (endsWithWhitespace(expression)) {
                    return "to ";
                } else {
                    TreeComponent tree = getSourceTree();
                    Completion completion = NodePathUtils.completePath(tree, expression, NAME + " ");
                    if (completion != null) {
                        if (isLeaf(completion)) {
                            return completion.value + " to ";
                        }
                        return completion.value;
                    }
                }
                break;
            case 3:
                if (endsWithWhitespace(expression)) {
                    return null;
                } else {
                    String last = parts[2];
                    if (last.equals("to")) {
                        return " ";
                    } else if (last.equals("t")) {
                        return "o ";
                    }
                    return null;
                }
            case 4:
                if (endsWithWhitespace(expression)) {
                    return null;
                } else {
                    TreeComponent tree = getTargetTree();
                    String completedName = NAME + " " + parts[1] + " to ";
                    Completion completion = NodePathUtils.completePath(tree, expression, completedName);
                    if (completion != null) {
                        return completion.value;
                    }
View Full Code Here

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

    private String completePath(String expression, String completedName) {
        String[] parts = expression.split(" ");
        if (parts.length > 2) {
            return null;
        }
        TreeComponent tree = page.getTreeMapper().m_targetTreeComponent;
        Completion completion = NodePathUtils.completePath(tree, expression, completedName);
        return completion != null ? completion.value : null;
    }
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.