congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
CategoryTreeNode.isLocal
Code IndexAdd Tabnine to your IDE (free)

How to use
isLocal
method
in
slash.navigation.routes.impl.CategoryTreeNode

Best Java code snippets using slash.navigation.routes.impl.CategoryTreeNode.isLocal (Showing top 4 results out of 315)

origin: cpesch/RouteConverter

public boolean isLocal() {
  return isLocalRoot() || getParent() != null && ((CategoryTreeNode) getParent()).isLocal();
}
origin: cpesch/RouteConverter

  public Component getTreeCellRendererComponent(JTree tree, Object value, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus) {
    JLabel label = (JLabel) super.getTreeCellRendererComponent(tree, value, selected, expanded, leaf, row, hasFocus);
    if (value instanceof CategoryTreeNode) {
      CategoryTreeNode categoryTreeNode = (CategoryTreeNode) value;
      String name = categoryTreeNode.getName();
      if (name == null)
        name = RouteConverter.getBundle().getString("no-name");
      else if (categoryTreeNode.isRemoteRoot())
        name = RouteConverter.getBundle().getString("remote-catalog");

      label.setText(name);

      if (categoryTreeNode.isLocal())
        setClosedIcon(OPEN_ICON);
      else
        setClosedIcon(OPEN_REMOTE_ICON);
      setLeafIcon(getClosedIcon());

    } else
      label.setText(RouteConverter.getBundle().getString("loading"));
    return label;
  }
}
origin: cpesch/RouteConverter

  public void run() throws IOException {
    for (int i = 0; i < categories.size(); i++) {
      CategoryTreeNode category = categories.get(i);
      CategoryTreeNode parent = parents.get(i);
      if (category.isLocal() && parent.isRemote())
        throw new IOException("cannot move local category " + category.getName() + " to remote parent " + parent.getName());
      if (category.isRemote() && parent.isLocal())
        throw new IOException("cannot move remote category " + category.getName() + " to local parent " + parent.getName());
      category.getCategory().update(parent.getCategory(), category.getCategory().getName());
    }
    invokeLater(new Runnable() {
      public void run() {
        for (int i = 0; i < categories.size(); i++) {
          CategoryTreeNode category = categories.get(i);
          CategoryTreeNode parent = parents.get(i);
          categoryTreeModel.removeNodeFromParent(category);
          categoryTreeModel.insertNodeInto(category, parent, 0);
        }
        if (invokeLaterRunnable != null)
          invokeLaterRunnable.run();
      }
    });
  }
});
origin: cpesch/RouteConverter

  public void run() throws IOException {
    for (int i = 0; i < routes.size(); i++) {
      RouteModel route = routes.get(i);
      CategoryTreeNode parent = parents.get(i);
      CategoryTreeNode category = route.getCategory();
      if (category.isLocal() && parent.isRemote())
        throw new IOException("cannot move local route " + route.getName() + " to remote parent " + parent.getName());
      if (category.isRemote() && parent.isLocal())
        throw new IOException("cannot move remote route " + route.getName() + " to local parent " + parent.getName());
      route.getRoute().update(parent.getCategory(), route.getDescription() != null ? route.getDescription() : route.getName());
    }
    invokeLater(new Runnable() {
      public void run() {
        for (CategoryTreeNode parent : parents) {
          setCurrentCategory(parent);
        }
        if (invokeLaterRunnable != null)
          invokeLaterRunnable.run();
      }
    });
  }
});
slash.navigation.routes.implCategoryTreeNodeisLocal

Popular methods of CategoryTreeNode

  • getName
  • isRemote
  • getCategory
  • getChildAt
  • getChildCount
  • getParent
  • getRoutes
  • isLocalRoot
  • isRemoteRoot

Popular in Java

  • Making http requests using okhttp
  • setScale (BigDecimal)
  • onCreateOptionsMenu (Activity)
  • getSystemService (Context)
  • VirtualMachine (com.sun.tools.attach)
    A Java virtual machine. A VirtualMachine represents a Java virtual machine to which this Java vir
  • FileWriter (java.io)
    A specialized Writer that writes to a file in the file system. All write requests made by calling me
  • BigDecimal (java.math)
    An immutable arbitrary-precision signed decimal.A value is represented by an arbitrary-precision "un
  • MessageDigest (java.security)
    Uses a one-way hash function to turn an arbitrary number of bytes into a fixed-length byte sequence.
  • Arrays (java.util)
    This class contains various methods for manipulating arrays (such as sorting and searching). This cl
  • Stream (java.util.stream)
    A sequence of elements supporting sequential and parallel aggregate operations. The following exampl
  • 21 Best IntelliJ Plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now