Package captureplugin.drivers.utils

Examples of captureplugin.drivers.utils.ProgramTimeDialog


                    JOptionPane.ERROR_MESSAGE);
           
            return false;
        }
       
        ProgramTimeDialog cdialog = new ProgramTimeDialog(parent, prgTime, true);
       
        if(mConfig.getShowTitleAndTimeDialog()) {
          UiUtilities.centerAndShow(cdialog);
        }
       
        prgTime = cdialog.getPrgTime();
       
        if (prgTime == null) {
            return false;
        }
       
View Full Code Here


            if (ret == JOptionPane.YES_OPTION) {
                configDevice(parent);
            }
        } else {
            ProgramTimeDialog dialog;

            ProgramTime time = new ProgramTime(program);

            Calendar start = time.getStartAsCalendar();
            start.add(Calendar.MINUTE, mConfig.getPreTime()*-1);
            time.setStart(start.getTime());

            Calendar end = time.getEndAsCalendar();
            end.add(Calendar.MINUTE, mConfig.getAfterTime());
            time.setEnd(end.getTime());

            JComboBox box = new JComboBox(new String[] {
                    mLocalizer.msg("afterEventNothing", "Nothing"),
                    mLocalizer.msg("afterEventStandby", "Standby"),
                    mLocalizer.msg("afterEventDeepstandby", "Deepstandby"),
                    mLocalizer.msg("afterEventAuto", "Auto")});

            dialog = new ProgramTimeDialog(parent, time, false, mLocalizer.msg(
          "afterEventTitle", "After recording"), box);

            UiUtilities.centerAndShow(dialog);

            if (dialog.getPrgTime() != null) {
                DreamboxConnector connector = new DreamboxConnector(mConfig);
                return connector.addRecording(channel, dialog.getPrgTime(), box.getSelectedIndex(), mConfig.getTimeZone());
            }
        }
       
        return false;
    }
View Full Code Here

      JComboBox repeatSelector = new JComboBox();
      for (TopfieldTimerMode mode : TopfieldTimerMode.values()) {
        repeatSelector.addItem(mode);
      }
      ProgramTimeDialog recordDialog = new ProgramTimeDialog(parent, time, true, localizer.msg(REPEAT_LABEL,
          DEFAULT_REPEAT_LABEL), repeatSelector);
      UiUtilities.centerAndShow(recordDialog);
      ProgramTime programToRecord = recordDialog.getPrgTime();
      if (programToRecord != null) {
        TopfieldConnector connector = new TopfieldConnector(configuration);
        boolean recordingAdded = false;
        try {
          recordingAdded = connector.addRecording(parent, service, programToRecord, (TopfieldTimerMode) repeatSelector
View Full Code Here

    }

    public boolean add(Window parent, Program program) {
        if (testConfig(parent, program.getChannel())) {
            ProgramTime time = new ProgramTime(program);
            ProgramTimeDialog dialog = new ProgramTimeDialog(parent, time, false);
            UiUtilities.centerAndShow(dialog);

            if (dialog.getPrgTime() != null) {
                return mConnection.addToRecording(mConfig, dialog.getPrgTime());
            }
        }
        return false;
    }
View Full Code Here

TOP

Related Classes of captureplugin.drivers.utils.ProgramTimeDialog

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.