Package tvbrowserdataservice.file

Examples of tvbrowserdataservice.file.DayProgramFile.addProgramFrame()


        rawProg1.addProgramFrame(createProgramFrame(12, 31, 50, "Karlson vom Dach"));
        rawProg1.writeToFile(new File(targetDir, "2010-01-01_de_test_raw_full.gz"));

        // A new day program
        DayProgramFile rawProg2 = new DayProgramFile();
        rawProg2.addProgramFrame(createProgramFrame(10, 50, 70, "Nachrichten"));
        rawProg2.writeToFile(new File(targetDir, "2010-01-02_de_test_raw_full.gz"));

        // A day program that needs an update
        DayProgramFile rawProg3 = new DayProgramFile();
        rawProg3.addProgramFrame(createProgramFrame(12, 21, 30, "Kurze Sendung I"));
View Full Code Here


    DayProgramFile file2 = new DayProgramFile();
    file2.setVersion(2);

    // Add two programs
    file2.addProgramFrame(createProgramFrame(2, 1050, 1100, "Spitzensendung"));
    file2.addProgramFrame(createProgramFrame(6, 1100, 1212, "Nachrichten"));

    // Remove a program
    file2.addProgramFrame(new ProgramFrame(5));

    // Change a field
View Full Code Here

        rawProg2.addProgramFrame(createProgramFrame(10, 50, 70, "Nachrichten"));
        rawProg2.writeToFile(new File(targetDir, "2010-01-02_de_test_raw_full.gz"));

        // A day program that needs an update
        DayProgramFile rawProg3 = new DayProgramFile();
        rawProg3.addProgramFrame(createProgramFrame(12, 21, 30, "Kurze Sendung I"));
        rawProg3.addProgramFrame(createProgramFrame(10, 10, 20, "Vorher"));
        rawProg3.addProgramFrame(createProgramFrame(11, 51, 60, "Danach"));
        rawProg3.addProgramFrame(createProgramFrame(13, 31, 50, "Kurze Sendung II"));
        rawProg3.writeToFile(new File(targetDir, "2010-01-03_de_test_raw_full.gz"));
View Full Code Here

    // Add two programs
    file2.addProgramFrame(createProgramFrame(2, 1050, 1100, "Spitzensendung"));
    file2.addProgramFrame(createProgramFrame(6, 1100, 1212, "Nachrichten"));

    // Remove a program
    file2.addProgramFrame(new ProgramFrame(5));

    // Change a field
    ProgramFrame frame = new ProgramFrame(3);
    frame.addProgramField(ProgramField.create(ProgramFieldType.TITLE_TYPE, "Super-Spitzensendung"));
    file2.addProgramFrame(frame);
View Full Code Here

        rawProg2.writeToFile(new File(targetDir, "2010-01-02_de_test_raw_full.gz"));

        // A day program that needs an update
        DayProgramFile rawProg3 = new DayProgramFile();
        rawProg3.addProgramFrame(createProgramFrame(12, 21, 30, "Kurze Sendung I"));
        rawProg3.addProgramFrame(createProgramFrame(10, 10, 20, "Vorher"));
        rawProg3.addProgramFrame(createProgramFrame(11, 51, 60, "Danach"));
        rawProg3.addProgramFrame(createProgramFrame(13, 31, 50, "Kurze Sendung II"));
        rawProg3.writeToFile(new File(targetDir, "2010-01-03_de_test_raw_full.gz"));

        // TODO: A day program that has an old update with a higher frame version
View Full Code Here

        // A day program that needs an update
        DayProgramFile rawProg3 = new DayProgramFile();
        rawProg3.addProgramFrame(createProgramFrame(12, 21, 30, "Kurze Sendung I"));
        rawProg3.addProgramFrame(createProgramFrame(10, 10, 20, "Vorher"));
        rawProg3.addProgramFrame(createProgramFrame(11, 51, 60, "Danach"));
        rawProg3.addProgramFrame(createProgramFrame(13, 31, 50, "Kurze Sendung II"));
        rawProg3.writeToFile(new File(targetDir, "2010-01-03_de_test_raw_full.gz"));

        // TODO: A day program that has an old update with a higher frame version
        //       that needs a second update
View Full Code Here

    file2.addProgramFrame(new ProgramFrame(5));

    // Change a field
    ProgramFrame frame = new ProgramFrame(3);
    frame.addProgramField(ProgramField.create(ProgramFieldType.TITLE_TYPE, "Super-Spitzensendung"));
    file2.addProgramFrame(frame);

    // Update the complete file
    file1.updateCompleteFile(file2);

    // Create the expected file
View Full Code Here

        // A day program that needs an update
        DayProgramFile rawProg3 = new DayProgramFile();
        rawProg3.addProgramFrame(createProgramFrame(12, 21, 30, "Kurze Sendung I"));
        rawProg3.addProgramFrame(createProgramFrame(10, 10, 20, "Vorher"));
        rawProg3.addProgramFrame(createProgramFrame(11, 51, 60, "Danach"));
        rawProg3.addProgramFrame(createProgramFrame(13, 31, 50, "Kurze Sendung II"));
        rawProg3.writeToFile(new File(targetDir, "2010-01-03_de_test_raw_full.gz"));

        // TODO: A day program that has an old update with a higher frame version
        //       that needs a second update
View Full Code Here

    // Create the expected file
    DayProgramFile file3 = new DayProgramFile();
    file3.setVersion(2);

    file3.addProgramFrame(createProgramFrame(1, 1024, 1050, "Supersendung"));
    file3.addProgramFrame(createProgramFrame(2, 1050, 1100, "Spitzensendung"));
    file3.addProgramFrame(createProgramFrame(3, 1050, 1100, "Super-Spitzensendung"));
    file3.addProgramFrame(createProgramFrame(6, 1100, 1212, "Nachrichten"));

    // Compare the result
View Full Code Here

    // Create the expected file
    DayProgramFile file3 = new DayProgramFile();
    file3.setVersion(2);

    file3.addProgramFrame(createProgramFrame(1, 1024, 1050, "Supersendung"));
    file3.addProgramFrame(createProgramFrame(2, 1050, 1100, "Spitzensendung"));
    file3.addProgramFrame(createProgramFrame(3, 1050, 1100, "Super-Spitzensendung"));
    file3.addProgramFrame(createProgramFrame(6, 1100, 1212, "Nachrichten"));

    // Compare the result
    assertFilesAreEqual(file1, file3);
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.