Class AddFieldWithTableTask
- java.lang.Object
-
- com._1c.g5.v8.bm.integration.AbstractBmTask<org.eclipse.core.runtime.IStatus>
-
- com._1c.g5.v8.bm.integration.BmBasicTask
-
- com._1c.g5.v8.bm.integration.BmBasicTask2<FormItemContainer,Form>
-
- com._1c.g5.v8.dt.form.service.item.task.AbstractAddTask
-
- com._1c.g5.v8.dt.form.service.item.task.AddFieldWithTableTask
-
- All Implemented Interfaces:
IBmTask<org.eclipse.core.runtime.IStatus>
public class AddFieldWithTableTask extends AbstractAddTask
The task adds a new field item with contained table.
-
-
Field Summary
-
Fields inherited from class com._1c.g5.v8.dt.form.service.item.task.AbstractAddTask
managementService, NO_INDEX
-
-
Constructor Summary
Constructors Constructor Description AddFieldWithTableTask(FormItemContainer parent, AbstractDataPath path, boolean createColumns, int index)
Creates a new task which adds an new field with table to the index position of parent.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.core.runtime.IStatus
add(Form form, FormItemContainer parent)
The method add newFormItem
protected org.eclipse.core.runtime.IStatus
add(Form form, FormItemContainer parent, int index)
The method add newFormItem
-
Methods inherited from class com._1c.g5.v8.dt.form.service.item.task.AbstractAddTask
createTaskName, execute, getItemDescriptor
-
Methods inherited from class com._1c.g5.v8.bm.integration.BmBasicTask2
execute
-
Methods inherited from class com._1c.g5.v8.bm.integration.BmBasicTask
execute, getTransaction
-
Methods inherited from class com._1c.g5.v8.bm.integration.AbstractBmTask
getId, getName, getServiceId
-
-
-
-
Constructor Detail
-
AddFieldWithTableTask
public AddFieldWithTableTask(FormItemContainer parent, AbstractDataPath path, boolean createColumns, int index)
Creates a new task which adds an new field with table to the index position of parent.- Parameters:
parent
- the parental container for which the new field will be added, can not benull
path
- the path for field, can benull
createColumns
- the flag indicating that the columns will be created fromPropertyInfo
index
- the position index to which will be added a field.
-
-
Method Detail
-
add
protected org.eclipse.core.runtime.IStatus add(Form form, FormItemContainer parent)
Description copied from class:AbstractAddTask
The method add newFormItem
- Specified by:
add
in classAbstractAddTask
- Parameters:
form
- the form in which there are all objects.parent
- the parental element to which the field will be added.- Returns:
- the status of operation.
-
add
protected org.eclipse.core.runtime.IStatus add(Form form, FormItemContainer parent, int index)
Description copied from class:AbstractAddTask
The method add newFormItem
- Specified by:
add
in classAbstractAddTask
- Parameters:
form
- the form in which there are all objects.parent
- the parental element to which the field will be added.index
- the position index to which will be added an item.- Returns:
- the status of operation.
-
-