com.jwebmp.plugins.jstree.interfaces.IJSTreeListItem Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jwebmp-jstree Show documentation
Show all versions of jwebmp-jstree Show documentation
The JWebSwing implementation for JSTree
package com.jwebmp.plugins.jstree.interfaces;
import com.jwebmp.core.base.html.Link;
import com.jwebmp.plugins.jstree.JSTreeList;
import com.jwebmp.plugins.jstree.JSTreeListItem;
import com.jwebmp.plugins.jstree.options.JSTreeNodeOptions;
import javax.validation.constraints.NotNull;
public interface IJSTreeListItem>
{
/**
* Returns the link for the node
*
* @return
*/
@NotNull
Link> getLink();
/**
* Adds a new expansion on the child list
*
* @return
*/
JSTreeList extends JSTreeList> asParent();
@SuppressWarnings("unchecked")
@NotNull
J asLink(boolean asLink);
JSTreeNodeOptions extends JSTreeNodeOptions>> getOptions();
J setOptions(JSTreeNodeOptions> options);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy