Class SymbolThemeNode
- java.lang.Object
-
- javax.swing.tree.DefaultMutableTreeNode
-
- com.inductiveautomation.perspective.designer.project.properties.symbols.SymbolTreeNode<SymbolThemeConfig>
-
- com.inductiveautomation.perspective.designer.project.properties.symbols.SymbolThemeNode
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,javax.swing.tree.MutableTreeNode,javax.swing.tree.TreeNode
public class SymbolThemeNode extends SymbolTreeNode<SymbolThemeConfig>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SymbolThemeNode(SymbolThemeConfig config)SymbolThemeNode(SymbolThemeConfig config, SymbolThemeConfig defaultTheme)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcommit()SymbolThemeConfiggetCopy()SymbolThemeConfiggetDefault()booleanisDirty()java.lang.StringtoString()-
Methods inherited from class com.inductiveautomation.perspective.designer.project.properties.symbols.SymbolTreeNode
getConfig, isNew, setNew
-
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
-
SymbolThemeNode
public SymbolThemeNode(SymbolThemeConfig config, SymbolThemeConfig defaultTheme)
-
SymbolThemeNode
public SymbolThemeNode(SymbolThemeConfig config)
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjavax.swing.tree.DefaultMutableTreeNode
-
isDirty
public boolean isDirty()
- Specified by:
isDirtyin classSymbolTreeNode<SymbolThemeConfig>
-
commit
public void commit()
- Specified by:
commitin classSymbolTreeNode<SymbolThemeConfig>
-
getDefault
public SymbolThemeConfig getDefault()
-
getCopy
public SymbolThemeConfig getCopy()
-
-