Class JobShop

    • Constructor Detail

      • JobShop

        public JobShop​(ModelElement parent,
                       java.lang.String name)
    • Method Detail

      • addWorkStation

        public WorkStation addWorkStation​(int numMachines)
      • addWorkStation

        public WorkStation addWorkStation​(int numMachines,
                                          java.lang.String name)
      • addSequence

        public Sequence addSequence()
      • addSequence

        public Sequence addSequence​(java.lang.String name)
      • addJobGenerator

        public JobGenerator addJobGenerator​(java.util.List<JobType> jobTypes,
                                            double[] typeCDf,
                                            RandomIfc timeBtwArrivals)
      • addJobGenerator

        public JobGenerator addJobGenerator​(java.util.List<JobType> jobTypes,
                                            double[] typeCDf,
                                            RandomIfc timeBtwArrivals,
                                            java.lang.String name)
      • createJobType

        public JobType createJobType​(java.lang.String name,
                                     Sequence sequence)
      • main

        public static void main​(java.lang.String[] args)
                         throws java.io.IOException
        Throws:
        java.io.IOException