Forge - Parent 2.0.0.Alpha1

org.jboss.forge.ui
Interface UICommand

All Known Subinterfaces:
UIWizard, UIWizardStep
All Known Implementing Classes:
AbstractExitCommand, AddonInstallCommand, AddonRemoveCommand, ClearCommand, ExampleSelectComponents, ExampleStepOne, ExampleStepTwo, ExampleWizard, ExitCommand, ForgeAddonSetupStep, HarlemCommand, LessCommand, ListServicesCommand, LsCommand, ManCommand, MoreCommand, NewProjectWizard, QuitCommand, StopCommand

@Exported
public interface UICommand


Method Summary
 Result execute(UIContext context)
           
 UICommandMetadata getMetadata()
           
 void initializeUI(UIBuilder builder)
           
 boolean isEnabled(UIContext context)
           
 void validate(UIValidationContext validator)
           
 

Method Detail

getMetadata

UICommandMetadata getMetadata()

isEnabled

boolean isEnabled(UIContext context)

initializeUI

void initializeUI(UIBuilder builder)
                  throws Exception
Throws:
Exception

validate

void validate(UIValidationContext validator)

execute

Result execute(UIContext context)
               throws Exception
Throws:
Exception

Forge - Parent 2.0.0.Alpha1

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.