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