Package org.jitterbit.integration.client.ui.interchange.entity.operation.page

Examples of org.jitterbit.integration.client.ui.interchange.entity.operation.page.SourceAndTargetCombos


        }
        op.setFunctionChain(funcChain);
    }

    private SourceAndTargetCombos createSourceAndTargetSelector() {
        final SourceAndTargetCombos selector = new SourceAndTargetCombos(operationPage,
                        TransformationOperationType.TYPE, true);
        selector.addSourceSelectionListener(new SelectionListener() {

            @Override
            public void selectionChanged(SelectionChangedEvent evt) {
                model.setSource(selector.getSelectedSource());
            }
        });
        model.addPropertyChangeListener(new PropertyChangeListener() {

            @Override
            public void propertyChange(PropertyChangeEvent evt) {
                String name = evt.getPropertyName();
                if (name.equals(TransformationChainModel.SOURCE)) {
                    selector.setSelectedSource((Source) evt.getNewValue());
                } else if (name.equals(TransformationChainModel.TARGET)) {
                    selector.setSelectedTarget((Target) evt.getNewValue());
                } else if (name.equals(TransformationChainModel.TARGET_FILTER)) {
                    selector.setTargetFilter((EntityFilter) evt.getNewValue());
                }
            }
        });
        selector.addTargetSelectionListener(new SelectionListener() {

            @Override
            public void selectionChanged(SelectionChangedEvent evt) {
                model.setTarget(selector.getSelectedTarget());
            }
        });
        addInputField(selector.getSourceField());
        addInputField(selector.getTargetField());
        return selector;
    }
View Full Code Here

TOP

Related Classes of org.jitterbit.integration.client.ui.interchange.entity.operation.page.SourceAndTargetCombos

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.