import jetbrains.jetpad.mapper.Synchronizers;
public abstract class PropertyMapperCell<T> extends AbstractJetpadCell {
private WritableModelProperty<T> myModelProperty;
public PropertyMapperCell(EditorContext editorContext, SNode node) {
super(editorContext, node);
<BUG>myModelProperty = new WritableModelProperty<T>(getCellId() + "_" + node.getNodeId().toString(), getContext().getOperationContext().getProject()) {
</BUG>
protected T getModelPropertyValue() {
return getModelPropertyValueImpl();
}

import jetbrains.jetpad.mapper.Synchronizers;
public abstract class PropertyMapperCell<T> extends AbstractJetpadCell {
private WritableModelProperty<T> myModelProperty;
public PropertyMapperCell(EditorContext editorContext, SNode node) {
super(editorContext, node);
myModelProperty = new WritableModelProperty<T>(getCellId() + "_" + node.getNodeId().toString(), getContext().getRepository()) {
protected T getModelPropertyValue() {
return getModelPropertyValueImpl();
}
