/* * WorkflowUtil.h * * Created on: Mar 26, 2014 * Author: dev */ #ifndef WORKFLOWUTIL_H_ #define WORKFLOWUTIL_H_ #include #include #include "Turtle.h" namespace pai { namespace workflow { class CWorkFlowFile; } } namespace pai { namespace module { class CParameterItem; } } class PAI_WORKFLOWENGINE_EXPORT WorkflowUtil { public: WorkflowUtil(); virtual ~WorkflowUtil(); std::set GetOutTypeParameterValues(pai::workflow::CWorkFlowFile *pWorkflow); private: void FindInputSeismicFileForParamItem(pai::module::CParameterItem* item, std::set& totalFiles); }; #endif /* WORKFLOWUTIL_H_ */