Package org.jsynthlib.driver

Examples of org.jsynthlib.driver.Xmlstore


    }

    @Override
    protected void handleXmlstore(Xmlstores xmlstores, String bank,
            String patchNum, List<PopupContainer> popupList, String sysex) {
        Xmlstore xmlstore = xmlstores.addNewXmlstore();
        xmlstore.setBank(bank);
        xmlstore.setPatch(patchNum);
        xmlstore.setSysex(sysex);

        if (!popupList.isEmpty()) {
            XmlPopups xmlPopups = xmlstore.addNewXmlPopups();
            for (PopupContainer popupContainer : popupList) {
                XmlPopup xmlPopup = xmlPopups.addNewXmlPopup();
                xmlPopup.setTitle(popupContainer.getTitle());
                xmlPopup.setContent(popupContainer.getContents());
            }
View Full Code Here


    }

    @Override
    protected void handleXmlstore(Xmlstores xmlstores, String bank,
            String patchNum, List<PopupContainer> popupList, String sysex) {
        Xmlstore xmlstore = getStore(xmlstores, bank, patchNum);
        assertNotNull("Patch store is in XML bank " + bank + " patch num: " + patchNum, xmlstore);
        assertEquals("Sysex check for bank " + bank + " and patch " + patchNum,
                xmlstore.getSysex(), sysex);
        if (popupList.isEmpty()) {
            assertNull("Check patch store popup list empty",
                    xmlstore.getXmlPopups());
        } else {
            XmlPopups xmlPopups = xmlstore.getXmlPopups();
            if (xmlPopups == null) {
                fail("Expected " + popupList.size() + " popups for bank" + bank
                        + " patch " + patchNum);
            }
            XmlPopup[] xmlPopupArray = xmlPopups.getXmlPopupArray();
View Full Code Here

TOP

Related Classes of org.jsynthlib.driver.Xmlstore

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.