Uses of Class
org.praxislive.project.GraphModel
-
Uses of GraphModel in org.praxislive.project
Methods in org.praxislive.project that return GraphModelModifier and TypeMethodDescriptionstatic GraphModelGraphModel.fromSerializedComponent(String componentID, org.praxislive.core.types.PMap data) Create a graph model from the serialization data of a single component.static GraphModelGraphModel.fromSerializedRoot(String rootID, org.praxislive.core.types.PMap data) Create a graph model from the serialization data of a complete root.static GraphModelGraphModel.fromSerializedSubgraph(org.praxislive.core.types.PMap data) Create a graph model from the serialization data of a container.static GraphModelGraphModel.fromSerializedSubgraph(org.praxislive.core.types.PMap data, Predicate<String> filter) Create a graph model from the serialization data of a container.static GraphModelGraphModel.of(GraphElement.Root root) Create a graph model of the provided root element.static GraphModelGraphModel.of(GraphElement.Root root, URI context) Create a graph model of the provided root element and context.static GraphModelParse the given graph script into a graph model.static GraphModelParse the given graph script into a graph model.static GraphModelGraphModel.parseSubgraph(String graph) Parse the given subgraph script into a graph model.static GraphModelGraphModel.parseSubgraph(URI context, String graph) Parse the given subgraph script into a graph model.GraphModel.withContext(URI context) Create a new graph model based on this one, with a different context.GraphModel.withRename(String id) Create a new graph model based on this one, with a renamed root.GraphModel.withTransform(Consumer<GraphBuilder.Root> transform) Create a new graph model based on this one after applying the provided transform function.