Class BuildProperties


  • public class BuildProperties
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      java.lang.String command
      Command used to compile and build the code.
      CopyPatterns instructorFiles
      List of file names that instructors will supply.
      java.util.List<java.lang.String> javaSrcDir
      List of directories that serve as roots for java source compilation.
      CopyPatterns studentFiles
      List of file names that students may submit.
      int timeLimit
      Amount of time (in seconds) permitted before concluding that the build is hung up.
      int weight
      Weight of the build score when grades are computed.
    • Constructor Summary

      Constructors 
      Constructor Description
      BuildProperties()
      Initialize the build properties.
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • command

        public java.lang.String command
        Command used to compile and build the code.
      • timeLimit

        public int timeLimit
        Amount of time (in seconds) permitted before concluding that the build is hung up.
      • studentFiles

        public CopyPatterns studentFiles
        List of file names that students may submit.
      • instructorFiles

        public CopyPatterns instructorFiles
        List of file names that instructors will supply.
      • javaSrcDir

        public java.util.List<java.lang.String> javaSrcDir
        List of directories that serve as roots for java source compilation. If empty, assumed to be only "./".
      • weight

        public int weight
        Weight of the build score when grades are computed.
    • Constructor Detail

      • BuildProperties

        public BuildProperties()
        Initialize the build properties.