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, toString
public 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()
Dependency
attach
in class Dependency
protected void detach()
Dependency
detach
in class Dependency
protected java.lang.String getShortDescription()
Dependency
getShortDescription
in class Dependency
protected java.lang.String getLongDescription()
Dependency
getLongDescription
in class Dependency