Uses of Class
com.tccc.kos.ext.dispense.pipeline.beverage.graph.GraphNode
Packages that use GraphNode
Package
Description
-
Uses of GraphNode in com.tccc.kos.ext.dispense.pipeline.beverage
Methods in com.tccc.kos.ext.dispense.pipeline.beverage with parameters of type GraphNodeModifier and TypeMethodDescriptionRecipeExtractor.addIngredients
(GraphNode node) Add a graph node to the extractor. -
Uses of GraphNode in com.tccc.kos.ext.dispense.pipeline.beverage.graph
Subclasses of GraphNode in com.tccc.kos.ext.dispense.pipeline.beverage.graphModifier and TypeClassDescriptionclass
AGraphNode
that reports availability as the logical AND of all of its child nodes.class
AGraphNode
that represents a beverage.class
AGraphNode
that always reports unavailable and not visible unless the overrides are set.class
AGraphNode
that represents an ingredient.class
AGraphNode
that reports availability as the logical OR of all of its child nodes.class
AGraphNode
that represents a pump.Methods in com.tccc.kos.ext.dispense.pipeline.beverage.graph that return GraphNodeModifier and TypeMethodDescriptionAvailability.getNode()
Returns the underlying node.Get the node with the specified idSet the alt id of this node.GraphNode.setClientData
(com.tccc.kos.commons.util.json.JsonViewWrapper clientData) Set the client data for this node.Set user data for this node.Set the note associated with the node.Set the node type.Methods in com.tccc.kos.ext.dispense.pipeline.beverage.graph that return types with arguments of type GraphNodeMethods in com.tccc.kos.ext.dispense.pipeline.beverage.graph with parameters of type GraphNodeModifier and TypeMethodDescriptionvoid
BevGraphBuilder.addBeverage
(GraphNode node) Add a node to the graph and add the nodeId to the beverages group.void
BevGraphBuilder.addDependency
(GraphNode parent, GraphNode child) Add a dependency such that the specified parent node depends on the child node.void
Add a node to the graph.int
NodeOverride.computeAvailable
(GraphNode node) Called when the associated node availability is recomputed.SimpleNodeOverride.computeAvailable
(GraphNode node) NodeOverride.computeVisible
(GraphNode node) Called when the associated node visibility is recomputed.SimpleNodeOverride.computeVisible
(GraphNode node) void
NodeOverride.onAttachNode
(GraphNode node) Called when the override is attached to a node.void
SimpleNodeOverride.onAttachNode
(GraphNode node) Constructors in com.tccc.kos.ext.dispense.pipeline.beverage.graph with parameters of type GraphNode