Class ChangeTypeDescriptionTask
- java.lang.Object
-
- com._1c.g5.v8.bm.integration.AbstractBmTask<Void>
-
- com._1c.g5.v8.dt.internal.form.service.task.AbstractFormAttributeTask
-
- com._1c.g5.v8.dt.form.service.task.ChangeTypeDescriptionTask
-
- All Implemented Interfaces:
IBmPostUndoRedoHandler
,IBmTask<Void>
public class ChangeTypeDescriptionTask extends com._1c.g5.v8.dt.internal.form.service.task.AbstractFormAttributeTask
-
-
Constructor Summary
Constructors Constructor Description ChangeTypeDescriptionTask(IProjectFileSystemSupport projectFileSystemSupport, AbstractFormAttribute attribute, TypeDescription type)
Create a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
execute(IBmTransaction transaction, AbstractFormAttribute attribute)
Performs the BM task logic related toattribute
manipulation.-
Methods inherited from class com._1c.g5.v8.dt.internal.form.service.task.AbstractFormAttributeTask
execute, onRedo, onUndo
-
Methods inherited from class com._1c.g5.v8.bm.integration.AbstractBmTask
getId, getName, getServiceId
-
-
-
-
Constructor Detail
-
ChangeTypeDescriptionTask
public ChangeTypeDescriptionTask(IProjectFileSystemSupport projectFileSystemSupport, AbstractFormAttribute attribute, TypeDescription type)
Create a new instance.- Parameters:
projectFileSystemSupport
- theIProjectFileSystemSupport
instance, cannot benull
.attribute
- the editing element, cannot benull
.type
- the value to set, cannot benull
.
-
-
Method Detail
-
execute
protected void execute(IBmTransaction transaction, AbstractFormAttribute attribute)
Description copied from class:com._1c.g5.v8.dt.internal.form.service.task.AbstractFormAttributeTask
Performs the BM task logic related toattribute
manipulation.- Specified by:
execute
in classcom._1c.g5.v8.dt.internal.form.service.task.AbstractFormAttributeTask
- Parameters:
transaction
- the BM transaction, cannot benull
.attribute
- the attribute to manipulate, cannot benull
.
-
-