Index

A B C D E G I J L N R S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractBaseTreeNodeCellRenderer<T,K> - Class in io.github.astrapi69.swing.tree.renderer.state
 
AbstractBaseTreeNodeCellRenderer() - Constructor for class io.github.astrapi69.swing.tree.renderer.state.AbstractBaseTreeNodeCellRenderer
 

B

BaseTreeNodeCellRenderer<T,K> - Class in io.github.astrapi69.swing.tree.renderer
 
BaseTreeNodeCellRenderer() - Constructor for class io.github.astrapi69.swing.tree.renderer.BaseTreeNodeCellRenderer
 

C

CheckableTreeNode - Class in io.github.astrapi69.swing.tree.model
 
CheckableTreeNode() - Constructor for class io.github.astrapi69.swing.tree.model.CheckableTreeNode
 
CheckableTreeNode(Object) - Constructor for class io.github.astrapi69.swing.tree.model.CheckableTreeNode
 
CheckableTreeNode(Object, boolean, boolean) - Constructor for class io.github.astrapi69.swing.tree.model.CheckableTreeNode
 
CheckBoxListRenderer - Class in io.github.astrapi69.swing.tree.renderer.list
 
CheckBoxListRenderer() - Constructor for class io.github.astrapi69.swing.tree.renderer.list.CheckBoxListRenderer
 
CheckBoxTreeCellRenderer - Class in io.github.astrapi69.swing.tree.renderer
 
CheckBoxTreeCellRenderer() - Constructor for class io.github.astrapi69.swing.tree.renderer.CheckBoxTreeCellRenderer
 
CheckBoxTreeLabel - Class in io.github.astrapi69.swing.tree.label
 
CheckBoxTreeLabel() - Constructor for class io.github.astrapi69.swing.tree.label.CheckBoxTreeLabel
 

D

DEFAULT_CONTENT_KEY - Static variable in class io.github.astrapi69.swing.tree.GenericTreeElement
 
DEFAULT_CONTENT_KEY - Static variable in class io.github.astrapi69.swing.tree.JTreeElement
 
doLayout() - Method in class io.github.astrapi69.swing.tree.renderer.CheckBoxTreeCellRenderer
 

E

EXPANDED_NODE - Enum constant in enum class io.github.astrapi69.swing.tree.renderer.state.TreeCellRendererState
Represents the state of a node that is expanded but not selected but has no focus and has no children
EXPANDED_NODE_WITH_CHILDREN - Enum constant in enum class io.github.astrapi69.swing.tree.renderer.state.TreeCellRendererState
Represents the state of a node that is expanded but not selected and has children
EXPANDED_SELECTED_FOCUSED_NODE - Enum constant in enum class io.github.astrapi69.swing.tree.renderer.state.TreeCellRendererState
Represents the state of a node that is expanded and is selected and has the focus but has no children
EXPANDED_SELECTED_FOCUSED_NODE_WITH_CHILDREN - Enum constant in enum class io.github.astrapi69.swing.tree.renderer.state.TreeCellRendererState
Represents the state of a node that is expanded and is selected and has the focus and has children
EXPANDED_SELECTED_NODE - Enum constant in enum class io.github.astrapi69.swing.tree.renderer.state.TreeCellRendererState
Represents the state of a node that is expanded and is selected but has no focus and has no children
EXPANDED_SELECTED_NODE_WITH_CHILDREN - Enum constant in enum class io.github.astrapi69.swing.tree.renderer.state.TreeCellRendererState
Represents the state of a node that is expanded and is selected and has children

G

GenericBaseTreeNodeCellRenderer<T,K> - Class in io.github.astrapi69.swing.tree.renderer
 
GenericBaseTreeNodeCellRenderer() - Constructor for class io.github.astrapi69.swing.tree.renderer.GenericBaseTreeNodeCellRenderer
 
GenericTreeElement<T> - Class in io.github.astrapi69.swing.tree
The class GenericTreeElement represents as the name already presume a tree element
GenericTreeElement() - Constructor for class io.github.astrapi69.swing.tree.GenericTreeElement
 
GenericTreeNodeCellRenderer<T> - Class in io.github.astrapi69.swing.tree.renderer
 
GenericTreeNodeCellRenderer() - Constructor for class io.github.astrapi69.swing.tree.renderer.GenericTreeNodeCellRenderer
 
