Package org.jacop.ui

Class PrintSchedule

java.lang.Object
org.jacop.ui.PrintSchedule

public class PrintSchedule extends Object
Prints the computed schedule
Version:
4.9
  • Field Details

  • Constructor Details

    • PrintSchedule

      public PrintSchedule(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(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(List<String> name, List<? extends IntVar> t, List<Integer> d, List<? 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(List<String> name, List<? extends IntVar> t, int[] d, List<? 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(List<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(List<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 Details

    • findMaxR

      int findMaxR()
    • findMaxT

      int findMaxT()
    • findMinR

      int findMinR()
    • tab

      String tab(int i)
    • toString

      public String toString()
      Overrides:
      toString in class Object