Examples of Xmlparam


Examples of org.jsynthlib.driver.Xmlparam

        if (!sysexWidget.isShowing()) {
            handleWidgetNotVisible(uniqueName, editor);
            return;
        }

        Xmlparam param = handleParamInternal(editor, sysexWidget, uniqueName);
        int min = param.getMin();
        int max = param.getMax();

        if (Type.LABEL.equals(sysexWidget.getType())) {
            // Skip...
            return;
        }
View Full Code Here

Examples of org.jsynthlib.driver.Xmlparam

    @Override
    public Xmlparam handleParamInternal(Xmleditor editor,
            WidgetAdapter sysexWidget, String uniqueName) {
        Xmlparams params = getParams(editor);
        Xmlparam param = params.addNewXmlparam();
        int max = sysexWidget.getMax();
        int min = sysexWidget.getMin();

        param.setMin(min);
        param.setMax(max);
        param.setLabel(uniqueName);

        log.info("Saving param " + uniqueName + " -> "
                + sysexWidget.getClass().getName());
        return param;
    }
View Full Code Here

Examples of org.jsynthlib.driver.Xmlparam

            if (modelX != null) {
                final int faderX = widget.getSliderNum() + numFaders++;
                int minX = node.getMinX();
                int maxX = node.getMaxX();

                Xmlparam paramX = envelopeParam.addNewXmlparam();
                paramX.setType(Xmlparam.Type.ENVELOPE_WIDGET);
                paramX.setLabel(node.getNameX());
                paramX.setMax(maxX);
                paramX.setMin(minX);

                widget.setFader(faderX);
                storeMessages(paramX, widget);
            }

            final IParamModel modelY = widget.getParamModel(node, false);
            if (modelY != null) {
                final int faderY = widget.getSliderNum() + numFaders++;
                int minY = node.getMinY();
                int maxY = node.getMaxY();
                Xmlparam paramY = envelopeParam.addNewXmlparam();
                paramY.setType(Xmlparam.Type.ENVELOPE_WIDGET);
                paramY.setLabel(node.getNameY());
                paramY.setMax(maxY);
                paramY.setMin(minY);

                widget.setFader(faderY);
                storeMessages(paramY, widget);
            }
        }
View Full Code Here

Examples of org.jsynthlib.driver.Xmlparam

        cursor.dispose();
        assertTrue("Check driver " + driver.getName(),
                testedItems.containsKey(driver));

        Xmlparams params = getParams(editor);
        final Xmlparam param = getParamByLabel(params, uniqueName);
        log.info("Testing param " + uniqueName);
        assertNotNull("Testing param " + uniqueName, param);

        Set<Xmlparam> testedParams = testedItems.get(driver);
        assertFalse("Check param exists: " + uniqueName,
                testedParams.contains(param));
        testedParams.add(param);

        assertEquals("Check param max: " + uniqueName, param.getMax(),
                adapter.getMax());
        assertEquals("Check param min: " + uniqueName, param.getMin(),
                adapter.getMin());
        return param;

    }
View Full Code Here

Examples of org.jsynthlib.driver.Xmlparam

    }

    @Override
    protected void handleWidgetNotVisible(String uniqueName, Xmleditor editor) {
        Xmlparams params = getParams(editor);
        final Xmlparam param = getParamByLabel(params, uniqueName);
        assertNull("Check param exists " + uniqueName, param);
    }
View Full Code Here

Examples of org.jsynthlib.driver.Xmlparam

        for (int i = 0; i < nodes.length; i++) {
            EnvelopeNode node = nodes[i];

            final IParamModel modelX = widget.getParamModel(node, true);
            if (modelX != null) {
                Xmlparam paramX = xmlparamArray[numFaders];
                final int faderX = widget.getSliderNum() + numFaders++;
                int minX = node.getMinX();
                int maxX = node.getMaxX();

                assertEquals("Check paramX label: " + paramX.getLabel(),
                        paramX.getLabel(), node.getNameX().trim());
                assertEquals("Check paramX max: " + paramX.getLabel(),
                        paramX.getMax(), maxX);
                assertEquals("Check paramX min: " + paramX.getLabel(),
                        paramX.getMin(), minX);

                widget.setFader(faderX);
                testMessages(paramX, widget);
            }

            final IParamModel modelY = widget.getParamModel(node, false);
            if (modelY != null) {
                Xmlparam paramY = xmlparamArray[numFaders];
                final int faderY = widget.getSliderNum() + numFaders++;
                int minY = node.getMinY();
                int maxY = node.getMaxY();

                assertEquals("Check paramY label: " + paramY.getLabel(),
                        paramY.getLabel(), node.getNameY().trim());
                assertEquals("Check paramY max: " + paramY.getLabel(),
                        paramY.getMax(), maxY);
                assertEquals("Check paramY min: " + paramY.getLabel(),
                        paramY.getMin(), minY);

                widget.setFader(faderY);
                testMessages(paramY, widget);
            }
        }
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.