Branch: refs/heads/2.0
Home:
https://github.com/forge/core
Commit: f2bc64779bf5f909ef83efc63bc2f8736ad12114
https://github.com/forge/core/commit/f2bc64779bf5f909ef83efc63bc2f8736ad1...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2014-01-13 (Mon, 13 Jan 2014)
Changed paths:
M
addon-manager/impl/src/main/java/org/jboss/forge/addon/manager/impl/commands/AddonBuildAndInstallCommand.java
M
addon-manager/impl/src/main/java/org/jboss/forge/addon/manager/impl/commands/AddonInstallCommand.java
M
addon-manager/impl/src/main/java/org/jboss/forge/addon/manager/impl/commands/AddonListCommand.java
M
addon-manager/impl/src/main/java/org/jboss/forge/addon/manager/impl/commands/AddonRemoveCommand.java
M addons/impl/src/main/java/org/jboss/forge/addon/addons/NewUICommandWizard.java
M
database-tools/impl/src/main/java/org/jboss/forge/addon/database/tools/connections/ConnectionProfileDetailsPage.java
M
database-tools/impl/src/main/java/org/jboss/forge/addon/database/tools/connections/CreateConnectionProfileCommand.java
M
database-tools/impl/src/main/java/org/jboss/forge/addon/database/tools/connections/RemoveConnectionProfileCommand.java
M
dev-tools-java/src/main/java/org/jboss/forge/addon/devtools/java/RegisterAsServiceCommand.java
M
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/GenerateConstraintWizardStep.java
M
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/setup/ClassInputValidator.java
M
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/setup/ValidationProviderSetupCommand.java
M
javaee/tests/src/test/java/org/jboss/forge/addon/javaee/jpa/ui/setup/JPASetupWizardTest.java
M
javaee/tests/src/test/java/org/jboss/forge/addon/javaee/validation/ui/setup/ValidationSetupCommandTest.java
M
projects/api/src/main/java/org/jboss/forge/addon/projects/ui/AbstractProjectCommand.java
A projects/impl/src/main/java/org/jboss/forge/addon/projects/impl/Gender.java
M projects/impl/src/main/java/org/jboss/forge/addon/projects/ui/NewProjectWizard.java
M
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/FacesScaffoldProvider.java
M
scaffold/impl/src/main/java/org/jboss/forge/addon/scaffold/impl/ui/ScaffoldGenerateCommandImpl.java
M
scaffold/impl/src/main/java/org/jboss/forge/addon/scaffold/impl/ui/ScaffoldSetupWizardImpl.java
M scaffold/spi/src/main/java/org/jboss/forge/addon/scaffold/spi/ScaffoldProvider.java
M shell/api/src/main/java/org/jboss/forge/addon/shell/Shell.java
M shell/api/src/main/java/org/jboss/forge/addon/shell/ui/AbstractShellCommand.java
M shell/api/src/main/java/org/jboss/forge/addon/shell/ui/ShellContext.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/CommandManager.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellImpl.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ForgeCommandRegistry.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ForgeManProvider.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ShellSingleCommand.java
M
shell/impl/src/main/java/org/jboss/forge/addon/shell/commands/CommandListCommand.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ui/AeshUICommand.java
M
shell/test-harness/src/main/java/org/jboss/forge/addon/shell/test/impl/DefaultShellTest.java
M
shell/tests/src/test/java/org/jboss/forge/addon/shell/MockCommandExecutionListener.java
M shell/tests/src/test/java/org/jboss/forge/addon/shell/mock/command/FooCommand.java
M shell/tests/src/test/java/org/jboss/forge/addon/shell/mock/wizard/MockCommand.java
M
shell/tests/src/test/java/org/jboss/forge/addon/shell/mock/wizard/MockNoOptionsCommand.java
M
shell/tests/src/test/java/org/jboss/forge/addon/shell/mock/wizard/MockWizardBegin.java
M
shell/tests/src/test/java/org/jboss/forge/addon/shell/mock/wizard/MockWizardStep.java
M
shell/tests/src/test/java/org/jboss/forge/addon/shell/mock/wizard/subflow/ExampleFlow.java
M
shell/tests/src/test/java/org/jboss/forge/addon/shell/mock/wizard/subflow/FlowOneOneStep.java
M
shell/tests/src/test/java/org/jboss/forge/addon/shell/mock/wizard/subflow/FlowOneStep.java
M
shell/tests/src/test/java/org/jboss/forge/addon/shell/mock/wizard/subflow/FlowTwoStep.java
R ui/api/src/main/java/org/jboss/forge/addon/ui/AbstractCommandExecutionListener.java
R ui/api/src/main/java/org/jboss/forge/addon/ui/AbstractUICommand.java
R ui/api/src/main/java/org/jboss/forge/addon/ui/DefaultUIProgressMonitor.java
R ui/api/src/main/java/org/jboss/forge/addon/ui/InputComponentFactory.java
R ui/api/src/main/java/org/jboss/forge/addon/ui/UICommand.java
R ui/api/src/main/java/org/jboss/forge/addon/ui/UIProgressMonitor.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/UIProvider.java
A ui/api/src/main/java/org/jboss/forge/addon/ui/UIRuntime.java
R ui/api/src/main/java/org/jboss/forge/addon/ui/UIValidator.java
A ui/api/src/main/java/org/jboss/forge/addon/ui/annotation/Command.java
A ui/api/src/main/java/org/jboss/forge/addon/ui/annotation/Option.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/cdi/CommandScoped.java
A
ui/api/src/main/java/org/jboss/forge/addon/ui/command/AbstractCommandExecutionListener.java
A ui/api/src/main/java/org/jboss/forge/addon/ui/command/AbstractUICommand.java
A ui/api/src/main/java/org/jboss/forge/addon/ui/command/CommandExecutionListener.java
A ui/api/src/main/java/org/jboss/forge/addon/ui/command/CommandFactory.java
A ui/api/src/main/java/org/jboss/forge/addon/ui/command/CommandProvider.java
A ui/api/src/main/java/org/jboss/forge/addon/ui/command/UICommand.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/context/AbstractUIContext.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/context/UIBuilder.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/context/UIContext.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/context/UIContextListener.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/context/UIContextProvider.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/context/UIExecutionContext.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/context/UINavigationContext.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/controller/CommandController.java
M
ui/api/src/main/java/org/jboss/forge/addon/ui/controller/CommandControllerFactory.java
R
ui/api/src/main/java/org/jboss/forge/addon/ui/controller/CommandExecutionListener.java
M
ui/api/src/main/java/org/jboss/forge/addon/ui/controller/SingleCommandController.java
M
ui/api/src/main/java/org/jboss/forge/addon/ui/controller/WizardCommandController.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/input/InputComponent.java
A ui/api/src/main/java/org/jboss/forge/addon/ui/input/InputComponentFactory.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/metadata/UICategory.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/metadata/UICommandMetadata.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/metadata/WithAttributes.java
A
ui/api/src/main/java/org/jboss/forge/addon/ui/progress/DefaultUIProgressMonitor.java
A ui/api/src/main/java/org/jboss/forge/addon/ui/progress/UIProgressMonitor.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/result/NavigationResult.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/result/NavigationResultImpl.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/result/Results.java
R ui/api/src/main/java/org/jboss/forge/addon/ui/spi/UIRuntime.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/util/Commands.java
R ui/api/src/main/java/org/jboss/forge/addon/ui/util/CompositeUIValidator.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/util/Metadata.java
A ui/api/src/main/java/org/jboss/forge/addon/ui/validate/CompositeUIValidator.java
A ui/api/src/main/java/org/jboss/forge/addon/ui/validate/UIValidator.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/wizard/UIWizard.java
M ui/api/src/test/java/org/jboss/forge/addon/ui/util/CompositeUIValidatorTest.java
M ui/api/src/test/java/org/jboss/forge/addon/ui/util/MockCommand.java
M ui/api/src/test/java/org/jboss/forge/addon/ui/util/MockCommand2.java
M ui/api/src/test/java/org/jboss/forge/addon/ui/util/MockCommand3.java
A
ui/example/src/main/java/org/jboss/forge/addon/ui/example/commands/ExampleAnnotatedCommand.java
M ui/example/src/main/java/org/jboss/forge/addon/ui/example/commands/FooCommand.java
M
ui/example/src/main/java/org/jboss/forge/addon/ui/example/commands/PromptCommand.java
M
ui/example/src/main/java/org/jboss/forge/addon/ui/example/wizards/ChangesInputOneWizard.java
M
ui/example/src/main/java/org/jboss/forge/addon/ui/example/wizards/ChangesInputTwoWizardStep.java
M
ui/example/src/main/java/org/jboss/forge/addon/ui/example/wizards/ExampleWizard.java
M
ui/example/src/main/java/org/jboss/forge/addon/ui/example/wizards/ManyExamplesCommand.java
M
ui/example/src/main/java/org/jboss/forge/addon/ui/example/wizards/MockWizardBegin.java
M
ui/example/src/main/java/org/jboss/forge/addon/ui/example/wizards/MockWizardStep.java
M
ui/example/src/main/java/org/jboss/forge/addon/ui/example/wizards/exception/ExceptionWizard.java
M
ui/example/src/main/java/org/jboss/forge/addon/ui/example/wizards/no_ui/NoUICommand.java
M
ui/example/src/main/java/org/jboss/forge/addon/ui/example/wizards/no_ui/NoUIWizard.java
M
ui/example/src/main/java/org/jboss/forge/addon/ui/example/wizards/subflow/ExampleFlow.java
M
ui/example/src/main/java/org/jboss/forge/addon/ui/example/wizards/subflow/FlowOneOneStep.java
M
ui/example/src/main/java/org/jboss/forge/addon/ui/example/wizards/subflow/FlowOneStep.java
M
ui/example/src/main/java/org/jboss/forge/addon/ui/example/wizards/subflow/FlowTwoStep.java
M ui/impl/pom.xml
R ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/CommandScopedExtension.java
A
ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/annotation/AnnotationCommandAdapter.java
A
ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/annotation/ReservedParameters.java
A
ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/command/AddonRegistryCommandProvider.java
A
ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/command/AnnotatedCommandProvider.java
A ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/command/CommandFactoryImpl.java
M
ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/context/UIExecutionContextImpl.java
M
ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/context/UINavigationContextImpl.java
M
ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/controller/AbstractCommandController.java
M
ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/controller/CommandControllerFactoryImpl.java
M
ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/controller/SingleCommandControllerImpl.java
M
ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/controller/WizardCommandControllerImpl.java
A
ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/extension/AnnotatedCommandExtension.java
A
ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/extension/CommandScopedExtension.java
M
ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/input/AbstractInputComponent.java
M
ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/input/InputComponentProducer.java
M ui/impl/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension
M ui/spi/pom.xml
A ui/tests/src/test/java/org/jboss/forge/addon/ui/command/CommandFactoryTest.java
A
ui/tests/src/test/java/org/jboss/forge/addon/ui/controller/AnnotatedCommandControllerTest.java
M ui/tests/src/test/java/org/jboss/forge/addon/ui/controller/ExampleCommand.java
M ui/tests/src/test/java/org/jboss/forge/addon/ui/controller/ExampleNoUICommand.java
M ui/tests/src/test/java/org/jboss/forge/addon/ui/impl/InputComponentFactoryTest.java
M
ui/tests/src/test/java/org/jboss/forge/addon/ui/impl/InputComponentValidatorTest.java
M
ui/tests/src/test/java/org/jboss/forge/addon/ui/impl/InputComponentValuesInjectionTest.java
M ui/tests/src/test/java/org/jboss/forge/addon/ui/impl/MockNewProjectCommand.java
M ui/tests/src/test/java/org/jboss/forge/addon/ui/impl/mock/MockUIRuntime.java
M ui/ui-test-harness/src/main/java/org/jboss/forge/ui/test/UITestHarness.java
M ui/ui-test-harness/src/main/java/org/jboss/forge/ui/test/impl/UIRuntimeImpl.java
Log Message:
-----------
FORGE-1426: Implemented annotation support for single-step UI commands.
Commit: 3f6d15d5e292ca5917234400ccc0549fb800af21
https://github.com/forge/core/commit/3f6d15d5e292ca5917234400ccc0549fb800...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2014-01-13 (Mon, 13 Jan 2014)
Changed paths:
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ui/ShellUIPromptImpl.java
Log Message:
-----------
Applied Aesh API changes
Commit: af867293f299f6aa279126ad1efd88283c2ee1bb
https://github.com/forge/core/commit/af867293f299f6aa279126ad1efd88283c2e...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2014-01-13 (Mon, 13 Jan 2014)
Changed paths:
M
addon-manager/impl/src/main/java/org/jboss/forge/addon/manager/impl/commands/AddonBuildAndInstallCommand.java
M
addon-manager/impl/src/main/java/org/jboss/forge/addon/manager/impl/commands/AddonInstallCommand.java
M
addon-manager/impl/src/main/java/org/jboss/forge/addon/manager/impl/commands/AddonListCommand.java
M
addon-manager/impl/src/main/java/org/jboss/forge/addon/manager/impl/commands/AddonRemoveCommand.java
M addons/impl/src/main/java/org/jboss/forge/addon/addons/NewUICommandWizard.java
M
database-tools/impl/src/main/java/org/jboss/forge/addon/database/tools/connections/ConnectionProfileDetailsPage.java
M
database-tools/impl/src/main/java/org/jboss/forge/addon/database/tools/connections/CreateConnectionProfileCommand.java
M
database-tools/impl/src/main/java/org/jboss/forge/addon/database/tools/connections/RemoveConnectionProfileCommand.java
M
dev-tools-java/src/main/java/org/jboss/forge/addon/devtools/java/RegisterAsServiceCommand.java
M
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/GenerateConstraintWizardStep.java
M
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/setup/ClassInputValidator.java
M
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/setup/ValidationProviderSetupCommand.java
M
javaee/tests/src/test/java/org/jboss/forge/addon/javaee/jpa/ui/setup/JPASetupWizardTest.java
M
javaee/tests/src/test/java/org/jboss/forge/addon/javaee/validation/ui/setup/ValidationSetupCommandTest.java
M
projects/api/src/main/java/org/jboss/forge/addon/projects/ui/AbstractProjectCommand.java
A projects/impl/src/main/java/org/jboss/forge/addon/projects/impl/Gender.java
M projects/impl/src/main/java/org/jboss/forge/addon/projects/ui/NewProjectWizard.java
M
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/FacesScaffoldProvider.java
M
scaffold/impl/src/main/java/org/jboss/forge/addon/scaffold/impl/ui/ScaffoldGenerateCommandImpl.java
M
scaffold/impl/src/main/java/org/jboss/forge/addon/scaffold/impl/ui/ScaffoldSetupWizardImpl.java
M scaffold/spi/src/main/java/org/jboss/forge/addon/scaffold/spi/ScaffoldProvider.java
M shell/api/src/main/java/org/jboss/forge/addon/shell/Shell.java
M shell/api/src/main/java/org/jboss/forge/addon/shell/ui/AbstractShellCommand.java
M shell/api/src/main/java/org/jboss/forge/addon/shell/ui/ShellContext.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/CommandManager.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellImpl.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ForgeCommandRegistry.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ForgeManProvider.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ShellSingleCommand.java
M
shell/impl/src/main/java/org/jboss/forge/addon/shell/commands/CommandListCommand.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ui/AeshUICommand.java
M
shell/test-harness/src/main/java/org/jboss/forge/addon/shell/test/impl/DefaultShellTest.java
M
shell/tests/src/test/java/org/jboss/forge/addon/shell/MockCommandExecutionListener.java
M shell/tests/src/test/java/org/jboss/forge/addon/shell/mock/command/FooCommand.java
M shell/tests/src/test/java/org/jboss/forge/addon/shell/mock/wizard/MockCommand.java
M
shell/tests/src/test/java/org/jboss/forge/addon/shell/mock/wizard/MockNoOptionsCommand.java
M
shell/tests/src/test/java/org/jboss/forge/addon/shell/mock/wizard/MockWizardBegin.java
M
shell/tests/src/test/java/org/jboss/forge/addon/shell/mock/wizard/MockWizardStep.java
M
shell/tests/src/test/java/org/jboss/forge/addon/shell/mock/wizard/subflow/ExampleFlow.java
M
shell/tests/src/test/java/org/jboss/forge/addon/shell/mock/wizard/subflow/FlowOneOneStep.java
M
shell/tests/src/test/java/org/jboss/forge/addon/shell/mock/wizard/subflow/FlowOneStep.java
M
shell/tests/src/test/java/org/jboss/forge/addon/shell/mock/wizard/subflow/FlowTwoStep.java
R ui/api/src/main/java/org/jboss/forge/addon/ui/AbstractCommandExecutionListener.java
R ui/api/src/main/java/org/jboss/forge/addon/ui/AbstractUICommand.java
R ui/api/src/main/java/org/jboss/forge/addon/ui/DefaultUIProgressMonitor.java
R ui/api/src/main/java/org/jboss/forge/addon/ui/InputComponentFactory.java
R ui/api/src/main/java/org/jboss/forge/addon/ui/UICommand.java
R ui/api/src/main/java/org/jboss/forge/addon/ui/UIProgressMonitor.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/UIProvider.java
A ui/api/src/main/java/org/jboss/forge/addon/ui/UIRuntime.java
R ui/api/src/main/java/org/jboss/forge/addon/ui/UIValidator.java
A ui/api/src/main/java/org/jboss/forge/addon/ui/annotation/Command.java
A ui/api/src/main/java/org/jboss/forge/addon/ui/annotation/Option.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/cdi/CommandScoped.java
A
ui/api/src/main/java/org/jboss/forge/addon/ui/command/AbstractCommandExecutionListener.java
A ui/api/src/main/java/org/jboss/forge/addon/ui/command/AbstractUICommand.java
A ui/api/src/main/java/org/jboss/forge/addon/ui/command/CommandExecutionListener.java
A ui/api/src/main/java/org/jboss/forge/addon/ui/command/CommandFactory.java
A ui/api/src/main/java/org/jboss/forge/addon/ui/command/CommandProvider.java
A ui/api/src/main/java/org/jboss/forge/addon/ui/command/UICommand.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/context/AbstractUIContext.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/context/UIBuilder.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/context/UIContext.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/context/UIContextListener.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/context/UIContextProvider.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/context/UIExecutionContext.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/context/UINavigationContext.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/controller/CommandController.java
M
ui/api/src/main/java/org/jboss/forge/addon/ui/controller/CommandControllerFactory.java
R
ui/api/src/main/java/org/jboss/forge/addon/ui/controller/CommandExecutionListener.java
M
ui/api/src/main/java/org/jboss/forge/addon/ui/controller/SingleCommandController.java
M
ui/api/src/main/java/org/jboss/forge/addon/ui/controller/WizardCommandController.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/input/InputComponent.java
A ui/api/src/main/java/org/jboss/forge/addon/ui/input/InputComponentFactory.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/metadata/UICategory.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/metadata/UICommandMetadata.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/metadata/WithAttributes.java
A
ui/api/src/main/java/org/jboss/forge/addon/ui/progress/DefaultUIProgressMonitor.java
A ui/api/src/main/java/org/jboss/forge/addon/ui/progress/UIProgressMonitor.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/result/NavigationResult.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/result/NavigationResultImpl.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/result/Results.java
R ui/api/src/main/java/org/jboss/forge/addon/ui/spi/UIRuntime.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/util/Commands.java
R ui/api/src/main/java/org/jboss/forge/addon/ui/util/CompositeUIValidator.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/util/Metadata.java
A ui/api/src/main/java/org/jboss/forge/addon/ui/validate/CompositeUIValidator.java
A ui/api/src/main/java/org/jboss/forge/addon/ui/validate/UIValidator.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/wizard/UIWizard.java
M ui/api/src/test/java/org/jboss/forge/addon/ui/util/CompositeUIValidatorTest.java
M ui/api/src/test/java/org/jboss/forge/addon/ui/util/MockCommand.java
M ui/api/src/test/java/org/jboss/forge/addon/ui/util/MockCommand2.java
M ui/api/src/test/java/org/jboss/forge/addon/ui/util/MockCommand3.java
A
ui/example/src/main/java/org/jboss/forge/addon/ui/example/commands/ExampleAnnotatedCommand.java
M ui/example/src/main/java/org/jboss/forge/addon/ui/example/commands/FooCommand.java
M
ui/example/src/main/java/org/jboss/forge/addon/ui/example/commands/PromptCommand.java
M
ui/example/src/main/java/org/jboss/forge/addon/ui/example/wizards/ChangesInputOneWizard.java
M
ui/example/src/main/java/org/jboss/forge/addon/ui/example/wizards/ChangesInputTwoWizardStep.java
M
ui/example/src/main/java/org/jboss/forge/addon/ui/example/wizards/ExampleWizard.java
M
ui/example/src/main/java/org/jboss/forge/addon/ui/example/wizards/ManyExamplesCommand.java
M
ui/example/src/main/java/org/jboss/forge/addon/ui/example/wizards/MockWizardBegin.java
M
ui/example/src/main/java/org/jboss/forge/addon/ui/example/wizards/MockWizardStep.java
M
ui/example/src/main/java/org/jboss/forge/addon/ui/example/wizards/exception/ExceptionWizard.java
M
ui/example/src/main/java/org/jboss/forge/addon/ui/example/wizards/no_ui/NoUICommand.java
M
ui/example/src/main/java/org/jboss/forge/addon/ui/example/wizards/no_ui/NoUIWizard.java
M
ui/example/src/main/java/org/jboss/forge/addon/ui/example/wizards/subflow/ExampleFlow.java
M
ui/example/src/main/java/org/jboss/forge/addon/ui/example/wizards/subflow/FlowOneOneStep.java
M
ui/example/src/main/java/org/jboss/forge/addon/ui/example/wizards/subflow/FlowOneStep.java
M
ui/example/src/main/java/org/jboss/forge/addon/ui/example/wizards/subflow/FlowTwoStep.java
M ui/impl/pom.xml
R ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/CommandScopedExtension.java
A
ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/annotation/AnnotationCommandAdapter.java
A
ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/annotation/ReservedParameters.java
A
ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/command/AddonRegistryCommandProvider.java
A
ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/command/AnnotatedCommandProvider.java
A ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/command/CommandFactoryImpl.java
M
ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/context/UIExecutionContextImpl.java
M
ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/context/UINavigationContextImpl.java
M
ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/controller/AbstractCommandController.java
M
ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/controller/CommandControllerFactoryImpl.java
M
ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/controller/SingleCommandControllerImpl.java
M
ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/controller/WizardCommandControllerImpl.java
A
ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/extension/AnnotatedCommandExtension.java
A
ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/extension/CommandScopedExtension.java
M
ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/input/AbstractInputComponent.java
M
ui/impl/src/main/java/org/jboss/forge/addon/ui/impl/input/InputComponentProducer.java
M ui/impl/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension
M ui/spi/pom.xml
A ui/tests/src/test/java/org/jboss/forge/addon/ui/command/CommandFactoryTest.java
A
ui/tests/src/test/java/org/jboss/forge/addon/ui/controller/AnnotatedCommandControllerTest.java
M ui/tests/src/test/java/org/jboss/forge/addon/ui/controller/ExampleCommand.java
M ui/tests/src/test/java/org/jboss/forge/addon/ui/controller/ExampleNoUICommand.java
M ui/tests/src/test/java/org/jboss/forge/addon/ui/impl/InputComponentFactoryTest.java
M
ui/tests/src/test/java/org/jboss/forge/addon/ui/impl/InputComponentValidatorTest.java
M
ui/tests/src/test/java/org/jboss/forge/addon/ui/impl/InputComponentValuesInjectionTest.java
M ui/tests/src/test/java/org/jboss/forge/addon/ui/impl/MockNewProjectCommand.java
M ui/tests/src/test/java/org/jboss/forge/addon/ui/impl/mock/MockUIRuntime.java
M ui/ui-test-harness/src/main/java/org/jboss/forge/ui/test/UITestHarness.java
M ui/ui-test-harness/src/main/java/org/jboss/forge/ui/test/impl/UIRuntimeImpl.java
Log Message:
-----------
Merge pull request #362 from forge/ui-annotations
FORGE-1426: Implemented annotation support for single-step UI commands.
Compare:
https://github.com/forge/core/compare/c8862f9818ae...af867293f299