Tabnine Logo
AsyncSwingTreeModel.getRoot
Code IndexAdd Tabnine to your IDE (free)

How to use
getRoot
method
in
jadex.base.gui.asynctree.AsyncSwingTreeModel

Best Java code snippets using jadex.base.gui.asynctree.AsyncSwingTreeModel.getRoot (Showing top 11 results out of 315)

origin: net.sourceforge.jadex/jadex-tools-base-swing

public void keyReleased(KeyEvent e)
{
  if(KeyEvent.VK_F5==e.getKeyCode())
    ((ISwingTreeNode)getModel().getRoot()).refresh(true);
}

origin: net.sourceforge.jadex/jadex-tools-base-swing

      protected String getLabel(ITreeNode node)
      {
        String    ret    = null;
        if(getModel().getRoot().equals(node.getParent()) && node instanceof IFileNode)
        {
//                    URL    url    = SUtil.toURL(((IFileNode)node).getFilePath());
//                    IResourceIdentifier    rid    = rootentries.get(url);
          IResourceIdentifier rid = getRootEntry(((IFileNode)node).getFilePath());
          ret    = rid!=null && rid.getGlobalIdentifier()!=null
            ? rid.getGlobalIdentifier().toString() : null;
          if(ret!=null && ret.indexOf(':')!=-1)
            ret    = ret.substring(ret.indexOf(':')+1);
        }
        
        return ret!=null ? ret : node.toString();
      }
    });
origin: net.sourceforge.jadex/jadex-tools-base-swing

/**
 *  Add a top level node.
 */
public void addTopLevelNode(IResourceIdentifier rid)
{
  final RootNode root = (RootNode)getModel().getRoot();
  ISwingTreeNode node = factory.createNode(root, model, tree, rid, 
    iconcache, exta, factory);
  addNode(node);
}

origin: net.sourceforge.jadex/jadex-tools-base-swing

/**
 *  Add a top level node.
 */
public void addTopLevelNode(FileData file)
{
  assert remote;
  
  final RootNode root = (RootNode)getModel().getRoot();
  ISwingTreeNode node = factory.createNode(root, model, tree, file, 
    iconcache, exta, factory);
  addNode(node);
}

origin: net.sourceforge.jadex/jadex-tools-base-swing

/**
 *  Add a top level node.
 */
public void	addTopLevelNode(File file)
{
  assert !remote;
  
  RootNode root = (RootNode)getModel().getRoot();
  ISwingTreeNode node = factory.createNode(root, model, tree, file, 
    iconcache, exta, factory);
  addNode(node);
}

origin: net.sourceforge.jadex/jadex-tools-base-swing

  public void actionPerformed(ActionEvent e)
  {
    for(int i=2; i<menu.getItemCount(); i++)
    {
      JMenuItem item = (JMenuItem)menu.getItem(i);
      if(item!=null)
        item.setEnabled(!isAll());
    }
    ((ISwingTreeNode)treemodel.getRoot()).refresh(true);
  }
});
origin: net.sourceforge.jadex/jadex-tools-base-swing

  public void actionPerformed(ActionEvent e)
  {
    for(int i=2; i<menu.getItemCount(); i++)
    {
      JMenuItem item = (JMenuItem)menu.getItem(i);
      if(item!=null)
        item.setEnabled(!isAll());
    }
    ((ISwingTreeNode)treemodel.getRoot()).refresh(true);
  }
});
origin: net.sourceforge.jadex/jadex-tools-base-swing

/**
 *  Add a top level node.
 */
public void	removeTopLevelNode(ISwingTreeNode node)
{
  RootNode root = (RootNode)getModel().getRoot();
  root.removeChild(node);
  for(int i=0; i<root.getChildCount(); i++)
    model.fireNodeChanged((ISwingTreeNode) root.getCachedChildren().get(i));
}
origin: net.sourceforge.jadex/jadex-tools-base-swing

/**
 *  Add a root node to the tree panel. 
 */
protected void	addNode(ISwingTreeNode node)
{
  final RootNode root = (RootNode)getModel().getRoot();
  root.addChild(node);
  
  node.refresh(true);
  
  for(int i=0; i<root.getChildCount(); i++)
    model.fireNodeChanged((ISwingTreeNode) root.getCachedChildren().get(i));
  tree.scrollPathToVisible(new TreePath(new Object[]{root, node}));
}

origin: net.sourceforge.jadex/jadex-tools-base-swing

      public Icon getSwingOverlay(ISwingTreeNode node)
      {
        Icon    overlay    = null;
        if(getModel().getRoot().equals(node.getParent()) && node instanceof IFileNode)
        {
//                    URL    url    = SUtil.toURL(((IFileNode)node).getFilePath());
//                    IResourceIdentifier    rid    = rootentries.get(url);
          IResourceIdentifier rid = getRootEntry(((IFileNode)node).getFilePath());
          if(rid!=null && rid.getGlobalIdentifier()!=null)
          {
            overlay    = ModelTreePanel.icons.getIcon("gid");
          }
        }
        return overlay;
      }
    };
origin: net.sourceforge.jadex/jadex-tools-base-swing

/**
 *  Create a new component node.
 */
public ISwingTreeNode	createComponentNode(final IComponentDescription desc)
{
  ISwingTreeNode    node    = getModel().getNode(desc.getName());
  if(node==null)
  {
    boolean proxy = "jadex.platform.service.remote.Proxy".equals(desc.getModelName())
      // Only create proxy nodes for local proxy components to avoid infinite nesting.
      && ((IActiveComponentTreeNode)getModel().getRoot()).getComponentIdentifier().getName().equals(desc.getName().getPlatformName());
    if(proxy)
    {
      node = new ProxyComponentTreeNode(ComponentTreeNode.this, getModel(), getTree(), desc, cms, iconcache, access);
    }
    else
    {
      node = new ComponentTreeNode(ComponentTreeNode.this, getModel(), getTree(), desc, cms, iconcache, access);
    }
  }
  return node;
}

jadex.base.gui.asynctreeAsyncSwingTreeModelgetRoot

Javadoc

Get the root node.

Popular methods of AsyncSwingTreeModel

  • fireNodeChanged
    Inform listeners that a node has changed.
  • addNodeListener
    Register a node listener.
  • getNode
    Get a node by its id.
  • <init>
    Create a component tree model.
  • addNodeHandler
    Add a node handler.
  • dispose
    Called when the tree is removed.
  • getNodeHandlers
    Get the node handlers.
  • getNodeOrAddZombie
  • registerNode
    Register a node. Nodes can be registered for easy access.
  • setRoot
    Set the root node.

Popular in Java

  • Making http requests using okhttp
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • addToBackStack (FragmentTransaction)
  • scheduleAtFixedRate (Timer)
  • String (java.lang)
  • SocketTimeoutException (java.net)
    This exception is thrown when a timeout expired on a socket read or accept operation.
  • SQLException (java.sql)
    An exception that indicates a failed JDBC operation. It provides the following information about pro
  • Enumeration (java.util)
    A legacy iteration interface.New code should use Iterator instead. Iterator replaces the enumeration
  • GregorianCalendar (java.util)
    GregorianCalendar is a concrete subclass of Calendarand provides the standard calendar used by most
  • DataSource (javax.sql)
    An interface for the creation of Connection objects which represent a connection to a database. This
  • Top Vim plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

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