Class AddPropertyCommand
- java.lang.Object
-
- org.kie.workbench.common.screens.datamodeller.client.command.AbstractDataModelCommand
-
- org.kie.workbench.common.screens.datamodeller.client.command.AddPropertyCommand
-
- All Implemented Interfaces:
DataModelCommand
public class AddPropertyCommand extends AbstractDataModelCommand
-
-
Field Summary
-
Fields inherited from class org.kie.workbench.common.screens.datamodeller.client.command.AbstractDataModelCommand
annotationClassName, context, dataObject, newValue, notifier, removeAnnotationIfValueIsNull, source, valuePair, valuePairs
-
-
Constructor Summary
Constructors Constructor Description AddPropertyCommand(DataModelerContext context, String source, org.kie.workbench.common.services.datamodeller.core.DataObject dataObject, String propertyName, String propertyLabel, String propertyType, Boolean isMultiple, DataModelChangeNotifier notifier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute()BooleangetIsMultiple()org.kie.workbench.common.services.datamodeller.core.ObjectPropertygetProperty()StringgetPropertyLabel()StringgetPropertyName()StringgetPropertyType()voidsetIsMultiple(Boolean isMultiple)voidsetPropertyLabel(String propertyLabel)voidsetPropertyName(String propertyName)voidsetPropertyType(String propertyType)-
Methods inherited from class org.kie.workbench.common.screens.datamodeller.client.command.AbstractDataModelCommand
getAnnotationClassName, getContext, getDataObject, getNewValue, getSource, getValuePair, isRemoveAnnotationIfValueIsNull, notifyChange, notifyFieldChange, notifyObjectChange, setAnnotationClassName, setContext, setDataObject, setNewValue, setRemoveAnnotationIfValueIsNull, setSource, setValuePair, withValuePair, withValuePair
-
-
-
-
Constructor Detail
-
AddPropertyCommand
public AddPropertyCommand(DataModelerContext context, String source, org.kie.workbench.common.services.datamodeller.core.DataObject dataObject, String propertyName, String propertyLabel, String propertyType, Boolean isMultiple, DataModelChangeNotifier notifier)
-
-
Method Detail
-
execute
public void execute()
-
getPropertyName
public String getPropertyName()
-
setPropertyName
public void setPropertyName(String propertyName)
-
getPropertyLabel
public String getPropertyLabel()
-
setPropertyLabel
public void setPropertyLabel(String propertyLabel)
-
getPropertyType
public String getPropertyType()
-
setPropertyType
public void setPropertyType(String propertyType)
-
getIsMultiple
public Boolean getIsMultiple()
-
setIsMultiple
public void setIsMultiple(Boolean isMultiple)
-
getProperty
public org.kie.workbench.common.services.datamodeller.core.ObjectProperty getProperty()
-
-