/*
 * Copyright (c) 2015, Turn Inc. All Rights Reserved.
 * Use of this source code is governed by a BSD-style license that can be found
 * in the LICENSE file.
 */

package com.turn.sorcerer.dependency;

public interface Dependency {

	boolean check(int iterNo);

	String toString();
}

@@ -202,85 +202,686 @@
 y;%0A%0A
-public interface Dependency %7B%0A%0A%09boolean check(int iterNo);%0A%0A%09String toString(
+/**%0A * Represents a task dependency%0A *%0A * %3Cp%3E%0A * Should be implemented by any class that represents a task dependency. A task%0A * can require multiple Dependency objects to be fulfilled.%0A * %3C/p%3E%0A *%0A * @author tshiou%0A * @see     com.turn.sorcerer.task.Task%0A * @see     com.turn.sorcerer.task.executable.ExecutableTask#checkDependencies()%0A */%0Apublic interface Dependency %7B%0A%0A%09/**%0A%09 * Checks if the required dependency is fulfilled%0A%09 *%0A%09 * %3Cp%3E%0A%09 * Implementation of this method should represent a dependency that a task%0A%09 * requires.%0A%09 * %3C/p%3E%0A%09 *%0A%09 * @param iterNo Current iteration number%0A%09 * @return Return true if dependency requirement is fulfilled%0A%09 */%0A%09boolean check(int iterNo
 );%0A%7D

Update Depdendency java doc