Tabnine Logo
jadex.base.gui.asynctree
Code IndexAdd Tabnine to your IDE (free)

How to use jadex.base.gui.asynctree

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

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

/**
 *  Add a node handler.
 */
public void	addNodeHandler(ISwingNodeHandler handler)
{
  model.addNodeHandler(handler);
}
origin: net.sourceforge.jadex/jadex-tools-base-swing

  public Action getDefaultAction(final ISwingTreeNode node)
  {
    Action    ret    = null;
    if(node.hasProperties())
    {
      ret    = showprops;
    }
    return ret;
  }
});
origin: org.activecomponents.jadex/jadex-tools-base

/**
 * Get the given child of a node.
 */
public ITreeNode getChild(Object parent, int index)
{
  return ((ITreeNode) parent).getChild(index);
}
origin: net.sourceforge.jadex/jadex-tools-base-swing

public void customResultAvailable(Icon result)
{
  model.fireNodeChanged(node);
}

origin: org.activecomponents.jadex/jadex-tools-base

/**
 * Test if two nodes are equal.
 */
public boolean equals(Object obj)
{
  return obj instanceof ITreeNode && SUtil.equals(getId(), ((ITreeNode) obj).getId());
}
origin: org.activecomponents.jadex/jadex-tools-base

  /**
   * Inform listeners that a node has been removed
   */
  public void fireNodesRemoved(ITreeNode parent, ITreeNode[] childs, int[] indices)
  {
    List<ITreeNode> path = buildTreePath(parent);

//        System.err.println(""+hashCode()+" Node removed: "+child+", "+index+", "+path);

    for(int i = 0; i < listeners.size(); i++)
    {
      listeners.get(i).treeNodesRemoved(new AsyncTreeModelEvent(this, path.toArray(), indices, childs));
    }
  }

origin: org.activecomponents.jadex/jadex-tools-base

/**
 * Inform listeners that tree has changed from given node on.
 */
public void fireTreeChanged(ITreeNode node)
{
  List<ITreeNode> path = buildTreePath(node);
  // System.err.println(""+hashCode()+" Path changed: "+node+", "+path+", "+node.getCachedChildren());
  for(int i = 0; i < listeners.size(); i++)
  {
    listeners.get(i).treeStructureChanged(new AsyncTreeModelEvent(this, path.toArray()));
  }
}
origin: org.activecomponents.jadex/jadex-tools-base

/**
 * Test if the node is a leaf.
 */
public boolean isLeaf(Object node)
{
  return ((ITreeNode) node).isLeaf();
}
origin: net.sourceforge.jadex/jadex-tools-base-swing

/**
 *  Get the model.
 */
@Override
public AsyncSwingTreeModel	getModel()
{
  return (AsyncSwingTreeModel) super.getModel();
}
origin: org.activecomponents.jadex/jadex-tools-base

/**
 * Check if the node is a leaf.
 */
public boolean isLeaf()
{
  return getChildCount() == 0;
}
origin: net.sourceforge.jadex/jadex-tools-base-swing

/**
 *  Set the children.
 */
// Made public to support external refresh in deployer.
public void setChildren(List newchildren)
{
  this.children	= newchildren;
  super.setChildren(newchildren);
}

origin: org.activecomponents.jadex/jadex-tools-base

/**
 * Get the index of a child.
 */
public int getIndexOfChild(Object parent, Object child)
{
  return ((ITreeNode) parent).getIndexOfChild((ITreeNode) child);
}
origin: org.activecomponents.jadex/jadex-tools-base

/**
 * Get the number of children of a node.
 */
public int getChildCount(Object parent)
{
  return ((ITreeNode) parent).getChildCount();
}
origin: net.sourceforge.jadex/jadex-tools-base-swing

/**
 *  Create a new service container node.
 */
public ServiceContainerNode(ISwingTreeNode parent, AsyncSwingTreeModel model, JTree tree, IServiceContainer container)
{
  super(parent, model, tree);
  this.container = container;
  model.registerNode(this);
}

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

@Override
public ISwingTreeNode getNodeOrAddZombie(Object id)
{
  return (ISwingTreeNode) super.getNodeOrAddZombie(id);
}
origin: net.sourceforge.jadex/jadex-tools-base-swing

/**
 *  Get the parent node.
 */
@Override
public ISwingTreeNode	getParent()
{
  return (ISwingTreeNode) super.getParent();
}

origin: org.activecomponents.jadex/jadex-tools-base

  /**
   * Inform listeners that a node has been removed
   */
  public void fireNodeRemoved(ITreeNode parent, ITreeNode child, int index)
  {
    List<ITreeNode> path = buildTreePath(parent);

//        System.err.println(""+hashCode()+" Node removed: "+child+", "+index+", "+path);

    for(int i = 0; i < listeners.size(); i++)
    {
      listeners.get(i).treeNodesRemoved(
        new AsyncTreeModelEvent(this, path.toArray(), new int[]{index}, new Object[]{child}));
    }
  }

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

/**
 *  Set the children.
 */
protected void setChildren(List children)
{
  this.broken	= false;
  super.setChildren(children);
}

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

/**
 *  Add a node handler.
 */
public void	addNodeHandler(ISwingNodeHandler handler)
{
  model.addNodeHandler(handler);
}
origin: net.sourceforge.jadex/jadex-tools-base-swing

/**
 *  Set the children.
 */
protected void setChildren(List<? extends ITreeNode> children)
{
  super.setChildren(children);
}
jadex.base.gui.asynctree

Most used classes

  • AsyncSwingTreeModel
    Tree model, which dynamically represents running components.
  • ISwingTreeNode
    Node for the component tree panel.
  • ITreeNode
    Node for the component tree panel.
  • AbstractTreeNode
    Basic node object.
  • AsyncTreeModel
    Tree model, which dynamically represents running components.
  • AbstractSwingTreeNode,
  • AsyncTreeCellRenderer,
  • INodeListener,
  • ISwingNodeHandler,
  • TreeModelListener,
  • TreePopupListener,
  • TreeModelEventWrapper,
  • TreeModelListenerWrapper
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