From 024e936ebb3b318e957fe507ed26d1cfba638b7a Mon Sep 17 00:00:00 2001 From: Koen Aers Date: Wed, 11 Sep 2013 16:39:04 +0200 Subject: [PATCH] update dependencies - command finally works --- api/pom.xml | 5 +++ impl/pom.xml | 25 ++++++++---- .../generate/GenerateEntitiesCommand.java | 22 +++++------ pom.xml | 39 ++++++++++++++----- tests/pom.xml | 5 +++ 5 files changed, 67 insertions(+), 29 deletions(-) diff --git a/api/pom.xml b/api/pom.xml index 3f6412f..06d7805 100644 --- a/api/pom.xml +++ b/api/pom.xml @@ -20,5 +20,10 @@ forge-addon provided + + org.jboss.forge.addon + dependencies-api + provided + diff --git a/impl/pom.xml b/impl/pom.xml index 0fc89fe..1c814e2 100644 --- a/impl/pom.xml +++ b/impl/pom.xml @@ -26,15 +26,24 @@ provided - org.jboss.forge.addon - ui-api - provided + org.jboss.forge.addon + dependencies-api + provided - org.jboss.forge.addon - projects - forge-addon - provided - + org.jboss.forge.addon + ui-api + provided + + + org.jboss.forge.addon + resources-api + provided + + + org.jboss.forge.addon + projects-api + provided + diff --git a/impl/src/main/java/org/hibernate/forge/addon/generate/GenerateEntitiesCommand.java b/impl/src/main/java/org/hibernate/forge/addon/generate/GenerateEntitiesCommand.java index 247d110..6c0d44d 100644 --- a/impl/src/main/java/org/hibernate/forge/addon/generate/GenerateEntitiesCommand.java +++ b/impl/src/main/java/org/hibernate/forge/addon/generate/GenerateEntitiesCommand.java @@ -4,7 +4,7 @@ import org.jboss.forge.addon.projects.Project; import org.jboss.forge.addon.projects.facets.MetadataFacet; -import org.jboss.forge.addon.projects.ui.AbstractProjectCommand; +import org.jboss.forge.addon.ui.AbstractUICommand; import org.jboss.forge.addon.ui.context.UIBuilder; import org.jboss.forge.addon.ui.context.UIContext; import org.jboss.forge.addon.ui.hints.InputType; @@ -15,7 +15,7 @@ import org.jboss.forge.addon.ui.util.Categories; import org.jboss.forge.addon.ui.util.Metadata; -public class GenerateEntitiesCommand extends AbstractProjectCommand +public class GenerateEntitiesCommand extends AbstractUICommand { private static String[] COMMAND_CATEGORY = { "Java EE", "Generation" }; @@ -37,10 +37,10 @@ public Metadata getMetadata() @Override public void initializeUI(UIBuilder builder) throws Exception { - Project project = getSelectedProject(builder.getUIContext()); - MetadataFacet facet = project.getFacet(MetadataFacet.class); - String topLevelPackage = facet.getTopLevelPackage(); - targetPackage.setDefaultValue(topLevelPackage); +// Project project = getSelectedProject(builder.getUIContext()); +// MetadataFacet facet = project.getFacet(MetadataFacet.class); +// String topLevelPackage = facet.getTopLevelPackage(); +// targetPackage.setDefaultValue(topLevelPackage); } @Override @@ -54,9 +54,9 @@ protected String getParameters() return targetPackage.getValue(); } - @Override - protected boolean isProjectRequired() - { - return true; - } +// @Override +// protected boolean isProjectRequired() +// { +// return true; +// } } diff --git a/pom.xml b/pom.xml index 9ecb2c0..42223a8 100644 --- a/pom.xml +++ b/pom.xml @@ -18,6 +18,7 @@ + org.jboss.forge.furnace furnace-api @@ -49,6 +50,7 @@ ${version.furnace} test + org.jboss.forge.addon hibernate-tools @@ -71,22 +73,39 @@ ${project.version} forge-addon + - org.jboss.forge.addon - ui-api - ${version.furnace} + org.jboss.forge.addon + ui + 2.0.0-SNAPSHOT + forge-addon - org.jboss.forge.addon - ui - ${version.furnace} - forge-addon + org.jboss.forge.addon + projects + 2.0.0-SNAPSHOT + forge-addon + + + org.jboss.forge.addon + dependencies-api + 2.0.0-SNAPSHOT + + + org.jboss.forge.addon + resources-api + 2.0.0-SNAPSHOT + + + org.jboss.forge.addon + ui-api + 2.0.0-SNAPSHOT org.jboss.forge.addon - projects - ${version.furnace} - forge-addon + projects-api + 2.0.0-SNAPSHOT + provided diff --git a/tests/pom.xml b/tests/pom.xml index aada19b..ed53db4 100644 --- a/tests/pom.xml +++ b/tests/pom.xml @@ -25,6 +25,11 @@ arquillian-furnace-classpath test + + org.jboss.forge.addon + ui + forge-addon + org.jboss.forge.addon hibernate-tools