JaCoP.ui
Class PrintSchedule

java.lang.Object
  extended by JaCoP.ui.PrintSchedule

public class PrintSchedule
extends java.lang.Object

Prints the computed schedule

Version:
3.1
Author:
Krzysztof Kuchcinski and Radoslaw Szymanek

Constructor Summary
PrintSchedule(java.util.ArrayList<java.lang.String> name, java.util.ArrayList<? extends IntVar> t, java.util.ArrayList<java.lang.Integer> d, java.util.ArrayList<? extends IntVar> r)
          It constructs PrintSchedule object.
PrintSchedule(java.util.ArrayList<java.lang.String> name, java.util.ArrayList<? extends IntVar> t, int[] d, java.util.ArrayList<? extends IntVar> r)
          It constructs PrintSchedule object.
PrintSchedule(java.util.ArrayList<java.lang.String> name, IntVar[] t, int[] d, IntVar[] r)
          It constructs PrintSchedule object.
PrintSchedule(java.util.ArrayList<java.lang.String> name, IntVar[] t, IntVar[] d, IntVar[] r)
          It constructs PrintSchedule object.
PrintSchedule(java.lang.String[] name, IntVar[] t, int[] d, IntVar[] r)
          It constructs PrintSchedule object.
PrintSchedule(java.lang.String[] name, IntVar[] t, IntVar[] d, IntVar[] r)
          It constructs PrintSchedule object.
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PrintSchedule

public PrintSchedule(java.lang.String[] name,
                     IntVar[] t,
                     int[] d,
                     IntVar[] r)
It constructs PrintSchedule object.

Parameters:
name - name of the operations.
t - start time of the operations.
d - duration time of the operations.
r - resource usage of the operations.

PrintSchedule

public PrintSchedule(java.lang.String[] name,
                     IntVar[] t,
                     IntVar[] d,
                     IntVar[] r)
It constructs PrintSchedule object.

Parameters:
name - name of the operations.
t - start time of the operations.
d - duration time of the operations.
r - resource usage of the operations.

PrintSchedule

public PrintSchedule(java.util.ArrayList<java.lang.String> name,
                     java.util.ArrayList<? extends IntVar> t,
                     java.util.ArrayList<java.lang.Integer> d,
                     java.util.ArrayList<? extends IntVar> r)
It constructs PrintSchedule object.

Parameters:
name - name of the operations.
t - start time of the operations.
d - duration time of the operations.
r - resource usage of the operations.

PrintSchedule

public PrintSchedule(java.util.ArrayList<java.lang.String> name,
                     java.util.ArrayList<? extends IntVar> t,
                     int[] d,
                     java.util.ArrayList<? extends IntVar> r)
It constructs PrintSchedule object.

Parameters:
name - name of the operations.
t - start time of the operations.
d - duration time of the operations.
r - resource usage of the operations.

PrintSchedule

public PrintSchedule(java.util.ArrayList<java.lang.String> name,
                     IntVar[] t,
                     int[] d,
                     IntVar[] r)
It constructs PrintSchedule object.

Parameters:
name - name of the operations.
t - start time of the operations.
d - duration time of the operations.
r - resource usage of the operations.

PrintSchedule

public PrintSchedule(java.util.ArrayList<java.lang.String> name,
                     IntVar[] t,
                     IntVar[] d,
                     IntVar[] r)
It constructs PrintSchedule object.

Parameters:
name - name of the operations.
t - start time of the operations.
d - duration time of the operations.
r - resource usage of the operations.
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object