KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > fr > jayasoft > ivy > PublishingDependencyRevisionResolver


1 /*
2  * This file is subject to the license found in LICENCE.TXT in the root directory of the project.
3  *
4  * #SNAPSHOT#
5  */

6 package fr.jayasoft.ivy;
7
8 /**
9  * @author Xavier Hanin
10  *
11  */

12 public interface PublishingDependencyRevisionResolver {
13
14     /**
15      * Returns the revision of the dependency for the publishing of the 'published' module
16      * in 'publishedStatus' status.
17      * @param published
18      * @param publishedStatus
19      * @param dependency
20      * @return the revision of the dependency
21      */

22     String JavaDoc resolve(ModuleDescriptor published, String JavaDoc publishedStatus, ModuleRevisionId depMrid, String JavaDoc status);
23
24 }
25
Popular Tags