Package net.helipilot50.aerospike.wizards

Examples of net.helipilot50.aerospike.wizards.NewDBCoordinatesWizard


  }

  private void makeActions() {
    addAction = new Action() {
      public void run() {
        NewDBCoordinatesWizard wizard = new NewDBCoordinatesWizard();
           WizardDialog wd = new  WizardDialog(viewer.getControl().getShell(), wizard);
           wd.setTitle(wizard.getWindowTitle());
           wd.open();
          
           serverTreeViewer.setInput(dbProject);
      }
    };
    addAction.setText("New");
    addAction.setToolTipText("New database coordinates");
    addAction.setImageDescriptor(PlatformUI.getWorkbench().getSharedImages().getImageDescriptor(ISharedImages.IMG_OBJ_ADD));
   
    refreshAction = new Action() {

      public void run() {
        if (currentDB == null){
          viewer.setInput(null);
          return;
        }
        Map<String, String> info = CitrusleafInfo.get(currentDB.getHostName(), currentDB.getPort());
        if (info != null){
          getDBStats(currentDB);
          viewer.setInput(currentDB.getStats());
        }
      }
    };
    refreshAction.setText("Refresh");
    refreshAction.setToolTipText("Refresh database statistics");
    refreshAction.setImageDescriptor(Activator.getImageDescriptor("icons/refresh.gif"));
   
//    dbCoordinates = new Action() {
//      public void run() {
//        DBCoordinatesDialog dialog = new DBCoordinatesDialog(viewer.getControl().getShell(),
//            hostName, port);
//        if (dialog.open() == Window.OK){
//          hostName = dialog.getHostName();
//          port = dialog.getPort();
//        }
//       
//      }
//    };
//    dbCoordinates.setText("Database coordinates");
//    dbCoordinates.setToolTipText("Host name and port for the Database");
//    dbCoordinates.setImageDescriptor(Activator.getImageDescriptor("icons/repository.gif"));
   
    doubleClickAction = new Action() {
      public void run() {
        ISelection selection = serverTreeViewer.getSelection();
        ClusterCoordinates obj = (ClusterCoordinates) ((IStructuredSelection)selection).getFirstElement();
        NewDBCoordinatesWizard wizard = new NewDBCoordinatesWizard(obj);
        WizardDialog wd = new  WizardDialog(viewer.getControl().getShell(), wizard);
        wd.setTitle(wizard.getWindowTitle());
        wd.open();
      }
    };
  }
View Full Code Here


        CloneHelper.cloneClientProperties(source, target);
        return target;
    }

    public static JTree cloneJTree(JTree source) {
        DisplayNode root = clone((DisplayNode) source.getModel().getRoot(), true);
        TreeViewModel dtm = new TreeViewModel(root);
        JTree target = new JTree(dtm);
        CloneHelper.cloneComponent(source, target, new String[] {"UI", // class javax.swing.plaf.TreeUI
                "UIClassID", // class java.lang.String
                "accessibleContext", // class javax.accessibility.AccessibleContext
View Full Code Here

        this.editor = new BorderedComboBoxEditor();
        this.setEditor(this.editor);
        this.setRenderer(new BorderedComboBoxRenderer());
        JTextComponent comp = (JTextComponent)this.editor.getEditorComponent();
        comp.setBackground(this.getBackground());
        comp.setDocument(new FixedLengthDocument(0));

        comp.addKeyListener(new ComboBoxKeyHandler());
    }
View Full Code Here

            }
            if (autoComplete) {
                editComponent.setDocument(new FillinManagementDocument(this, showDropdowns, listEntriesOnly, maxCharacters));
            }
            else {
                editComponent.setDocument(new FixedLengthDocument(maxCharacters));
            }
        }
    }
View Full Code Here

        target.setPreferredSize(source.isPreferredSizeSet() ? source.getPreferredSize() : null);
        target.setMinimumSize(source.isMinimumSizeSet() ? source.getMinimumSize() : null);
        target.setMaximumSize(source.isMaximumSizeSet() ? source.getMaximumSize() : null);
       
        if (source instanceof JComponent) {
          GridCell orig = GridCell.getExisting((JComponent)source);
          if (orig != null) {
            GridCell cell = GridCell.get((JComponent)target);
            cell.setWidthPolicy(orig.getWidthPolicy());
            cell.setHeightPolicy(orig.getHeightPolicy());
          }
          // TF:03/11/2008:We need to clone specific client properties too, otherwise some things won't work.
          ArrayFieldCellHelper.cloneComponentArrayParts((JComponent)source, (JComponent)target);
        }
    }
View Full Code Here

                    ((TitledBorder) border).setTitle("");
                }
            } else {
                if (pCaption != null) {
                    // TitledBorder tb = BorderFactory.createTitledBorder(border, caption.toString(), TitledBorder.LEFT, TitledBorder.TOP);
                    TitledBorder tb = new GridTitledBorder(border, caption.toString(), TitledBorder.LEFT, TitledBorder.TOP);
                    if (this.captionFont != null) {
                        tb.setTitleFont(this.captionFont);
                    }
                    setBorder(tb);
                }
            }
        } else {
          GridTitledBorder gridBorder;
            if (pCaption != null) {
              gridBorder = new GridTitledBorder(pCaption.toString());
            } else {
              gridBorder = new GridTitledBorder("");
            }
            if (this.captionFont != null) {
              gridBorder.setTitleFont(this.captionFont);
            }
            setBorder(gridBorder);
        }
    }
View Full Code Here

        return target;
    }

    public static JTree cloneJTree(JTree source) {
        DisplayNode root = clone((DisplayNode) source.getModel().getRoot(), true);
        TreeViewModel dtm = new TreeViewModel(root);
        JTree target = new JTree(dtm);
        CloneHelper.cloneComponent(source, target, new String[] {"UI", // class javax.swing.plaf.TreeUI
                "UIClassID", // class java.lang.String
                "accessibleContext", // class javax.accessibility.AccessibleContext
                "actionMap", // class javax.swing.ActionMap
View Full Code Here

     * indicies are 1-based. If the collapsed attribute is true,
     * this method does nothing. This method is thread-safe and may be
     * called on or off the GUI thread
     */
    public void insertColumn(final int position) {
        ActionMgr.addAction(new PendingAction(null) {
            @Override
            public String toString() {
                return GridField.this.getName() + ".insertColumn(" + position + ")";
            }
            @Override
View Full Code Here

     * Add a row into the model. If the collapsed attribute is true,
     * this method does nothing. This method is thread-safe and may be
     * called on or off the GUI thread
     */
    public void insertRow(final int position) {
        ActionMgr.addAction(new PendingAction(null) {
            @Override
            public String toString() {
                return GridField.this.getName() + ".insertRow(" + position + ")";
            }
            @Override
View Full Code Here

     * return the weight of the column in the grid field. This method is thread-safe.
     * @param row
     * @return
     */
    public int getColumnJustifyWeight(int column) {
        PendingAction action = ActionMgr.getAction(new ColumnJustifyWeightFilter(column));
        if (action != null) {
            return ((ColumnJustifyWeight)action).weight;
        }
        Integer val = layout.columnWeights.get(column);
        return val == null ? 0 : val.intValue();
View Full Code Here

TOP

Related Classes of net.helipilot50.aerospike.wizards.NewDBCoordinatesWizard

Copyright © 2018 www.massapicom. 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.