package org.eclipse.uml2.diagram.sequence.figures;
import org.eclipse.draw2d.Graphics;
import org.eclipse.draw2d.RectangleFigure;
public class InvisibleRectangle extends RectangleFigure {
public void paintFigure(Graphics g) {
if (!isHidden()) {
super.paintFigure(g);
}
}
public void setHidden(boolean hidden) {
myHidden = hidden;
// DO NOT REPAINT - see ShadowPlate
}
public boolean isHidden() {
return myHidden;
}
protected boolean myHidden = true;
}