org.eclipse.weaver.wizards
Class WeaverThirdWizardDialog

java.lang.Object
  extended byDialog
      extended byorg.eclipse.weaver.wizards.WeaverThirdWizardDialog

public class WeaverThirdWizardDialog
extends Dialog

Wizard dialog for the third page

Since:
1.0
Author:
- Marcos Didonet Del Fabro (LINA Labs, INRIA team)
- Guillaume Gueltas (Sodifrance)
See Also:
Serialized Form

Constructor Summary
WeaverThirdWizardDialog(Shell parentShell, WizardPage parent, java.lang.String projectName, java.lang.String[] extensionsPanel, java.lang.String[] wModelRefArray)
          Creates a new wizard dialog for add model/metamodel
 
Method Summary
 void configureShell(Shell shell)
           
 Control createDialogArea(Composite parent)
           
 java.lang.String[] getAllModelPanel()
           
 java.lang.String[] getAllWModelRef()
           
 int getIndex()
           
 WovenModelDescriptor getInitModelDescriptor()
           
 WeaverThirdWizardPage getPageParent()
           
 java.lang.String getProjectName()
           
 java.lang.String getResourceType()
           
 java.lang.String getWModelRef()
           
 void initDialog(int index, WovenModelDescriptor modelDescriptor, boolean fixedModel)
           
 void okPressed()
           
 void setAllModelPanel(java.lang.String[] allModelPanel)
           
 void setAllWModelRef(java.lang.String[] allWModelRef)
           
 void setIndex(int index)
           
 void setInitModelDescriptor(WovenModelDescriptor initModelDescriptor)
           
 void setPageParent(WeaverThirdWizardPage pageParent)
           
 void setProjectName(java.lang.String projectName)
           
 void setResourceType(java.lang.String resourceType)
           
 void setWModelRef(java.lang.String modelRef)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WeaverThirdWizardDialog

public WeaverThirdWizardDialog(Shell parentShell,
                               WizardPage parent,
                               java.lang.String projectName,
                               java.lang.String[] extensionsPanel,
                               java.lang.String[] wModelRefArray)
Creates a new wizard dialog for add model/metamodel

Parameters:
parentShell -
parent -
extensionsPanel - the array of extensions woven panel
wModelRefArray - the array of wmodelref we find in metamodel extensions
Method Detail

initDialog

public void initDialog(int index,
                       WovenModelDescriptor modelDescriptor,
                       boolean fixedModel)
Parameters:
index -
fixedModel - false if is a model added with wizard

configureShell

public void configureShell(Shell shell)

createDialogArea

public Control createDialogArea(Composite parent)

okPressed

public void okPressed()

getAllModelPanel

public java.lang.String[] getAllModelPanel()
Returns:
Returns the allModelPanel.

setAllModelPanel

public void setAllModelPanel(java.lang.String[] allModelPanel)
Parameters:
allModelPanel - The allModelPanel to set.

getAllWModelRef

public java.lang.String[] getAllWModelRef()
Returns:
Returns the allWModelRef.

setAllWModelRef

public void setAllWModelRef(java.lang.String[] allWModelRef)
Parameters:
allWModelRef - The allWModelRef to set.

getIndex

public int getIndex()
Returns:
Returns the index.

setIndex

public void setIndex(int index)
Parameters:
index - The index to set.

getPageParent

public WeaverThirdWizardPage getPageParent()
Returns:
Returns the pageParent.

setPageParent

public void setPageParent(WeaverThirdWizardPage pageParent)
Parameters:
pageParent - The pageParent to set.

getProjectName

public java.lang.String getProjectName()
Returns:
Returns the projectName.

setProjectName

public void setProjectName(java.lang.String projectName)
Parameters:
projectName - The projectName to set.

getResourceType

public java.lang.String getResourceType()
Returns:
Returns the resourceType.

setResourceType

public void setResourceType(java.lang.String resourceType)
Parameters:
resourceType - The resourceType to set.

getWModelRef

public java.lang.String getWModelRef()
Returns:
Returns the wModelRef.

setWModelRef

public void setWModelRef(java.lang.String modelRef)
Parameters:
modelRef - The wModelRef to set.

getInitModelDescriptor

public WovenModelDescriptor getInitModelDescriptor()
Returns:
Returns the initModelDescriptor.

setInitModelDescriptor

public void setInitModelDescriptor(WovenModelDescriptor initModelDescriptor)
Parameters:
initModelDescriptor - The initModelDescriptor to set.