Uses of Interface
org.praxislive.ide.model.ContainerProxy
Packages that use ContainerProxy
Package
Description
-
Uses of ContainerProxy in org.praxislive.ide.model
Methods in org.praxislive.ide.model that return ContainerProxyModifier and TypeMethodDescriptionComponentProxy.getParent()Parent container.default ContainerProxyRootProxy.getParent() -
Uses of ContainerProxy in org.praxislive.ide.pxr
Classes in org.praxislive.ide.pxr that implement ContainerProxyMethods in org.praxislive.ide.pxr with parameters of type ContainerProxyModifier and TypeMethodDescriptionActionBridge.createAddChildTask(ContainerProxy container, org.praxislive.core.ComponentType type) ActionBridge.createCopyTask(ContainerProxy container, List<String> children, ModelTransform.Copy copyTransform) ActionBridge.createDeleteTask(ContainerProxy container, List<String> children, List<org.praxislive.core.Connection> connections) ActionBridge.createExportTask(ContainerProxy container, List<String> children, ModelTransform.Export exportTransform) ActionBridge.createImportTask(ContainerProxy container, org.openide.filesystems.FileObject file, ModelTransform.Import importTransform) ActionBridge.createPasteTask(ContainerProxy container, ModelTransform.Paste pasteTransform) -
Uses of ContainerProxy in org.praxislive.ide.pxr.api
Methods in org.praxislive.ide.pxr.api that return ContainerProxyModifier and TypeMethodDescriptionComponentPalette.context()Query the current container context.Methods in org.praxislive.ide.pxr.api with parameters of type ContainerProxyModifier and TypeMethodDescriptionvoidComponentPalette.context(ContainerProxy container) Update the context to a different container.static ComponentPaletteComponentPalette.create(ContainerProxy container) Create a new component palette with the provided initial context.static Task.WithResult<String> ActionSupport.createAddChildTask(RootEditor editor, ContainerProxy container, org.praxislive.core.ComponentType type) Create a task to add a component to the container.static TaskActionSupport.createCopyTask(RootEditor editor, ContainerProxy container, List<String> children) Create a task to copy the given children of the container to the clipboard.static TaskActionSupport.createDeleteTask(RootEditor editor, ContainerProxy container, List<String> children, List<org.praxislive.core.Connection> connections) Create a task to delete the given children and/or connections from the given container.static TaskActionSupport.createExportTask(RootEditor editor, ContainerProxy container, List<String> children) Create a task to export the given children of the container to a subgraph file.static TaskActionSupport.createImportTask(RootEditor editor, ContainerProxy container, org.openide.filesystems.FileObject file) Create a task to import the provided subgraph file in to the provided container.static Task.WithResult<List<String>> ActionSupport.createPasteTask(RootEditor editor, ContainerProxy container) Create a task to handle pasting the clipboard contents into the provided container. -
Uses of ContainerProxy in org.praxislive.ide.pxr.palette
Methods in org.praxislive.ide.pxr.palette that return ContainerProxyMethods in org.praxislive.ide.pxr.palette with parameters of type ContainerProxyModifier and TypeMethodDescriptionvoidDefaultComponentPalette.context(ContainerProxy context) static DefaultComponentPaletteDefaultComponentPalette.create(ContainerProxy container)