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.IssueNodeempty()IcongetIcon()JTreegetTree()static editor.MessageTree.IssueNodemakeIssueMessage(IParseIssue issue)static editor.MessageTree.IssueNodemakeIssueMessage(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:
getIconin classAbstractTree<MessageTree,editor.MessageTree.IssueNode>
-
getTree
public JTree getTree()
- Overrides:
getTreein 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()
-
-