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 TypeClassDescriptionclassAGraphNodethat reports availability as the logical AND of all of its child nodes.classAGraphNodethat represents a beverage.classAGraphNodethat always reports unavailable and not visible unless the overrides are set.classAGraphNodethat represents an ingredient.classAGraphNodethat reports availability as the logical OR of all of its child nodes.classAGraphNodethat 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 TypeMethodDescriptionvoidBevGraphBuilder.addBeverage(GraphNode node) Add a node to the graph and add the nodeId to the beverages group.voidBevGraphBuilder.addDependency(GraphNode parent, GraphNode child) Add a dependency such that the specified parent node depends on the child node.voidAdd a node to the graph.intNodeOverride.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) voidNodeOverride.onAttachNode(GraphNode node) Called when the override is attached to a node.voidSimpleNodeOverride.onAttachNode(GraphNode node) Constructors in com.tccc.kos.ext.dispense.pipeline.beverage.graph with parameters of type GraphNode