| Quintiq file version 2.0 | 
| #parent: #root | 
| Method Update ( | 
|   IOUnitAvailability importedobject, | 
|   String datasource | 
| ) | 
| { | 
|   Description: 'Update attributes for IOUnitAvailability' | 
|   TextBody: | 
|   [* | 
|     this.DataSource           ( datasource                             ); | 
|     this.Mode                 ( importedobject.Mode()                  ); | 
|     this.Timestamp            ( importedobject.Timestamp()             ); | 
|     this.Allocation           ( importedobject.Allocation()            ); | 
|     this.Efficiency           ( importedobject.Efficiency()            ); | 
|     this.Maintenance          ( importedobject.Maintenance()           ); | 
|     this.MaximumLoadPercentage( importedobject.MaximumLoadPercentage() ); | 
|     this.MinimumLoadThreshold ( importedobject.MinimumLoadThreshold()  ); | 
|     this.NrOfUnitsOpen        ( importedobject.NrOfUnitsOpen()         ); | 
|     this.ShiftPatternName     ( importedobject.ShiftPatternName()      ); | 
|     this.TimeUnit             ( importedobject.TimeUnit()              ); | 
|      | 
|     // Project to extend | 
|     this.CustomUpdate( importedobject ); | 
|   *] | 
| } |