You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hop.apache.org by mc...@apache.org on 2020/11/18 14:33:41 UTC

[incubator-hop] branch master updated: HOP-2196 : Split the File/New actions into File and Metadata categories

This is an automated email from the ASF dual-hosted git repository.

mcasters pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-hop.git


The following commit(s) were added to refs/heads/master by this push:
     new ed99efb  HOP-2196 : Split the File/New actions into File and Metadata categories
     new 0d0715c  Merge pull request #390 from mattcasters/master
ed99efb is described below

commit ed99efb41953d5e615964258aeb9c04c394dfeb7
Author: Matt Casters <ma...@gmail.com>
AuthorDate: Wed Nov 18 14:00:29 2020 +0100

    HOP-2196 : Split the File/New actions into File and Metadata categories
---
 .../hop/ui/hopgui/context/metadata/MetadataContextHandler.java      | 6 ++++++
 .../org/apache/hop/ui/hopgui/file/pipeline/HopPipelineFileType.java | 3 +++
 .../org/apache/hop/ui/hopgui/file/workflow/HopWorkflowFileType.java | 3 +++
 3 files changed, 12 insertions(+)

diff --git a/ui/src/main/java/org/apache/hop/ui/hopgui/context/metadata/MetadataContextHandler.java b/ui/src/main/java/org/apache/hop/ui/hopgui/context/metadata/MetadataContextHandler.java
index 87d636a..17cea74 100644
--- a/ui/src/main/java/org/apache/hop/ui/hopgui/context/metadata/MetadataContextHandler.java
+++ b/ui/src/main/java/org/apache/hop/ui/hopgui/context/metadata/MetadataContextHandler.java
@@ -72,6 +72,8 @@ public class MetadataContextHandler implements IGuiContextHandler {
       hopMetadata.iconImage(),
       ( shiftClicked, controlClicked, parameters ) -> metadataManager.newMetadata() );
     newAction.setClassLoader( metadataObjectClass.getClassLoader() );
+    newAction.setCategory( "Metadata" );
+    newAction.setCategoryOrder( "2" );
     actions.add( newAction );
 
     GuiAction editAction = new GuiAction(
@@ -82,6 +84,8 @@ public class MetadataContextHandler implements IGuiContextHandler {
       hopMetadata.iconImage(),
       ( shiftClicked, controlClicked, parameters ) -> metadataManager.editMetadata() );
     editAction.setClassLoader( metadataObjectClass.getClassLoader() );
+    editAction.setCategory( "Metadata" );
+    editAction.setCategoryOrder( "2" );
     actions.add( editAction );
 
     GuiAction deleteAction = new GuiAction(
@@ -92,6 +96,8 @@ public class MetadataContextHandler implements IGuiContextHandler {
       hopMetadata.iconImage(),
       ( shiftClicked, controlClicked, parameters ) -> metadataManager.deleteMetadata() );
     deleteAction.setClassLoader( metadataObjectClass.getClassLoader() );
+    deleteAction.setCategory( "Metadata" );
+    deleteAction.setCategoryOrder( "2" );
     actions.add( deleteAction );
 
     return actions;
diff --git a/ui/src/main/java/org/apache/hop/ui/hopgui/file/pipeline/HopPipelineFileType.java b/ui/src/main/java/org/apache/hop/ui/hopgui/file/pipeline/HopPipelineFileType.java
index c942609..94fcc15 100644
--- a/ui/src/main/java/org/apache/hop/ui/hopgui/file/pipeline/HopPipelineFileType.java
+++ b/ui/src/main/java/org/apache/hop/ui/hopgui/file/pipeline/HopPipelineFileType.java
@@ -203,6 +203,9 @@ public class HopPipelineFileType<T extends PipelineMeta> extends HopFileTypeBase
           new ErrorDialog( hopGui.getShell(), "Error", "Error creating new pipeline", e );
         }
       } );
+    newAction.setCategory( "File" );
+    newAction.setCategoryOrder( "1" );
+
     handlers.add( new GuiContextHandler( ACTION_ID_NEW_PIPELINE, Arrays.asList(newAction) ) );
     return handlers;
   }
diff --git a/ui/src/main/java/org/apache/hop/ui/hopgui/file/workflow/HopWorkflowFileType.java b/ui/src/main/java/org/apache/hop/ui/hopgui/file/workflow/HopWorkflowFileType.java
index b63231f..9e15136 100644
--- a/ui/src/main/java/org/apache/hop/ui/hopgui/file/workflow/HopWorkflowFileType.java
+++ b/ui/src/main/java/org/apache/hop/ui/hopgui/file/workflow/HopWorkflowFileType.java
@@ -203,6 +203,9 @@ public class HopWorkflowFileType<T extends WorkflowMeta> extends HopFileTypeBase
           new ErrorDialog( hopGui.getShell(), "Error", "Error creating new workflow", e );
         }
       } );
+    newAction.setCategory( "File" );
+    newAction.setCategoryOrder( "1" );
+
     handlers.add( new GuiContextHandler( ACTION_ID_NEW_WORKFLOW, Arrays.asList( newAction ) ) );
 
     return handlers;