getClosedIcon() - Method in class io.github.astrapi69.swing.tree.renderer.BaseTreeNodeCellRenderer
getClosedIcon() - Method in class io.github.astrapi69.swing.tree.renderer.GenericBaseTreeNodeCellRenderer
getClosedIcon() - Method in class io.github.astrapi69.swing.tree.renderer.GenericTreeNodeCellRenderer
getClosedIcon() - Method in class io.github.astrapi69.swing.tree.renderer.JBaseTreeNodeCellRenderer
getClosedIcon() - Method in class io.github.astrapi69.swing.tree.renderer.JTreeNodeCellRenderer
getClosedIcon() - Method in class io.github.astrapi69.swing.tree.renderer.state.AbstractBaseTreeNodeCellRenderer
getClosedIcon() - Method in class io.github.astrapi69.swing.tree.renderer.state.NewGenericBaseTreeNodeCellRenderer
getClosedIcon() - Method in class io.github.astrapi69.swing.tree.renderer.TreeNodeCellRenderer
getDefaultContent() - Method in class io.github.astrapi69.swing.tree.GenericTreeElement
Gets the default content object from the map
getDefaultContent() - Method in class io.github.astrapi69.swing.tree.JTreeElement
Gets the default content object from the map
getLabelForeground() - Method in class io.github.astrapi69.swing.tree.renderer.state.NewGenericBaseTreeNodeCellRenderer
Returns the color if the tree node is not selected
getLeafIcon() - Method in class io.github.astrapi69.swing.tree.renderer.BaseTreeNodeCellRenderer
getLeafIcon() - Method in class io.github.astrapi69.swing.tree.renderer.GenericBaseTreeNodeCellRenderer
getLeafIcon() - Method in class io.github.astrapi69.swing.tree.renderer.GenericTreeNodeCellRenderer
getLeafIcon() - Method in class io.github.astrapi69.swing.tree.renderer.JBaseTreeNodeCellRenderer
getLeafIcon() - Method in class io.github.astrapi69.swing.tree.renderer.JTreeNodeCellRenderer
getLeafIcon() - Method in class io.github.astrapi69.swing.tree.renderer.state.AbstractBaseTreeNodeCellRenderer
getLeafIcon() - Method in class io.github.astrapi69.swing.tree.renderer.state.NewGenericBaseTreeNodeCellRenderer
getLeafIcon() - Method in class io.github.astrapi69.swing.tree.renderer.TreeNodeCellRenderer
getListCellRendererComponent(JList<? extends CheckableItem<CheckableValue>>, CheckableItem<CheckableValue>, int, boolean, boolean) - Method in class io.github.astrapi69.swing.tree.renderer.list.CheckBoxListRenderer
 
getOpenIcon() - Method in class io.github.astrapi69.swing.tree.renderer.BaseTreeNodeCellRenderer
getOpenIcon() - Method in class io.github.astrapi69.swing.tree.renderer.GenericBaseTreeNodeCellRenderer
getOpenIcon() - Method in class io.github.astrapi69.swing.tree.renderer.GenericTreeNodeCellRenderer
getOpenIcon() - Method in class io.github.astrapi69.swing.tree.renderer.JBaseTreeNodeCellRenderer
getOpenIcon() - Method in class io.github.astrapi69.swing.tree.renderer.JTreeNodeCellRenderer
getOpenIcon() - Method in class io.github.astrapi69.swing.tree.renderer.state.AbstractBaseTreeNodeCellRenderer
getOpenIcon() - Method in class io.github.astrapi69.swing.tree.renderer.state.NewGenericBaseTreeNodeCellRenderer
getOpenIcon() - Method in class io.github.astrapi69.swing.tree.renderer.TreeNodeCellRenderer
getPreferredSize() - Method in class io.github.astrapi69.swing.tree.renderer.CheckBoxTreeCellRenderer
 
getRenderState(boolean, boolean, boolean) - Static method in enum class io.github.astrapi69.swing.tree.renderer.state.SimpleTreeCellRendererState
 
getRenderState(boolean, boolean, boolean, boolean, boolean) - Static method in enum class io.github.astrapi69.swing.tree.renderer.state.TreeCellRendererState
 
getSelectedLabelForeground() - Method in class io.github.astrapi69.swing.tree.renderer.state.NewGenericBaseTreeNodeCellRenderer
Returns the color if the tree node is selected
getState(boolean, boolean, boolean) - Static method in enum class io.github.astrapi69.swing.tree.renderer.state.SimpleTreeCellRendererState
 
getState(boolean, boolean, boolean, boolean, boolean) - Static method in enum class io.github.astrapi69.swing.tree.renderer.state.TreeCellRendererState
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class io.github.astrapi69.swing.tree.renderer.BaseTreeNodeCellRenderer
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class io.github.astrapi69.swing.tree.renderer.CheckBoxTreeCellRenderer
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class io.github.astrapi69.swing.tree.renderer.state.AbstractBaseTreeNodeCellRenderer
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class io.github.astrapi69.swing.tree.renderer.TreeNodeCellRenderer
 

