Package editor
Class MessageTree
- java.lang.Object
-
- editor.AbstractTree<MessageTree,editor.MessageTree.IssueNode>
-
- editor.MessageTree
-
- All Implemented Interfaces:
MutableTreeNode
,TreeNode
public class MessageTree extends AbstractTree<MessageTree,editor.MessageTree.IssueNode>
-
-
Field Summary
-
Fields inherited from class editor.AbstractTree
_text
-
-
Constructor Summary
Constructors Constructor Description MessageTree(String text, NodeKind kind, editor.MessageTree.IssueNode data)
MessageTree(JTree tree)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static editor.MessageTree.IssueNode
empty()
Icon
getIcon()
JTree
getTree()
static editor.MessageTree.IssueNode
makeIssueMessage(IParseIssue issue)
static editor.MessageTree.IssueNode
makeIssueMessage(Diagnostic<? extends JavaFileObject> issue, IType type)
-
Methods inherited from class editor.AbstractTree
addViaModel, children, depth, getAllowsChildren, getChildAt, getChildCount, getChildren, getIndex, getKind, getNode, getParent, getPath, getRoot, getText, getUserData, hasErrors, hasFailures, hasWarnings, insert, insertViaModel, isLeaf, isTerminal, putUserData, remove, remove, removeFromParent, select, setParent, setText, setUserObject, toString
-
-
-
-
Method Detail
-
getIcon
public Icon getIcon()
- Specified by:
getIcon
in classAbstractTree<MessageTree,editor.MessageTree.IssueNode>
-
getTree
public JTree getTree()
- Overrides:
getTree
in classAbstractTree<MessageTree,editor.MessageTree.IssueNode>
-
makeIssueMessage
public static editor.MessageTree.IssueNode makeIssueMessage(IParseIssue issue)
-
makeIssueMessage
public static editor.MessageTree.IssueNode makeIssueMessage(Diagnostic<? extends JavaFileObject> issue, IType type)
-
empty
public static editor.MessageTree.IssueNode empty()
-
-