- private Action _programInfo;
-
- public Program(String aChannel, String aName, String aDescription, String aKeywords, TimeInterval aInterval, Action aProgramInfo) {
- _channel = aChannel;
- _name = aName;
+
+ /**
+ * Action to execute to obtain program information and/or record the program.
+ */
+ private Action _programInfo;
+
+ /**
+ * Constructs the program.
+ * @param aChannel Channel name.
+ * @param aName Program name.
+ * @param aDescription Description.
+ * @param aKeywords Keywords/classification.
+ * @param aInterval Time interval.
+ * @param aProgramInfo Action to execute for detailed program information or
+ * for recording the page.
+ */
+ public Program(String aChannel, String aName, String aDescription,
+ String aKeywords, TimeInterval aInterval, Action aProgramInfo) {
+ _channel = aChannel;
+ _name = aName;