Class ChangeOperation.ResourceChangeOperation
- java.lang.Object
-
- com.inductiveautomation.ignition.common.project.ChangeOperation
-
- com.inductiveautomation.ignition.common.project.ChangeOperation.ResourceChangeOperation
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
ChangeOperation.CreateResourceOperation
,ChangeOperation.DeleteResourceOperation
,ChangeOperation.ModifyResourceOperation
,InheritanceChangeOperation
- Enclosing class:
- ChangeOperation
public abstract static class ChangeOperation.ResourceChangeOperation extends ChangeOperation
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.inductiveautomation.ignition.common.project.ChangeOperation
ChangeOperation.CreateResourceOperation, ChangeOperation.DeleteResourceOperation, ChangeOperation.ManifestChangeOperation, ChangeOperation.ModifyResourceOperation, ChangeOperation.OperationType, ChangeOperation.ResourceChangeOperation
-
-
Field Summary
-
Fields inherited from class com.inductiveautomation.ignition.common.project.ChangeOperation
CHANGE_SORT
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ResourceChangeOperation(ChangeOperation.OperationType operationType)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.lang.String
getProjectName()
abstract ProjectResourceId
getResourceId()
-
Methods inherited from class com.inductiveautomation.ignition.common.project.ChangeOperation
changeOpsToIdSet, getOperationType, getResourceFromChange, getResourceIdFromChange, newCreateOp, newDeleteOp, newManifestChangeOp, newManifestChangeOp, newModifyOp
-
-
-
-
Constructor Detail
-
ResourceChangeOperation
protected ResourceChangeOperation(@Nonnull ChangeOperation.OperationType operationType)
-
-
Method Detail
-
getResourceId
@Nonnull public abstract ProjectResourceId getResourceId()
- Returns:
- the
ProjectResourceId
this operation targets.
-
getProjectName
public java.lang.String getProjectName()
- Specified by:
getProjectName
in classChangeOperation
- Returns:
- the name of the project the target of this operation belongs to.
-
-