java-org.hwo.ui/src/org/hwo/ui/netplan/TestNetPlan.java

35 lines
1.0 KiB
Java

package org.hwo.ui.netplan;
import java.io.Console;
import javax.swing.JApplet;
import javax.swing.JDialog;
import javax.swing.JScrollPane;
import org.hwo.datetime.Date;
import org.hwo.datetime.DateTime;
import org.hwo.datetime.TimeOfDay;
public class TestNetPlan {
public static void main(String[] args) {
ResourceAvailability ra = ResourceAvailability.generateWeekly(new Date(), 60, new boolean[]{false,true,true,true,true,true,false}, new TimeOfDay(8, 0, 0),new TimeOfDay(16, 59, 59));
ra.makeAvailable(new DateTime(new Date(2015,8,8),new TimeOfDay(8,0,0)),new DateTime(new Date(2015,8,8),new TimeOfDay(22, 0, 0)));
ra.makeAvailable(new DateTime(new Date(2015,8,9),new TimeOfDay(8,0,0)),new DateTime(new Date(2015,8,9),new TimeOfDay(12, 0, 0)));
ra.makeUnAvailable(new DateTime(new Date(2015,8,10),new TimeOfDay(0,0,0)),new DateTime(new Date(2015,8,11),new TimeOfDay(23, 59, 59)));
System.err.println(ra.toString());
JNetPlanTestDialog dialog = new JNetPlanTestDialog();
dialog.setVisible(true);
System.exit(0);
}
}