Quintiq file version 2.0
#parent: #root
Method Edit (
  ExplicitTimeInterval timeInterval_i
) id:Method_LibCal_dlgEditTimeInterval_Edit
{
  #keys: '[131094.0.2073154878]'
  Body:
  [*
    // Set the TimeInterval and the related controls.
    sTimeInterval := shadow( timeInterval_i );
    dhExplicitTimeInterval.Data( &sTimeInterval );
    this.SetTimeIntervalData();
    
    // The values are explicitly assigned here 'at the beginning' to the controls, so that the values can be used
    // by the rest of the logic. The databinding is executed too late for that...
    // Further initialization is done in the OnCreated of the Dialog.
    
    // Open the dialog.
    this.Show( "modal" );
  *]
}
