org.apache.maven.multiproject.harmonizer
Class MultiDependency

java.lang.Object
  extended byorg.apache.maven.multiproject.harmonizer.MultiDependency
All Implemented Interfaces:
Comparable

public class MultiDependency
extends Object
implements Comparable

Author:
mmaczka To change the template for this generated type comment go to Window>Preferences>Java>Code Generation>Code and Comments

Constructor Summary
MultiDependency()
           
 
Method Summary
 void add(org.apache.maven.project.Project project, String version)
           
 int compareTo(Object obj)
           
 String getId()
           
 int getNumberOfVersions()
           
 Iterator getProjects(String version)
           
 Iterator getVersions()
           
 boolean isClean()
           
 void setId(String id)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MultiDependency

public MultiDependency()
Method Detail

compareTo

public int compareTo(Object obj)
Specified by:
compareTo in interface Comparable

getId

public String getId()
Returns:

setId

public void setId(String id)
Parameters:
id -

isClean

public boolean isClean()

add

public void add(org.apache.maven.project.Project project,
                String version)
Parameters:
project - the name of the project which has this dependecy
version - the version of the dependecy used in the project

getProjects

public Iterator getProjects(String version)

getVersions

public Iterator getVersions()

toString

public String toString()

getNumberOfVersions

public int getNumberOfVersions()
Returns:


Copyright © 2001-2007 Apache Software Foundation. All Rights Reserved.