Package org.praxislive.ide.pxr
Class ActionBridge
java.lang.Object
org.praxislive.ide.pxr.ActionBridge
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptioncreateAddChildTask(ContainerProxy container, org.praxislive.core.ComponentType type) createCopyAction(RootEditor editor, org.openide.explorer.ExplorerManager explorer) createCopyTask(ContainerProxy container, List<String> children, ModelTransform.Copy copyTransform) createDeleteAction(RootEditor editor, org.openide.explorer.ExplorerManager explorer) createDeleteTask(ContainerProxy container, List<String> children, List<org.praxislive.core.Connection> connections) createDuplicateAction(RootEditor editor, org.openide.explorer.ExplorerManager explorer) createExportAction(RootEditor editor, org.openide.explorer.ExplorerManager explorer) createExportTask(ContainerProxy container, List<String> children, ModelTransform.Export exportTransform) createImportTask(ContainerProxy container, org.openide.filesystems.FileObject file, ModelTransform.Import importTransform) createPasteAction(RootEditor editor, org.openide.explorer.ExplorerManager explorer) createPasteTask(ContainerProxy container, ModelTransform.Paste pasteTransform) static ActionBridge
-
Field Details
-
CATEGORY
- See Also:
-
-
Method Details
-
createAddChildTask
public Task.WithResult<String> createAddChildTask(ContainerProxy container, org.praxislive.core.ComponentType type) -
createCopyAction
-
createCopyTask
public Task createCopyTask(ContainerProxy container, List<String> children, ModelTransform.Copy copyTransform) -
createDeleteAction
-
createDeleteTask
public Task createDeleteTask(ContainerProxy container, List<String> children, List<org.praxislive.core.Connection> connections) -
createDuplicateAction
public Action createDuplicateAction(RootEditor editor, org.openide.explorer.ExplorerManager explorer) -
createExportAction
-
createPasteAction
-
createPasteTask
public Task.WithResult<List<String>> createPasteTask(ContainerProxy container, ModelTransform.Paste pasteTransform) -
createExportTask
public Task createExportTask(ContainerProxy container, List<String> children, ModelTransform.Export exportTransform) -
createImportTask
public Task createImportTask(ContainerProxy container, org.openide.filesystems.FileObject file, ModelTransform.Import importTransform) -
getDefault
-