{
final Element element = visualElements[i];
final ElementStyleSheet styleSheet = element.getStyle();
undos.add(StyleEditUndoEntry.createConditional(element, ElementStyleKeys.ALIGNMENT, ElementAlignment.CENTER));
styleSheet.setStyleProperty(ElementStyleKeys.ALIGNMENT, ElementAlignment.CENTER);
element.notifyNodePropertiesChanged();
}
getActiveContext().getUndo().addChange(ActionMessages.getString("TextAlignmentCenterAction.UndoName"),
new CompoundUndoEntry(undos.toArray(new UndoEntry[undos.size()])));
}
}