org.jadira.dependencynavigator.model
Class SimpleDependancy

Package class diagram package SimpleDependancy
java.lang.Object
  extended by org.jadira.dependencynavigator.model.Artifact
      extended by org.jadira.dependencynavigator.model.SimpleDependancy

public class SimpleDependancy
extends Artifact


Field Summary
 
Fields inherited from class org.jadira.dependencynavigator.model.Artifact
DEFAULT_SCOPE, SELECTED_NONE, SELECTED_PATH, SELECTED_PRINCIPLE
 
Constructor Summary
SimpleDependancy(Artifact parent, org.apache.maven.model.Dependency dependency, String scope)
           
 
Method Summary
 int dependencyCount()
           
 List<Artifact> getDependencies()
           
 boolean isLeaf()
           
 
Methods inherited from class org.jadira.dependencynavigator.model.Artifact
addExclusion, equals, getArtifactId, getGroupId, getId, getParent, getScope, getSelected, getVersion, hashCode, isExcluded, select, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SimpleDependancy

public SimpleDependancy(Artifact parent,
                        org.apache.maven.model.Dependency dependency,
                        String scope)
                 throws ArtifactInitialisationException
Throws:
ArtifactInitialisationException
Method Detail

isLeaf

public boolean isLeaf()
Specified by:
isLeaf in class Artifact

getDependencies

public List<Artifact> getDependencies()
Specified by:
getDependencies in class Artifact

dependencyCount

public int dependencyCount()
Specified by:
dependencyCount in class Artifact


Copyright © 2010 Jadira Systems. All Rights Reserved.