コード例 #1
0
        public void Initialize(TWorklistItem worklistItem, IContinuousWorkflowComponentMode mode)
        {
            _worklistItem   = worklistItem;
            _componentMode  = mode;
            _reportNextItem = WorklistItemManagerSettings.Default.ShouldProceedToNextItem &&
                              this.ReportNextItemEnabled;

            _isInitialized = true;
        }
コード例 #2
0
		public ProtocolDocument(ReportingWorklistItemSummary item, IContinuousWorkflowComponentMode mode, IReportingWorkflowItemToolContext context)
			: base(item.OrderRef, context.DesktopWindow)
		{
			_item = item;
			_mode = mode;
			_folderName = context.SelectedFolder.Name;

			if (context.SelectedFolder is ReportingWorkflowFolder)
			{
				_worklistRef = ((ReportingWorkflowFolder)context.SelectedFolder).WorklistRef;
				_worklistClassName = ((ReportingWorkflowFolder)context.SelectedFolder).WorklistClassName;
			}
			else
			{
				_worklistRef = null;
				_worklistClassName = null;
			}
		}
コード例 #3
0
ファイル: ProtocolDocument.cs プロジェクト: hksonngan/Xian
        public ProtocolDocument(ReportingWorklistItemSummary item, IContinuousWorkflowComponentMode mode, IReportingWorkflowItemToolContext context)
            : base(item.OrderRef, context.DesktopWindow)
        {
            _item       = item;
            _mode       = mode;
            _folderName = context.SelectedFolder.Name;

            if (context.SelectedFolder is ReportingWorkflowFolder)
            {
                _worklistRef       = ((ReportingWorkflowFolder)context.SelectedFolder).WorklistRef;
                _worklistClassName = ((ReportingWorkflowFolder)context.SelectedFolder).WorklistClassName;
            }
            else
            {
                _worklistRef       = null;
                _worklistClassName = null;
            }
        }
コード例 #4
0
 /// <summary>
 /// Constructor
 /// </summary>
 public ProtocollingComponent(ReportingWorklistItemSummary worklistItem, IContinuousWorkflowComponentMode mode, string folderName, EntityRef worklistRef, string worklistClassName)
 {
     _worklistItemManager = new ProtocollingComponentWorklistItemManager(folderName, worklistRef, worklistClassName);
     _worklistItemManager.Initialize(worklistItem, mode);
     _worklistItemManager.WorklistItemChanged += OnWorklistItemChangedEvent;
 }