Class ExtensionFunctionNode
- java.lang.Object
- 
- javax.swing.tree.DefaultMutableTreeNode
- 
- com.inductiveautomation.perspective.designer.workspace.scriptseditor.ExtensionFunctionNode
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- java.lang.Cloneable,- javax.swing.tree.MutableTreeNode,- javax.swing.tree.TreeNode
 
 public class ExtensionFunctionNode extends javax.swing.tree.DefaultMutableTreeNode- See Also:
- Serialized Form
 
- 
- 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Default Methods Modifier and Type Method Description java.util.Optional<com.inductiveautomation.perspective.designer.workspace.scriptseditor.CommitablePanel>createEditor()java.util.Optional<javax.swing.Icon>getIcon()com.inductiveautomation.perspective.designer.workspace.scriptseditor.MutableExtensionFunctionConfiggetMutableConfig()default java.util.List<javax.swing.Action>getPopupActions()booleanisChanged()booleanisConfigured()default booleanisMeta()static org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.String>makeKey(java.lang.String name)default voidonDoubleClick()- 
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, 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, toString
 
- 
 
- 
- 
- 
Method Detail- 
makeKeypublic static org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.String> makeKey(java.lang.String name) 
 - 
isConfiguredpublic boolean isConfigured() - Returns:
- true if this node is configured in a non-default manner
 
 - 
getMutableConfigpublic com.inductiveautomation.perspective.designer.workspace.scriptseditor.MutableExtensionFunctionConfig getMutableConfig() 
 - 
createEditorpublic java.util.Optional<com.inductiveautomation.perspective.designer.workspace.scriptseditor.CommitablePanel> createEditor() 
 - 
isChangedpublic boolean isChanged() 
 - 
getIconpublic java.util.Optional<javax.swing.Icon> getIcon() 
 - 
onDoubleClickpublic default void onDoubleClick() 
 - 
isMetapublic default boolean isMeta() 
 - 
getPopupActionspublic default java.util.List<javax.swing.Action> getPopupActions() 
 
- 
 
-