Class SecurityLevelTreeNode
java.lang.Object
javax.swing.tree.DefaultMutableTreeNode
com.inductiveautomation.ignition.designer.auth.tree.SecurityLevelTreeNode
- All Implemented Interfaces:
- Serializable,- Cloneable,- MutableTreeNode,- TreeNode
- See Also:
- 
Nested Class SummaryNested Classes
- 
Field SummaryFields inherited from class javax.swing.tree.DefaultMutableTreeNodeallowsChildren, children, EMPTY_ENUMERATION, parent, userObject
- 
Method SummaryModifier and TypeMethodDescriptiongetState()voidselectFromConfig(com.jidesoft.swing.CheckBoxTreeSelectionModel selectionModel, SecurityLevelConfig config) voidsetState(SecurityLevelState state) toSelectionConfig(com.google.common.collect.ImmutableCollection<Object> selections) voidvisit(SecurityLevelTreeNode.Visitor visitor) Methods inherited from class javax.swing.tree.DefaultMutableTreeNodeadd, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject, toString
- 
Method Details- 
getUserObject- Overrides:
- getUserObjectin class- DefaultMutableTreeNode
 
- 
getParent- Specified by:
- getParentin interface- TreeNode
- Overrides:
- getParentin class- DefaultMutableTreeNode
 
- 
visit
- 
toSelectionConfig@Nonnull public Optional<SecurityLevelConfig> toSelectionConfig(@Nonnull com.google.common.collect.ImmutableCollection<Object> selections) 
- 
selectFromConfigpublic void selectFromConfig(@Nonnull com.jidesoft.swing.CheckBoxTreeSelectionModel selectionModel, @Nonnull SecurityLevelConfig config) 
- 
setState
- 
getState
- 
getToolTipText
- 
getForeground
 
-