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 SummaryFields inherited from class javax.swing.tree.DefaultMutableTreeNodeallowsChildren, children, EMPTY_ENUMERATION, parent, userObject
- 
Method SummaryModifier and TypeMethodDescriptionvoidapply(Map<String, ExtensionFunction> extensionFunctions) booleanbooleanisInUse()voidsetDirty(boolean dirty) voidsetFunction(ExtensionFunction function) toString()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
- 
Method Details- 
isChangedpublic boolean isChanged()- Specified by:
- isChangedin interface- ComponentScriptEditor.ComponentScriptNode
 
- 
setDirtypublic void setDirty(boolean dirty) 
- 
isInUsepublic boolean isInUse()- Specified by:
- isInUsein interface- ComponentScriptEditor.ComponentScriptNode
 
- 
getDescriptor
- 
getFunction
- 
setFunction
- 
apply
- 
toString- Overrides:
- toStringin class- DefaultMutableTreeNode
 
 
-