Class JLoadableNode

  • 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
    Direct Known Subclasses:
    JClass, JResource

    public abstract class JLoadableNode
    extends JNode
    See Also:
    Serialized Form
    • Constructor Detail

      • JLoadableNode

        public JLoadableNode()
    • Method Detail

      • loadNode

        public abstract void loadNode()
      • getLoadTask

        @Nullable
        public abstract @Nullable IBackgroundTask getLoadTask()
      • searchNode

        @Nullable
        public @Nullable JNode searchNode​(java.util.function.Predicate<JNode> filter)
        Overrides:
        searchNode in class JNode
      • removeNode

        @Nullable
        public @Nullable JNode removeNode​(java.util.function.Predicate<JNode> filter)
        Description copied from class: JNode
        Remove and return first found node
        Overrides:
        removeNode in class JNode