public abstract class DiscoveredDependable extends java.lang.Object implements Displayable
DiscoveredDependable
s nested
within it.
These are typically used in a selection dialog where a tree of Dependable
objects need to be shown to the user. Each node in the tree is a DiscoveredDependable
which composes a Dependable
, and the underlying Element, to which
the Dependable
points. The entire tree is constructed by calling
DependableFactory
iteratively for each Node.
Modifier and Type | Class and Description |
---|---|
static class |
DiscoveredDependable.DefaultDiscoveredDependable |
Constructor and Description |
---|
DiscoveredDependable() |
Modifier and Type | Method and Description |
---|---|
static DiscoveredDependable |
createDefault(Element element,
Dependable dependable) |
static DiscoveredDependable |
createDefault(Element element,
Dependable dependable,
javax.swing.Icon icon,
java.lang.String shortLabel,
java.lang.String longLabel,
java.lang.String tooltip)
Creates a default DiscoveredDependable node.
|
abstract Dependable |
getDependable()
The Dependable object.
|
abstract Element |
getElement()
The element to which Dependable points.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getIcon, getLongLabel, getShortLabel, getToolTipText, toString
public abstract Element getElement()
public abstract Dependable getDependable()
public static final DiscoveredDependable createDefault(Element element, Dependable dependable, javax.swing.Icon icon, java.lang.String shortLabel, java.lang.String longLabel, java.lang.String tooltip)
public static final DiscoveredDependable createDefault(Element element, Dependable dependable)