Package jadx.gui.plugins.mappings
Class JInputMapping
- java.lang.Object
-
- javax.swing.tree.DefaultMutableTreeNode
-
- jadx.gui.treemodel.JNode
-
- jadx.gui.treemodel.JEditableNode
-
- jadx.gui.plugins.mappings.JInputMapping
-
- 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 JInputMapping extends JEditableNode
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description JInputMapping(java.nio.file.Path mappingPath)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull jadx.api.ICodeInfogetCodeInfo()ContentPanelgetContentPanel(TabbedPane tabbedPane)javax.swing.IcongetIcon()JClassgetJParent()java.lang.StringgetName()java.lang.StringgetSyntaxName()java.lang.StringgetTooltip()java.lang.StringmakeString()javax.swing.JPopupMenuonTreePopupMenu(MainWindow mainWindow)voidsave(java.lang.String newContent)-
Methods inherited from class jadx.gui.treemodel.JEditableNode
addChangeListener, isChanged, isEditable, setChanged
-
Methods inherited from class jadx.gui.treemodel.JNode
childrenList, compareTo, disableHtml, getCodeNodeRef, getContentType, getID, getJavaNode, getPos, getRootClass, hasDescString, makeDescString, makeLongString, makeLongStringHtml, makeStringHtml, 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
-
-
-
-
Method Detail
-
getContentPanel
public ContentPanel getContentPanel(TabbedPane tabbedPane)
- Overrides:
getContentPanelin classJNode
-
getCodeInfo
@NotNull public @NotNull jadx.api.ICodeInfo getCodeInfo()
- Overrides:
getCodeInfoin classJNode
-
save
public void save(java.lang.String newContent)
- Specified by:
savein classJEditableNode
-
onTreePopupMenu
public javax.swing.JPopupMenu onTreePopupMenu(MainWindow mainWindow)
- Overrides:
onTreePopupMenuin classJNode
-
getSyntaxName
public java.lang.String getSyntaxName()
- Overrides:
getSyntaxNamein classJNode
-
getJParent
public JClass getJParent()
- Specified by:
getJParentin classJNode
-
getIcon
public javax.swing.Icon getIcon()
-
getName
public java.lang.String getName()
-
makeString
public java.lang.String makeString()
- Specified by:
makeStringin classJNode
-
getTooltip
public java.lang.String getTooltip()
- Overrides:
getTooltipin classJNode
-
-