Package com.tensegrity.wpalo.client.ui.mvc.workbench

Examples of com.tensegrity.wpalo.client.ui.mvc.workbench.Workbench.checkOpen()


      final Workbench wb = (Workbench)Registry.get(Workbench.ID);
//      if (wb.getCurrentEditor() != null &&
//        wb.getCurrentEditor().isDirty()) {
//      }
      final IEditor editor = getEditor(event.type);
      wb.checkOpen(editor, new Callback<Boolean>(){
        public void onSuccess(Boolean result) {
          if (result) {
            editor.setInput(event.data);               
            wb.open(editor);           
          }
View Full Code Here


    }
   
    final Workbench wb = (Workbench)Registry.get(Workbench.ID);
    final IEditor edi = editor;
    final Object inp = input;
    wb.checkOpen(edi, new Callback<Boolean>(){
      public void onSuccess(Boolean result) {
        if (result) {
          edi.setInput(inp);
          wb.open(edi);
          edi.selectFirstTab();
View Full Code Here

    case EDIT_GROUP_ITEM:
    case EDIT_ROLE_ITEM:
    case EDIT_USER_ITEM:
      final Workbench wb = (Workbench)Registry.get(Workbench.ID);
      final IEditor editor = getEditor(event.type);
      wb.checkOpen(editor, new Callback<Boolean>() {
        public void onSuccess(Boolean result) {
          if (result) {
            editor.setInput(event.data);     
            wb.open(editor);
          }
View Full Code Here

                  newXUser.addRoleID(r.getId());
                  newXUser.addRoleName(r.getId(), r.getName());
                }
              }
              final Workbench wb = (Workbench)Registry.get(Workbench.ID);
              wb.checkOpen(usrEditor, new Callback<Boolean>() {
                public void onSuccess(Boolean result) {
                  if (result) {
                    IEditor editor = usrEditor;
                    editor.setInput(input);                 
                    wb.open(editor);
View Full Code Here

    }   
    if (input != null && editor != null) {
      final Workbench wb = (Workbench)Registry.get(Workbench.ID);
      final IEditor edi = editor;
      final Object inp = input;
      wb.checkOpen(edi, new Callback<Boolean>() {
        public void onSuccess(Boolean result) {
          if (result) {
            edi.setInput(inp);     
            wb.open(edi);
            edi.selectFirstTab();
View Full Code Here

  }
 
  private final void checkOpen(final Callback <Boolean> callback) {
    final Workbench wb = (Workbench) Registry.get(Workbench.ID);
    if (wb.getCurrentEditor() != viewEditor) {
      wb.checkOpen(viewEditor, new Callback<Boolean>() {
        public void onFailure(Throwable t) {
          callback.onSuccess(true);
        }
       
        public void onSuccess(Boolean result) {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.