Class ActionBridge

java.lang.Object
org.praxislive.ide.pxr.ActionBridge

public class ActionBridge extends Object
  • Field Details

  • Method Details

    • createAddChildTask

      public org.praxislive.ide.core.api.Task.WithResult<String> createAddChildTask(org.praxislive.ide.model.ContainerProxy container, org.praxislive.core.ComponentType type)
    • createCopyAction

      public Action createCopyAction(RootEditor editor, org.openide.explorer.ExplorerManager explorer)
    • createCopyTask

      public org.praxislive.ide.core.api.Task createCopyTask(org.praxislive.ide.model.ContainerProxy container, List<String> children, ModelTransform.Copy copyTransform)
    • createDeleteAction

      public Action createDeleteAction(RootEditor editor, org.openide.explorer.ExplorerManager explorer)
    • createDeleteTask

      public org.praxislive.ide.core.api.Task createDeleteTask(org.praxislive.ide.model.ContainerProxy container, List<String> children, List<org.praxislive.core.Connection> connections)
    • createDuplicateAction

      public Action createDuplicateAction(RootEditor editor, org.openide.explorer.ExplorerManager explorer)
    • createExportAction

      public Action createExportAction(RootEditor editor, org.openide.explorer.ExplorerManager explorer)
    • createPasteAction

      public Action createPasteAction(RootEditor editor, org.openide.explorer.ExplorerManager explorer)
    • createPasteTask

      public org.praxislive.ide.core.api.Task.WithResult<List<String>> createPasteTask(org.praxislive.ide.model.ContainerProxy container, ModelTransform.Paste pasteTransform)
    • createExportTask

      public org.praxislive.ide.core.api.Task createExportTask(org.praxislive.ide.model.ContainerProxy container, List<String> children, ModelTransform.Export exportTransform)
    • createImportTask

      public org.praxislive.ide.core.api.Task createImportTask(org.praxislive.ide.model.ContainerProxy container, org.openide.filesystems.FileObject file, ModelTransform.Import importTransform)
    • getDefault

      public static ActionBridge getDefault()