From b4ebda7c797c8a734985078d20e06624d6bb57d5 Mon Sep 17 00:00:00 2001 From: Lukas Ladenberger <lukas.ladenberger@googlemail.com> Date: Tue, 6 Nov 2012 09:20:27 +0100 Subject: [PATCH] table reacts on visible attribute now --- .../src/de/bmotionstudio/gef/editor/part/BTablePart.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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 41a0c51e..6fdf6a7e 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()) -- GitLab