}
private void adjustLayout() {
GridLayout layout = (GridLayout) getLayoutManager();
layout.numColumns = getChildren().size();
layout.invalidate();
}
public void addSafely(IFigure figure, Object constraint, int index) {
if (!actionsFitInFigure) {
cachedFigures.add((ActionFigure) figure);