Class ExtensionFunctionNode
java.lang.Object
javax.swing.tree.DefaultMutableTreeNode
com.inductiveautomation.factorypmi.designer.eventhandling.ExtensionFunctionNode
- All Implemented Interfaces:
ComponentScriptEditor.ComponentScriptNode
,Serializable
,Cloneable
,MutableTreeNode
,TreeNode
public class ExtensionFunctionNode
extends DefaultMutableTreeNode
implements ComponentScriptEditor.ComponentScriptNode
- See Also:
-
Field Summary
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
-
Method Summary
Modifier and TypeMethodDescriptionvoid
apply
(Map<String, ExtensionFunction> extensionFunctions) boolean
boolean
isInUse()
void
setDirty
(boolean dirty) void
setFunction
(ExtensionFunction function) toString()
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
-
Method Details
-
isChanged
public boolean isChanged()- Specified by:
isChanged
in interfaceComponentScriptEditor.ComponentScriptNode
-
setDirty
public void setDirty(boolean dirty) -
isInUse
public boolean isInUse()- Specified by:
isInUse
in interfaceComponentScriptEditor.ComponentScriptNode
-
getDescriptor
-
getFunction
-
setFunction
-
apply
-
toString
- Overrides:
toString
in classDefaultMutableTreeNode
-