Class AbstractResourceUndoAction
java.lang.Object
com.inductiveautomation.ignition.designer.navtree.model.AbstractResourceUndoAction
- All Implemented Interfaces:
UndoManager.UndoAction
- Direct Known Subclasses:
ResourceDeleteAction
,ResourcePasteAction
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract String
protected abstract int
static List<ProjectResource>
Extracts the project resources (deep) contained in and beneath the nodes represented in the list.The description of the action will be used to determine grouping equality as well as for display purposes.protected abstract String
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.inductiveautomation.ignition.designer.UndoManager.UndoAction
execute, isGroupSequenceIndependent, undo
-
Constructor Details
-
AbstractResourceUndoAction
protected AbstractResourceUndoAction()
-
-
Method Details
-
getDescription
Description copied from interface:UndoManager.UndoAction
The description of the action will be used to determine grouping equality as well as for display purposes.- Specified by:
getDescription
in interfaceUndoManager.UndoAction
-
actionSize
protected abstract int actionSize() -
objectKey
-
actionKey
-
extractProjectResources
public static List<ProjectResource> extractProjectResources(List<AbstractResourceNavTreeNode> nodes) Extracts the project resources (deep) contained in and beneath the nodes represented in the list.
-