public interface XCompositeNode extends Obsolescent
XValueContainer| Modifier and Type | Field and Description |
|---|---|
static int |
MAX_CHILDREN_TO_SHOW
If node has more children than this constant it's recommended to stop adding children and call
tooManyChildren(int) method |
| Modifier and Type | Method and Description |
|---|---|
void |
addChildren(XValueChildrenList children,
boolean last)
Add children to the node.
|
void |
setAlreadySorted(boolean alreadySorted)
Use sort specified in data view settings (alreadySorted false, by default) or not
|
void |
setErrorMessage(java.lang.String errorMessage)
Indicates that an error occurs
|
void |
setErrorMessage(java.lang.String errorMessage,
XDebuggerTreeNodeHyperlink link)
Indicates that an error occurs
|
void |
setMessage(java.lang.String message,
javax.swing.Icon icon,
SimpleTextAttributes attributes,
XDebuggerTreeNodeHyperlink link) |
void |
tooManyChildren(int remaining)
Add an ellipsis node ("...") indicating that the node has too many children.
|
isObsoletestatic final int MAX_CHILDREN_TO_SHOW
tooManyChildren(int) methodvoid addChildren(XValueChildrenList children, boolean last)
children - child nodes to addlast - true if all children addedvoid tooManyChildren(int remaining)
XValueContainer.computeChildren(XCompositeNode) method will be called again to add next children.remaining - number of remaining children or -1 if unknownMAX_CHILDREN_TO_SHOWvoid setAlreadySorted(boolean alreadySorted)
void setErrorMessage(java.lang.String errorMessage)
errorMessage - message describing the errorvoid setErrorMessage(java.lang.String errorMessage,
XDebuggerTreeNodeHyperlink link)
errorMessage - message describing the errorlink - describes a hyperlink which will be appended to the error messagevoid setMessage(java.lang.String message,
javax.swing.Icon icon,
SimpleTextAttributes attributes,
XDebuggerTreeNodeHyperlink link)