/// <summary> /// nitializes a new instace of the 'IUFilterController' class. /// </summary> /// <param name="name">Interaction unit name.</param> /// <param name="alias">Alias of the filter.</param> /// <param name="idXml">IdXML of the filter.</param> /// <param name="defaultOrderCriteria">Default order criteria.</param> /// <param name="context">Context.</param> /// <param name="parent">Parent controller.</param> public IUFilterController( string name, string alias, string idXml, string defaultOrderCriteria, IUFilterContext context, IUController parent) : base() { Name = name; Alias = alias; IdXML = idXml; DefaultOrderCriteria = defaultOrderCriteria; Context = context; Parent = parent; InputFields = new ArgumentControllerList(); }
/// <summary> /// Initializes a new instance of 'IUServiceController', class name and service name are indicated. /// </summary> /// <param name="name">Name of the Interaction Unit.</param> /// <param name="alias">Alias of the Interaction Unit.</param> /// <param name="idXML">IdXML of the Interaction Unit.</param> /// <param name="agents">List of agents.</param> /// <param name="className">Class name.</param> /// <param name="serviceName">Service name.</param> /// <param name="context">Context.</param> /// <param name="parent">Parent controller.</param> /// <param name="nextPreviousFeature">Indicates whether the Next & Previous feature is enabled or not.</param> public IUServiceController( string name, string alias, string idXML, string[] agents, string className, string interactionUnitServiceName, IUContext context, IUController parent, bool nextPreviousFeature) : base() { // Service Name. Name = name; // Interaction Unit Alias. Alias = alias; // Interaction Unit Identify. IdXML = idXML; List<string> lAgents = new List<string>(agents); Agents = lAgents; // Interaction Unit Class Name. ClassName = className; // Interaction Unit Service Name. InteractionUnitServiceName = interactionUnitServiceName; // Interaction Unit Context. Context = (IUServiceContext)context; // Interaction Unit Parent. Parent = parent; // Allow/Disable next previous feature NextPreviousFeature = nextPreviousFeature; // Allow Input Argument List InputFields = new ArgumentControllerList(); // Allow Output Argument List OutputFields = new ArgumentControllerList(); }