I

initialize(BaseTreeNode<GenericTreeElement<T>, K>) - Method in class io.github.astrapi69.swing.tree.renderer.GenericBaseTreeNodeCellRenderer
 
initialize(BaseTreeNode<JTreeElement, Long>) - Method in class io.github.astrapi69.swing.tree.renderer.JBaseTreeNodeCellRenderer
 
initialize(BaseTreeNode<T, K>) - Method in class io.github.astrapi69.swing.tree.renderer.BaseTreeNodeCellRenderer
 
initialize(TreeNode<GenericTreeElement<T>>) - Method in class io.github.astrapi69.swing.tree.renderer.GenericTreeNodeCellRenderer
 
initialize(TreeNode<JTreeElement>) - Method in class io.github.astrapi69.swing.tree.renderer.JTreeNodeCellRenderer
 
initialize(TreeNode<T>) - Method in class io.github.astrapi69.swing.tree.renderer.TreeNodeCellRenderer
 
initialize(JTree, BaseTreeNode<GenericTreeElement<T>, K>, boolean, boolean, boolean, int, boolean) - Method in class io.github.astrapi69.swing.tree.renderer.state.NewGenericBaseTreeNodeCellRenderer
 
initialize(JTree, BaseTreeNode<T, K>, boolean, boolean, boolean, int, boolean) - Method in class io.github.astrapi69.swing.tree.renderer.state.AbstractBaseTreeNodeCellRenderer
 
initializeCustomTreeIcon(GenericTreeElement<T>) - Method in class io.github.astrapi69.swing.tree.renderer.GenericBaseTreeNodeCellRenderer
 
initializeCustomTreeIcon(GenericTreeElement<T>) - Method in class io.github.astrapi69.swing.tree.renderer.state.NewGenericBaseTreeNodeCellRenderer
 
initializeSelectedTreeIcon(GenericTreeElement<T>) - Method in class io.github.astrapi69.swing.tree.renderer.GenericBaseTreeNodeCellRenderer
 
initializeSelectedTreeIcon(GenericTreeElement<T>) - Method in class io.github.astrapi69.swing.tree.renderer.state.NewGenericBaseTreeNodeCellRenderer
 
io.github.astrapi69.swing.tree - package io.github.astrapi69.swing.tree
 
io.github.astrapi69.swing.tree.label - package io.github.astrapi69.swing.tree.label
 
io.github.astrapi69.swing.tree.model - package io.github.astrapi69.swing.tree.model
 
io.github.astrapi69.swing.tree.renderer - package io.github.astrapi69.swing.tree.renderer
 
io.github.astrapi69.swing.tree.renderer.list - package io.github.astrapi69.swing.tree.renderer.list
 
io.github.astrapi69.swing.tree.renderer.state - package io.github.astrapi69.swing.tree.renderer.state
 

J

JBaseTreeNodeCellRenderer - Class in io.github.astrapi69.swing.tree.renderer
 
JBaseTreeNodeCellRenderer() - Constructor for class io.github.astrapi69.swing.tree.renderer.JBaseTreeNodeCellRenderer
 
JTreeElement - Class in io.github.astrapi69.swing.tree
The class JTreeElement represents as the name already presume a tree element
JTreeElement() - Constructor for class io.github.astrapi69.swing.tree.JTreeElement
 
JTreeNodeCellRenderer - Class in io.github.astrapi69.swing.tree.renderer
 
JTreeNodeCellRenderer() - Constructor for class io.github.astrapi69.swing.tree.renderer.JTreeNodeCellRenderer
 

L

LEAF - Enum constant in enum class io.github.astrapi69.swing.tree.renderer.state.SimpleTreeCellRendererState
The state that represents a leaf that is not selected
LEAF - Enum constant in enum class io.github.astrapi69.swing.tree.renderer.state.TreeCellRendererState
Represents the state of a leaf that is not selected

N

newCheckBox() - Method in class io.github.astrapi69.swing.tree.renderer.CheckBoxTreeCellRenderer
 
NewGenericBaseTreeNodeCellRenderer<T,K> - Class in io.github.astrapi69.swing.tree.renderer.state
 
NewGenericBaseTreeNodeCellRenderer() - Constructor for class io.github.astrapi69.swing.tree.renderer.state.NewGenericBaseTreeNodeCellRenderer
 
newTreeLabel() - Method in class io.github.astrapi69.swing.tree.renderer.CheckBoxTreeCellRenderer
 
