Uses of Class
org.neotropic.kuwaiba.modules.core.navigation.navtree.nodes.InventoryObjectNode
-
Packages that use InventoryObjectNode Package Description org.neotropic.kuwaiba.modules.core.navigation.navtree org.neotropic.kuwaiba.modules.core.navigation.navtree.provider -
-
Uses of InventoryObjectNode in org.neotropic.kuwaiba.modules.core.navigation.navtree
Classes in org.neotropic.kuwaiba.modules.core.navigation.navtree with type parameters of type InventoryObjectNode Modifier and Type Class Description class
InventoryObjectNodeTreeGrid<T extends InventoryObjectNode>
This class extends TreeGrid and is used to display hierarchical data in the form of a tree.class
NavigationTree<T extends InventoryObjectNode>
Component to navigate through the relationships of the inventory objects.Methods in org.neotropic.kuwaiba.modules.core.navigation.navtree that return InventoryObjectNode Modifier and Type Method Description InventoryObjectNode
InventoryObjectNodeTreeGrid. getNodeById(String nodeId)
Returns a node if it exists in the data rows.Methods in org.neotropic.kuwaiba.modules.core.navigation.navtree with parameters of type InventoryObjectNode Modifier and Type Method Description void
InventoryObjectNodeTreeGrid. addChild(InventoryObjectNode parentNode)
Updates the view of a parent to which a new child has been added.boolean
InventoryObjectNodeTreeGrid. containsNode(InventoryObjectNode node)
Checks if a given node is already contained in the list of all expanded rows.void
InventoryObjectNodeTreeGrid. copyChild(InventoryObjectNode newParentNode)
Updates the view of a new parent to which a new child has been added.void
InventoryObjectNodeTreeGrid. createDataProvider(ResourceFactory rs, InventoryObjectNodeTreeProvider provider, InventoryObjectNode rootNode, boolean incluedSelf)
Creates and displays the initial data in the TreeGrid from an InventoryObjectNode.void
InventoryObjectNodeTreeGrid. moveChild(InventoryObjectNode parentNode, InventoryObjectNode newParentNode, InventoryObjectNode node)
Updates the view of the parent and the new parent the child has been moved to.void
InventoryObjectNodeTreeGrid. removeChild(InventoryObjectNode parentNode, InventoryObjectNode node)
Updates the view of a parent to which a child has been removed.void
InventoryObjectNodeTreeGrid. updateChild(InventoryObjectNode node)
Updates the view of a node. -
Uses of InventoryObjectNode in org.neotropic.kuwaiba.modules.core.navigation.navtree.provider
Methods in org.neotropic.kuwaiba.modules.core.navigation.navtree.provider that return InventoryObjectNode Modifier and Type Method Description InventoryObjectNode
FilteredObjectChildrenProvider. getNodeById(String nodeId)
Returns a node if it exists in the data rows.abstract InventoryObjectNode
InventoryObjectNodeTreeProvider. getNodeById(String nodeId)
Returns a node if it exists in the data rows.InventoryObjectNode
ObjectChildrenProvider. getNodeById(String nodeId)
Returns a node if it exists in the data rows.InventoryObjectNode
SpecialObjectChildrenProvider. getNodeById(String nodeId)
Returns a node if it exists in the data rows.Methods in org.neotropic.kuwaiba.modules.core.navigation.navtree.provider that return types with arguments of type InventoryObjectNode Modifier and Type Method Description List<InventoryObjectNode>
FilteredObjectChildrenProvider. getAllDataRows()
Retrieves all data rows.abstract List<InventoryObjectNode>
InventoryObjectNodeTreeProvider. getAllDataRows()
Retrieves all data rows.List<InventoryObjectNode>
ObjectChildrenProvider. getAllDataRows()
Retrieves all data rows.List<InventoryObjectNode>
SpecialObjectChildrenProvider. getAllDataRows()
Retrieves all data rows.Methods in org.neotropic.kuwaiba.modules.core.navigation.navtree.provider with parameters of type InventoryObjectNode Modifier and Type Method Description void
FilteredObjectChildrenProvider. addToRows(InventoryObjectNode node)
Adds a node to the list of all expanded rows.abstract void
InventoryObjectNodeTreeProvider. addToRows(InventoryObjectNode node)
Adds a node to the list of all expanded rows.void
ObjectChildrenProvider. addToRows(InventoryObjectNode node)
Adds a node to the list of all expanded rows.void
SpecialObjectChildrenProvider. addToRows(InventoryObjectNode node)
Adds a node to the list of all expanded rows.com.vaadin.flow.data.provider.hierarchy.HierarchicalDataProvider
FilteredObjectChildrenProvider. buildTreeDataProvider(InventoryObjectNode rootNode, boolean includedSelf)
Builds a HierarchicalDataProvider to provide hierarchical data to the TreeGrid.abstract com.vaadin.flow.data.provider.hierarchy.HierarchicalDataProvider
InventoryObjectNodeTreeProvider. buildTreeDataProvider(InventoryObjectNode rootNode, boolean incluedSelf)
Builds a HierarchicalDataProvider to provide hierarchical data to the TreeGrid.com.vaadin.flow.data.provider.hierarchy.HierarchicalDataProvider
ObjectChildrenProvider. buildTreeDataProvider(InventoryObjectNode rootNode, boolean includedSelf)
Builds a HierarchicalDataProvider to provide hierarchical data to the TreeGrid.com.vaadin.flow.data.provider.hierarchy.HierarchicalDataProvider
SpecialObjectChildrenProvider. buildTreeDataProvider(InventoryObjectNode rootNode, boolean incluedSelf)
Builds a HierarchicalDataProvider to provide hierarchical data to the TreeGrid.boolean
FilteredObjectChildrenProvider. containsNode(InventoryObjectNode node)
Checks if a given node is already contained in the list of all expanded rows.abstract boolean
InventoryObjectNodeTreeProvider. containsNode(InventoryObjectNode node)
Checks if a given node is already contained in the list of all expanded rows.boolean
ObjectChildrenProvider. containsNode(InventoryObjectNode node)
Checks if a given node is already contained in the list of all expanded rows.boolean
SpecialObjectChildrenProvider. containsNode(InventoryObjectNode node)
Checks if a given node is already contained in the list of all expanded rows.void
FilteredObjectChildrenProvider. removeFromRows(InventoryObjectNode node)
Removes a node from the list of all rows.abstract void
InventoryObjectNodeTreeProvider. removeFromRows(InventoryObjectNode node)
Removes a node from the list of all rows.void
ObjectChildrenProvider. removeFromRows(InventoryObjectNode node)
Removes a node from the list of all rows.void
SpecialObjectChildrenProvider. removeFromRows(InventoryObjectNode node)
Removes a node from the list of all rows.
-