Package jadx.gui.ui.codearea.mode
Class JCodeMode
- java.lang.Object
-
- javax.swing.tree.DefaultMutableTreeNode
-
- jadx.gui.treemodel.JNode
-
- jadx.gui.ui.codearea.mode.JCodeMode
-
- All Implemented Interfaces:
jadx.api.gui.tree.ITreeNode,java.io.Serializable,java.lang.Cloneable,java.lang.Comparable<JNode>,javax.swing.tree.MutableTreeNode,javax.swing.tree.TreeNode
public class JCodeMode extends JNode
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jadx.api.ICodeInfogetCodeInfo()javax.swing.IcongetIcon()JClassgetJParent()java.lang.StringgetName()java.lang.StringgetSyntaxName()java.lang.StringmakeString()-
Methods inherited from class jadx.gui.treemodel.JNode
childrenList, compareTo, disableHtml, getCodeNodeRef, getContentPanel, getContentType, getID, getJavaNode, getPos, getRootClass, getTooltip, hasDescString, isEditable, makeDescString, makeLongString, makeLongStringHtml, makeStringHtml, onTreePopupMenu, removeNode, searchNode, supportsQuickTabs, toString
-
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode
add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject
-
-
-
-
Constructor Detail
-
JCodeMode
public JCodeMode(JClass jClass, jadx.api.DecompilationMode mode)
-
-
Method Detail
-
getJParent
public JClass getJParent()
- Specified by:
getJParentin classJNode
-
getIcon
public javax.swing.Icon getIcon()
-
makeString
public java.lang.String makeString()
- Specified by:
makeStringin classJNode
-
getCodeInfo
public jadx.api.ICodeInfo getCodeInfo()
- Overrides:
getCodeInfoin classJNode
-
getSyntaxName
public java.lang.String getSyntaxName()
- Overrides:
getSyntaxNamein classJNode
-
-