congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
org.apache.wicket.extensions.markup.html.tree
Code IndexAdd Tabnine to your IDE (free)

How to use org.apache.wicket.extensions.markup.html.tree

Best Java code snippets using org.apache.wicket.extensions.markup.html.tree (Showing top 20 results out of 315)

origin: org.wicketstuff/wicket15-tree

@Override
protected void onNodeLinkClicked(Object node, BaseTree tree, AjaxRequestTarget target)
{
  super.onNodeLinkClicked(node, tree, target);
  LinkTree.this.onNodeLinkClicked(node, tree, target);
}
origin: org.wicketstuff/wicket15-tree

  @Override
  public void onClick(final AjaxRequestTarget target)
  {
    getTreeState().selectNode(node, !getTreeState().isNodeSelected(node));
    onNodeLinkClicked(target, node);
    if (target != null)
    {
      updateTree(target);
    }
  }
});
origin: org.wicketstuff/wicket15-tree

protected String getItemClass(Object node)
{
  if (getTreeState().isNodeSelected(node))
  {
    return getSelectedClass();
  }
  else
  {
    return null;
  }
}
origin: org.wicketstuff/wicket15-tree

/**
 * Initialize the component.
 */
private void init()
{
  setVersioned(false);
  // we need id when we are replacing the whole tree
  setOutputMarkupId(true);
  // create container for tree items
  itemContainer = new TreeItemContainer("i");
  add(itemContainer);
  checkModel();
}
origin: org.wicketstuff/wicket15-tree

/**
 * Tree constructor.
 * 
 * @param id
 *            The component id
 * @param model
 *            The tree model
 */
public DefaultAbstractTree(final String id, final TreeModel model)
{
  super(id, new WicketTreeModel());
  setModelObject(model);
}
origin: org.wicketstuff/wicket15-tree

  private boolean hasParentWithChildrenMarkedToRecreation()
  {
    return getParentItem() != null &&
      (getParentItem().getChildren() == null || getParentItem().hasParentWithChildrenMarkedToRecreation());
  }
}
origin: org.wicketstuff/wicket15-tree

@Override
public final void nodeUnselected(Object node)
{
  if (isNodeVisible(node))
  {
    invalidateNode(node, isForceRebuildOnSelectionChange());
  }
}
origin: org.wicketstuff/wicket15-tree

/**
 * Construct.
 * 
 * @param id
 * @param model
 *            Tree model
 */
public LabelTree(String id, TreeModel model)
{
  super(id, new WicketTreeModel());
  setModelObject(model);
}
origin: org.wicketstuff/wicket15-tree

  @Override
  protected Component newContentComponent(String componentId, BaseTree tree,
    IModel<?> model)
  {
    return super.newContentComponent(componentId, tree, getNodeTextModel(model));
  }
};
origin: org.wicketstuff/wicket15-tree

/**
 * @see Component#getMarkupId()
 */
@Override
public String getMarkupId()
{
  // this is overridden to produce id that begins with id of tree
  // if the tree has set (shorter) id in markup, we can use it to
  // shorten the id of individual TreeItems
  return AbstractTree.this.getMarkupId() + "_" + getId();
}
origin: org.wicketstuff/wicket15-tree

/**
 * Call the callback#visitItem method for the given item and all it's children.
 * 
 * @param item
 *            The tree item
 * @param callback
 *            item call back
 */
private void visitItemAndChildren(TreeItem item, IItemCallback callback)
{
  callback.visitItem(item);
  visitItemChildren(item, callback);
}
origin: org.ops4j.pax.wicket/pax-wicket-service

  @Override
  public String getObject()
  {
    return renderNode(node);
  }
}));
origin: org.wicketstuff/wicket15-tree

/**
 * 
 * Construct.
 * 
 * @param id
 * @param model
 *            Tree model
 */
public LinkTree(String id, TreeModel model)
{
  super(id, new WicketTreeModel());
  setModelObject(model);
}
origin: org.ops4j.pax.wicket/pax-wicket-service

  /**
   * @see org.apache.wicket.markup.html.link.Link#onClick()
   */
  @Override
  public void onClick()
  {
    callback.onClick(null);
  }
};
origin: org.wicketstuff/wicket15-tree

@Override
public final void nodeCollapsed(Object node)
{
  if (isNodeVisible(node) == true)
  {
    invalidateNodeWithChildren(node);
  }
}
origin: org.wicketstuff/wicket15-tree

  @Override
  public void visitItem(TreeItem item)
  {
    item.detach();
  }
});
origin: org.wicketstuff/wicket15-tree

  @Override
  public void visitItem(TreeItem item)
  {
    // render component
    item.render();
  }
};
origin: org.wicketstuff/wicket15-tree

/** called when all nodes are collapsed. */
@Override
public final void allNodesCollapsed()
{
  invalidateAll();
}
origin: org.wicketstuff/wicket15-tree

  @Override
  public void visitItem(TreeItem item)
  {
    item.beforeRender();
  }
});
origin: org.wicketstuff/wicket15-tree

/**
 * Tree constructor
 * 
 * @param id
 *            The component id
 */
public AbstractTree(String id)
{
  super(id);
  init();
}
org.apache.wicket.extensions.markup.html.tree

Most used classes

  • ITreeState
    Tree state holds information about a tree such as which nodes are expanded / collapsed and which nod
  • AbstractTree
    This class encapsulates the logic for displaying and (partial) updating the tree. Actual presentatio
  • DefaultAbstractTree
    Tree class that contains convenient functions related to presentation of the tree, which includes ju
  • DefaultTreeState
    Default implementation of TreeState. This implementation tries to be as lightweight as possible. By
  • Tree
    A complete tree implementation where three item consists of junction link, icon and label.
  • TreeTable,
  • BaseTree,
  • DefaultAbstractTree$ILinkCallback,
  • LinkTree,
  • IColumn,
  • IRenderable,
  • MiddleColumnsView,
  • PropertyTreeColumn,
  • SideColumnsView,
  • TreeTable$IRenderNodeCallback,
  • TreeTable$TreeFragment,
  • AbstractTree$IItemCallback,
  • AbstractTree$TreeItem,
  • AbstractTree$TreeItemContainer
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