diff --git a/de.bmotionstudio.gef.editor/src/de/bmotionstudio/gef/editor/part/BTablePart.java b/de.bmotionstudio.gef.editor/src/de/bmotionstudio/gef/editor/part/BTablePart.java index 41a0c51e2fcef86cc5de0cb402d086f53209e7ee..6fdf6a7eea57c54761f442b1cbf0db185bc3067c 100644 --- a/de.bmotionstudio.gef.editor/src/de/bmotionstudio/gef/editor/part/BTablePart.java +++ b/de.bmotionstudio.gef.editor/src/de/bmotionstudio/gef/editor/part/BTablePart.java @@ -13,8 +13,8 @@ import de.bmotionstudio.gef.editor.AttributeConstants; import de.bmotionstudio.gef.editor.BMotionStudioImage; import de.bmotionstudio.gef.editor.EditorImageRegistry; import de.bmotionstudio.gef.editor.command.CreateCommand; -import de.bmotionstudio.gef.editor.editpolicy.BMSDeletePolicy; import de.bmotionstudio.gef.editor.editpolicy.BMSConnectionEditPolicy; +import de.bmotionstudio.gef.editor.editpolicy.BMSDeletePolicy; import de.bmotionstudio.gef.editor.editpolicy.TableLayoutEditPolicy; import de.bmotionstudio.gef.editor.figure.TableFigure; import de.bmotionstudio.gef.editor.model.BControl; @@ -78,6 +78,10 @@ public class BTablePart extends BMSAbstractEditPart { Object oldValue = evt.getOldValue(); String aID = evt.getPropertyName(); + if (aID.equals(AttributeConstants.ATTRIBUTE_VISIBLE)) + ((TableFigure) figure) + .setVisible(Boolean.valueOf(value.toString())); + if (aID.equals(AttributeConstants.ATTRIBUTE_FOREGROUND_COLOR)) { ((TableFigure) figure).setForegroundColor((RGB) value); for (BControl child : model.getChildrenArray())