NODE - Enum constant in enum class io.github.astrapi69.swing.tree.renderer.state.SimpleTreeCellRendererState
The state that represents a node that is not selected and has no children
NODE - Enum constant in enum class io.github.astrapi69.swing.tree.renderer.state.TreeCellRendererState
Represents the state of a node that is not expanded, not selected but has no focus and has no children
NODE_WITH_CHILDREN - Enum constant in enum class io.github.astrapi69.swing.tree.renderer.state.SimpleTreeCellRendererState
The state that represents a node that is not selected and has children
NODE_WITH_CHILDREN - Enum constant in enum class io.github.astrapi69.swing.tree.renderer.state.TreeCellRendererState
Represents the state of a node that is not selected and has children

R

renderer - Variable in class io.github.astrapi69.swing.tree.renderer.BaseTreeNodeCellRenderer
 
renderer - Variable in class io.github.astrapi69.swing.tree.renderer.state.AbstractBaseTreeNodeCellRenderer
 
renderer - Variable in class io.github.astrapi69.swing.tree.renderer.TreeNodeCellRenderer
 

S

SELECTED_FOCUSED_LEAF - Enum constant in enum class io.github.astrapi69.swing.tree.renderer.state.SimpleTreeCellRendererState
The state that represents a selected leaf and has the focus
SELECTED_FOCUSED_LEAF - Enum constant in enum class io.github.astrapi69.swing.tree.renderer.state.TreeCellRendererState
Represents the state of a selected leaf and has the focus
SELECTED_FOCUSED_NODE - Enum constant in enum class io.github.astrapi69.swing.tree.renderer.state.TreeCellRendererState
Represents the state of a selected node and has the focus with no children
SELECTED_FOCUSED_NODE_WITH_CHILDREN - Enum constant in enum class io.github.astrapi69.swing.tree.renderer.state.TreeCellRendererState
Represents the state of a node that is selected and has the focus with children
SELECTED_LEAF - Enum constant in enum class io.github.astrapi69.swing.tree.renderer.state.SimpleTreeCellRendererState
The state that represents a selected leaf
SELECTED_LEAF - Enum constant in enum class io.github.astrapi69.swing.tree.renderer.state.TreeCellRendererState
Represents the state of a selected leaf
SELECTED_NODE - Enum constant in enum class io.github.astrapi69.swing.tree.renderer.state.SimpleTreeCellRendererState
The state that represents a selected node with no children
SELECTED_NODE - Enum constant in enum class io.github.astrapi69.swing.tree.renderer.state.TreeCellRendererState
Represents the state of a selected node with no children
SELECTED_NODE_WITH_CHILDREN - Enum constant in enum class io.github.astrapi69.swing.tree.renderer.state.SimpleTreeCellRendererState
The state that represents a selected node with children
SELECTED_NODE_WITH_CHILDREN - Enum constant in enum class io.github.astrapi69.swing.tree.renderer.state.TreeCellRendererState
Represents the state of a selected node with children
setBackground(Color) - Method in class io.github.astrapi69.swing.tree.renderer.CheckBoxTreeCellRenderer
 
setDefaultContent(Object) - Method in class io.github.astrapi69.swing.tree.JTreeElement
Sets the default content object from the map to the given object
setDefaultContent(T) - Method in class io.github.astrapi69.swing.tree.GenericTreeElement
Sets the default content object from the map to the given object
setSelected(boolean) - Method in class io.github.astrapi69.swing.tree.model.CheckableTreeNode
 
setUserObject(Object) - Method in class io.github.astrapi69.swing.tree.model.CheckableTreeNode
 
SimpleTreeCellRendererState - Enum Class in io.github.astrapi69.swing.tree.renderer.state
 
swing.renderer.main - module swing.renderer.main
The MIT License Copyright (C) 2021 Asterios Raptis Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

T

TreeCellRendererState - Enum Class in io.github.astrapi69.swing.tree.renderer.state
 
treeLabel - Variable in class io.github.astrapi69.swing.tree.renderer.BaseTreeNodeCellRenderer
 
treeLabel - Variable in class io.github.astrapi69.swing.tree.renderer.TreeNodeCellRenderer
 
TreeNodeCellRenderer<T> - Class in io.github.astrapi69.swing.tree.renderer
 
TreeNodeCellRenderer() - Constructor for class io.github.astrapi69.swing.tree.renderer.TreeNodeCellRenderer
 

V

valueOf(String) - Static method in enum class io.github.astrapi69.swing.tree.renderer.state.SimpleTreeCellRendererState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.astrapi69.swing.tree.renderer.state.TreeCellRendererState
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.github.astrapi69.swing.tree.renderer.state.SimpleTreeCellRendererState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.astrapi69.swing.tree.renderer.state.TreeCellRendererState
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E G I J L N R S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form