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 void
commit()
SymbolThemeConfig
getCopy()
SymbolThemeConfig
getDefault()
boolean
isDirty()
java.lang.String
toString()
-
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:
toString
in classjavax.swing.tree.DefaultMutableTreeNode
-
isDirty
public boolean isDirty()
- Specified by:
isDirty
in classSymbolTreeNode<SymbolThemeConfig>
-
commit
public void commit()
- Specified by:
commit
in classSymbolTreeNode<SymbolThemeConfig>
-
getDefault
public SymbolThemeConfig getDefault()
-
getCopy
public SymbolThemeConfig getCopy()
-
-