public class TechnologyScopeDependency extends Dependency
| Constructor and Description | 
|---|
TechnologyScopeDependency(Project project)
Creates a dependency from a source to technologies added to the technology scope of a project that would trigger loading of an unloaded Audit hook. 
 | 
TechnologyScopeDependency(Project project, java.lang.String... technologies)
Creates a dependency from a source to specified technologies added to or removed from the technology scope of a project. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
attach()
Attach this dependency to its target. 
 | 
protected void | 
detach()
Detach this dependency from its target. 
 | 
protected java.lang.String | 
getLongDescription()
Gets a translated long description of the target of this dependency. 
 | 
Project | 
getProject()  | 
protected java.lang.String | 
getShortDescription()
Gets a translated short description of the target of this dependency. 
 | 
java.util.Collection<java.lang.String> | 
getTechnologies()  | 
addChangeListener, fireDependencyChanged, getChangeListener, isAttached, listenerDescription, removeChangeListener, toStringpublic TechnologyScopeDependency(Project project)
public TechnologyScopeDependency(Project project, java.lang.String... technologies)
public Project getProject()
public java.util.Collection<java.lang.String> getTechnologies()
protected void attach()
Dependencyattach in class Dependencyprotected void detach()
Dependencydetach in class Dependencyprotected java.lang.String getShortDescription()
DependencygetShortDescription in class Dependencyprotected java.lang.String getLongDescription()
DependencygetLongDescription in class Dependency