public class CompositeDependency extends Dependency implements DependencyListener
Constructor and Description |
---|
CompositeDependency() |
Modifier and Type | Method and Description |
---|---|
void |
addDependency(Dependency dependency) |
protected void |
attach()
Attach this dependency to its target.
|
void |
clear() |
void |
dependencyChanged(Dependency dependency,
boolean possibleSequence) |
java.lang.Object |
dependencyDescription() |
protected void |
detach()
Detach this dependency from its target.
|
void |
disable() |
protected java.lang.String |
getLongDescription()
Gets a translated long description of the target of this dependency.
|
protected java.lang.String |
getShortDescription()
Gets a translated short description of the target of this dependency.
|
java.lang.String |
toString() |
addChangeListener, fireDependencyChanged, getChangeListener, isAttached, listenerDescription, removeChangeListener
public void addDependency(Dependency dependency)
public void disable()
public void clear()
public void dependencyChanged(Dependency dependency, boolean possibleSequence)
dependencyChanged
in interface DependencyListener
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
public java.lang.String toString()
toString
in class Dependency
public java.lang.Object dependencyDescription()