EGF Engine
Release 0.1.0

org.eclipse.egf.pattern.ui.internal.editor.page.implementation.wizard
Class PatternCodeActionWizard

java.lang.Object
  extended by Wizard
      extended by org.eclipse.egf.pattern.ui.internal.editor.page.wizard.AbstractPatternWizard
          extended by org.eclipse.egf.pattern.ui.internal.editor.page.implementation.wizard.AbstractPatternCodeWizard
              extended by org.eclipse.egf.pattern.ui.internal.editor.page.implementation.wizard.PatternCodeActionWizard

public class PatternCodeActionWizard
extends AbstractPatternCodeWizard

Pattern code action creation wizard.
Does handle the selection of the action type, and the selection of the action parameter, depending on selected type.


Constructor Summary
PatternCodeActionWizard(PatternHandler.PatternData patternData_p, Couple<String,String> newPatternCodeAction_p, List<String> availableActions_p, boolean allowNextAndBack_p)
          Constructor.
 
Method Summary
 void addPages()
           
 boolean canFinish()
           
protected  List<String> getAvailableActions()
          Get available actions.
 boolean performFinish()
           
 
Methods inherited from class org.eclipse.egf.pattern.ui.internal.editor.page.implementation.wizard.AbstractPatternCodeWizard
doGetPage, getActionParameter, getActionType, getPatternData, setActionParameter, setActionType
 
Methods inherited from class org.eclipse.egf.pattern.ui.internal.editor.page.wizard.AbstractPatternWizard
getPage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PatternCodeActionWizard

public PatternCodeActionWizard(PatternHandler.PatternData patternData_p,
                               Couple<String,String> newPatternCodeAction_p,
                               List<String> availableActions_p,
                               boolean allowNextAndBack_p)
Constructor.

Parameters:
patternData_p -
newPatternCodeAction_p -
availableActions_p -
allowNextAndBack_p -
Method Detail

canFinish

public boolean canFinish()
See Also:
org.eclipse.jface.wizard.Wizard#canFinish()

addPages

public void addPages()
See Also:
org.eclipse.jface.wizard.Wizard#addPages()

performFinish

public boolean performFinish()
See Also:
org.eclipse.jface.wizard.Wizard#performFinish()

getAvailableActions

protected List<String> getAvailableActions()
Get available actions.

Returns:

EGF Engine
Release 0.1.0

Copyright (c) Thales Corporate Services S.A.S, 2009.

This page is made available under license. For full details see the LEGAL in the documentation book that contains this page.