| Quintiq file version 2.0 | 
| #parent: #root | 
| Method Update ( | 
|   IORoutingConfiguratorView importedobject, | 
|   String datasource | 
| ) | 
| { | 
|   Description: 'Update attributes for IORoutingConfiguratorView' | 
|   TextBody: | 
|   [* | 
|     // Update the following attribute according the provided importobject | 
|     // DataSource, EdgeThickness, FontName, FontSize, Gridheight, GridPointDistance, Gridwidth, IsCompactMode | 
|     // IsGridVisible, Mode, OffsetX, OffsetY, various Operation related attributes, PISP related data | 
|     // RoutingStep data and finally some user data | 
|     this.DataSource                    ( datasource                                      ); | 
|     this.EdgeThickness                 ( importedobject.EdgeThickness()                  ); | 
|     this.FontName                      ( importedobject.FontName()                       ); | 
|     this.FontSize                      ( importedobject.FontSize()                       ); | 
|     this.GridHeight                    ( importedobject.GridHeight()                     ); | 
|     this.GridPointDistance             ( importedobject.GridPointDistance()              ); | 
|     this.GridWidth                     ( importedobject.GridWidth()                      ); | 
|     this.IsCompactMode                 ( importedobject.IsCompactMode()                  ); | 
|     this.IsGridVisible                 ( importedobject.IsGridVisible()                  ); | 
|     this.Mode                          ( importedobject.Mode()                           ); | 
|     this.OffsetX                       ( importedobject.OffsetX()                        ); | 
|     this.OffsetY                       ( importedobject.OffsetY()                        ); | 
|     this.OperationHeight               ( importedobject.OperationHeight()                ); | 
|     this.OperationInputOutputWidth     ( importedobject.OperationInputOutputWidth()      ); | 
|     this.OperationOffsetX              ( importedobject.OperationOffsetX()               ); | 
|     this.OperationOffsetY              ( importedobject.OperationOffsetY()               ); | 
|     this.OperationWidth                ( importedobject.OperationWidth()                 ); | 
|     this.Padding                       ( importedobject.Padding()                        ); | 
|     this.PISPHeight                    ( importedobject.PISPHeight()                     ); | 
|     this.PISPWidth                     ( importedobject.PISPWidth()                      ); | 
|     this.RoutingStepDistance           ( importedobject.RoutingStepDistance()            ); | 
|     this.RoutingStepMinimumHeight      ( importedobject.RoutingStepMinimumHeight()       ); | 
|     this.RoutingStepMinimumWidth       ( importedobject.RoutingStepMinimumWidth()        ); | 
|     this.Timestamp                     ( importedobject.Timestamp()                      ); | 
|     this.User                          ( importedobject.User()                           ); | 
|     this.UserOperationInputOutputHeight( importedobject.UserOperationInputOutputHeight() ); | 
|     // Extended method | 
|     this.CustomUpdate                  ( importedobject                                  ); | 
|   *] | 
| } |