Package com.projity.pm.scheduling

Examples of com.projity.pm.scheduling.DelayableImpl


          long delay) {
    this.task = task;
    this.resource = resource;
    setUnits(units);
    this.requestDemandType = requestDemandType;
    this.delayable = new DelayableImpl(delay,0);
  }
View Full Code Here


  void setDelay(long delay) {
//    if (delay > 0)
//      System.out.println("delay " + new java.util.Date(getStart()) + new java.util.Date(getTaskStart()));

    delayable = new DelayableImpl(delay,delayable.getLevelingDelay());
  }
View Full Code Here

  public long getLevelingDelay(){
    return delayable.getLevelingDelay();
  }

  void setLevelingDelay(long levelingDelay){
    delayable = new DelayableImpl(delayable.getDelay(),levelingDelay);
  }
View Full Code Here

  }
  private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException  {
      s.defaultReadObject();
      rate=Rate.deserialize(s);
      //delayable
      delayable=new DelayableImpl(s.readLong(),s.readLong());
      //personnal contours
      if (workContourType==CONTOURED){
//        try{
          workContour  = PersonalContour.getInstance((AbstractContourBucket[])s.readObject());
//        }catch(Exception e){
View Full Code Here

TOP

Related Classes of com.projity.pm.scheduling.DelayableImpl

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.