Function<Context> readOperationMetaData = new Function<Context>() {
@Override
public void execute(final Control<Context> control) {
ReadOperationDescriptions operationMetaData = new ReadOperationDescriptions(framework.getDispatcher());
operationMetaData.prepareAsync(dialog, context, new ReificationPreperation.Callback()
{
@Override
public void onError(Throwable caught) {
Log.error("Reification failed: " + caught.getMessage());
control.abort();