|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface that indentifies an element that can
be decorated via LabelDecorator
.
Field Summary | |
static java.lang.String |
BLOCKED
Tree node property representing a node that is blocked by another node earlier in the classpath. |
static java.lang.String |
BLOCKED_DIFF
Tree node property representing a node that is blocked by another node that has different bytes. |
static java.lang.String |
IGNORED
Tree node indicating that a location is ignored by the classpath. |
static java.lang.String |
UNREFERENCED
Tree node indicating that a node is unreferenced by other nodes. |
static java.lang.String |
UNRESOLVED
Tree node indicating that a node has unresolved classes. |
static java.lang.String |
WONTLOAD
Tree node indicating that a node has elements or is an element that won't load. |
Method Summary | |
boolean |
hasUnresolved()
Does this element have unresolved references. |
boolean |
hasWontLoad()
Will this not load or does this element contain elements that won't load. |
boolean |
isBlocked()
Is this element blocked (or does it contain blocked elements). |
boolean |
isBlockedDiffVersion()
Is this element blocked (or does it contain blocked elements), that have a different version. |
boolean |
isIgnored()
Is this element is ignored. |
boolean |
isUnreferenced()
Is this element referred to by anyone? |
boolean |
supportingDecorations()
Method added to allow nodes to indicate whether or not they are supporting decorations. |
Field Detail |
public static final java.lang.String BLOCKED
public static final java.lang.String BLOCKED_DIFF
public static final java.lang.String IGNORED
public static final java.lang.String UNRESOLVED
public static final java.lang.String UNREFERENCED
public static final java.lang.String WONTLOAD
Method Detail |
public boolean isBlocked()
true
If this element is blocked,
false
if this element isn't or cannot be blocked.public boolean isBlockedDiffVersion()
true
If this element is blocked,
false
if this element isn't or cannot be blocked.public boolean isIgnored()
true
If this element is ignored,
false
if this element isn't or cannot be ignored.public boolean hasUnresolved()
true
If this element has unresolved,
false
if this element isn't or cannot have unresolved.public boolean isUnreferenced()
true
if this element has no references
to it (other than possibly itself), otherwise false
.public boolean supportingDecorations()
Method added to allow nodes to indicate whether or not they are supporting decorations. Some node types are used in multiple places and in some contexts don't require decorations. In other cases a node might indicate that they do not support decorations while they are still calculating their details.
true
if this node is currently supporting
decorations, otherwise false
public boolean hasWontLoad()
true
if this node has elements that won't load
(possibly itself), otherwise false
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |