Package com.cxy.redisclient.domain

Examples of com.cxy.redisclient.domain.NodeType


      public void widgetSelected(SelectionEvent e) {
        if (itemsSelected[0] instanceof TreeItem) {
          deleteOneContainer();
        } else {
          if (itemsSelected.length == 1) {
            NodeType type = (NodeType) itemsSelected[0]
                .getData(NODE_TYPE);
            if (type == NodeType.CONTAINER) {
              deleteOneContainer();
            } else {
              deleteOneKey();
            }
          } else if (itemsSelected.length > 1) {
            deleteKeys();
          }
        }

      }
    });
    mntmDelete_3.setText(i18nFile.getText(I18nFile.DELETE));
    //mntmDelete_3.setAccelerator(SWT.DEL);

    MenuItem mntmProperties_2 = new MenuItem(menuData, SWT.NONE);
    mntmProperties_2.addSelectionListener(new SelectionAdapter() {
      @Override
      public void widgetSelected(SelectionEvent e) {
        NodeType type = (NodeType) itemsSelected[0].getData(NODE_TYPE);

        if (type == NodeType.CONTAINER || type == NodeType.DATABASE)
          dbContainerProperties();
        else
          dataProperties();
View Full Code Here


      } else {
        treeItem = getTreeItemByTableItem((TableItem) itemsSelected[0]);
      }

      parseContainer(treeItem, cinfo);
      NodeType searchFrom = (NodeType) treeItem.getData(NODE_TYPE);

      Set<Node> nodes = service2.find(searchFrom, cinfo.getId(),
          cinfo.getDb(), cinfo.getContainerStr(),
          info.getSearchNodeType(), info.getPattern(),
          info.isForward());
View Full Code Here

  private void exportOne(ContainerKeyInfo cinfo, String file, Item item) {
    ContainerKey containerKey = cinfo.getContainer();
   
    if (item instanceof TableItem) {
      NodeType type = (NodeType) item.getData(NODE_TYPE);
      if (type != NodeType.CONTAINER && type != NodeType.DATABASE) {
        String con = containerKey == null ? "" : containerKey
            .getContainerKey();
        containerKey = new ContainerKey(con + item.getText());
      }
View Full Code Here

  }

  private TreeItem getTreeItemByTableItem(TableItem tableItem) {
    TreeItem[] treeItems = tree.getSelection();
    TreeItem treeItem = treeItems[0];
    NodeType tableItmeType = (NodeType) tableItem.getData(NODE_TYPE);

    if (tableItmeType != NodeType.DATABASE
        && tableItmeType != NodeType.SERVER
        && tableItmeType != NodeType.CONTAINER)
      return treeItem;
    TreeItem[] subTreeItems = treeItem.getItems();

    for (TreeItem item : subTreeItems) {
      NodeType type = (NodeType) item.getData(NODE_TYPE);

      if (type == NodeType.CONTAINER) {
        if (item.getText().equals(tableItem.getText()))
          return item;
      } else {
View Full Code Here

    if (itemsSelected[0] instanceof TreeItem) {
      treeItem = (TreeItem) itemsSelected[0];
      fullContainer = text.getText();
    } else {
      treeItem = getTreeItemByTableItem((TableItem) itemsSelected[0]);
      NodeType type = (NodeType) itemsSelected[0].getData(NODE_TYPE);
      if (type == NodeType.CONTAINER || type == NodeType.DATABASE)
        fullContainer = text.getText() + itemsSelected[0].getText()
            + ":";
      else
        fullContainer = text.getText() + itemsSelected[0].getText();
View Full Code Here

    addFavoriteMenuItem();
  }

  private void treeItemSelected(boolean refresh) {
    TreeItem[] items = tree.getSelection();
    NodeType type = (NodeType) items[0].getData(NODE_TYPE);

    if (itemsSelected[0] == items[0] && !refresh)
      return;

    switch (type) {
View Full Code Here

    parseContainer(itemSelected, info);
    text.setText(getLocation(info));

    dbContainerItemSelected(itemSelected);

    NodeType type = (NodeType) itemSelected.getData(NODE_TYPE);
    if (!(type == NodeType.CONTAINER && flatView)) {
      Set<Node> cnodes = service2.listContainers(info.getId(),
          info.getDb(), info.getContainerStr(), flatView);

      if (itemSelected.getData(ITEM_OPENED) == null
View Full Code Here

  private void dbContainerItemSelected(Item itemSelected) {
    menuServer.getItem(1).setEnabled(false);
    menuServer.getItem(2).setEnabled(false);
    menuServer.getItem(3).setEnabled(false);

    NodeType type = (NodeType) itemSelected.getData(NODE_TYPE);

    menuData.getItem(0).setEnabled(true);
    if (type == NodeType.CONTAINER) {
      menuData.getItem(1).setEnabled(true);
      menuData.getItem(2).setEnabled(true);
View Full Code Here

      parseContainer(treeItem, cinfo);

      if (item instanceof TreeItem)
        pBuffer.cut(cinfo, treeItem);
      else {
        NodeType type = (NodeType) item.getData(NODE_TYPE);
        if (type == NodeType.CONTAINER || type == NodeType.DATABASE)
          pBuffer.cut(cinfo, treeItem);
        else {
          cinfo.setContainer(cinfo.getContainer(), item.getText());
          pBuffer.cut(cinfo, treeItem);
View Full Code Here

      parseContainer(treeItem, cinfo);

      if (item instanceof TreeItem)
        pBuffer.copy(cinfo);
      else {
        NodeType type = (NodeType) item.getData(NODE_TYPE);
        if (type == NodeType.CONTAINER || type == NodeType.DATABASE)
          pBuffer.copy(cinfo);
        else {
          cinfo.setContainer(cinfo.getContainer(), item.getText());
          pBuffer.copy(cinfo);
View Full Code Here

TOP

Related Classes of com.cxy.redisclient.domain.NodeType

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.