public abstract ITask CreateTask(TaskConfiguration config, TaskCollection tasks, IEnumerable<IAsset> inputAssets);
public abstract TaskConnections GetConnections(TaskConfiguration config);
public virtual string GetDisplayText(TaskConfiguration config) { return null; }
public abstract ITask CreateTask(TaskConfiguration config, TaskCollection tasks, IEnumerable <IAsset> inputAssets);
public virtual string GetDisplayText(TaskConfiguration config) { return(null); }