
[01;34mwith[m Libsens[31m.[mCommon[31m;[m                    [01;34muse[m Libsens[31m.[mCommon[31m;[m
[01;34mwith[m Libsens[31m.[mVirtual[31m;[m                   [01;34muse[m Libsens[31m.[mVirtual[31m;[m
[01;34mwith[m Libsens[31m.[mVirtual[31m.[mWork_Class[31m;[m        [01;34muse[m Libsens[31m.[mVirtual[31m.[mWork_Class[31m;[m
[01;34mwith[m Libsens[31m.[mProcessing[31m.[mPlugins[31m;[m        [01;34muse[m Libsens[31m.[mProcessing[31m.[mPlugins[31m;[m

[01;34mwith[m Ada[31m.[mCalendar[31m;[m                      [01;34muse[m Ada[31m.[mCalendar[31m;[m
[01;34mpackage[m Libsens[31m.[mProcessing[31m.[mPrgm_Change [01;34mis[m
   
   [01;34mtype[m [01;30mPrgm_Change_Processing[m[31m([mPlugin [31m:[m Abstract_Plugin_Access[31m);[m
   
   [01;34mtask[m [01;34mtype[m [01;30mPrgm_Change_Process[m [31m([mPrgm_Change [31m:[m [01;34maccess[m Prgm_Change_Processing[31m)[m [01;34mis[m
      [01;34mentry[m [01;30mInitialize[m[31m([mOptions [31m:[m [01;34min[m Work_Options_Access[31m);[m
      [01;34mentry[m [01;30mStart[m[31m([mStart_time [31m:[m [01;34min[m Time[31m;[m Tempo [31m:[m [01;34min[m Tempo_Type[31m;[m Signature [31m:[m [01;34min[m Time_Signature_Type[31m);[m
      [01;34mentry[m Stop[31m;[m
      [01;34mentry[m Halt[31m;[m
   [01;34mend[m Prgm_Change_Process[31m;[m
   
   [01;34mtype[m [01;30mPrgm_Change_Processing[m[31m([mPlugin [31m:[m Abstract_Plugin_Access[31m)[m [01;34mis[m [01;34mnew[m [01;30mPlugin_Processing[m[31m([mPc_List[31m)[m [01;34mwith[m
      [01;34mrecord[m
	 Process [31m:[m [01;30mPrgm_Change_Process[m[31m([mPrgm_Change_Processing'[01;34mAccess[m[31m);[m
      [01;34mend[m [01;34mrecord[m[31m;[m
   
   
   [01;34mprocedure[m [01;30mInitialize[m[31m([mPlugin_Process [31m:[m [01;34min[m Prgm_Change_Processing[31m;[m Options [31m:[m [01;34min[m Work_Options_Access[31m);[m
   
   [01;34mprocedure[m [01;30mStart[m[31m([mPlugin_Process [31m:[m [01;34min[m Prgm_Change_Processing[31m;[mStart_Time [31m:[m [01;34min[m Time[31m;[m Tempo [31m:[m [01;34min[m Tempo_Type[31m;[m Signature [31m:[m [01;34min[m Time_Signature_Type[31m);[m
   [01;34mprocedure[m [01;30mStop[m[31m([mPlugin_Process [31m:[m [01;34min[m Prgm_Change_Processing[31m);[m
   [01;34mprocedure[m [01;30mHalt[m[31m([mPlugin_Process [31m:[m [01;34min[m Prgm_Change_Processing[31m);[m
[01;34mend[m Libsens[31m.[mProcessing[31m.[mPrgm_Change[31m;[m
