package org.alien4cloud.tosca.editor.operations.nodetemplate;
import lombok.Getter;
import lombok.Setter;
/**
* Update the value of a property of a node template.
*/
@Getter
@Setter
public class UpdateNodePropertyValueOperation extends AbstractNodeOperation {
private String propertyName;
private Object propertyValue;
@Override
public String commitMessage() {
if (getPropertyValue() instanceof String) {
return "update value of property <" + getPropertyName() + "> in node <" + getNodeName() + "> to <" + getPropertyValue() + ">";
}
return "update value of property <" + getPropertyName() + "> in node <" + getNodeName() + ">";
}
}