}
private void performDirectEdit() {
if (directEditManager == null) {
CellEditorLocator locator = new LabelCellEditorLocator(getFigure().getLabel());
directEditManager = new LabelDirectEditManager(this, TextCellEditor.class, locator);
}
if (getFigure().getLabel().isVisible()) {
directEditManager.show();
}
}