This class realize the export wizard from a pure.variants project to a NEW axlproject. More...
Public Member Functions | |
void | addPages () |
void | init (IWorkbench workbench, IStructuredSelection selection) |
boolean | performFinish () |
Protected Member Functions | |
int | checkSelection (IStructuredSelection selection) |
this method realizes the check of the selection. 0-the semantic of this wizard will be full filled 1-project to axbench 2-project to pure.variants | |
Protected Attributes | |
LinkedHashMap< String, LinkedHashMap< String, IAXLangElement > > | idfeaturemodels = null |
the map which stores the featuremodelid,and the corresponding featureids with the corresponding iaxlangelements | |
ArrayList< String > | mainfmodelids = null |
the featuremodel ids (if there are more than one xfm file) | |
AXLModelPage | modelpage = null |
AXLProjectPage | projectpage = null |
the project page (first page) | |
ExportWizardPage | psproject |
the export wizard first page (the selected project) | |
ArrayList< IAXLangElement > | xorfeatures = null |
the found alternative features | |
Private Member Functions | |
boolean | exportPVFilesToAXBenchProject (List<?> sResources) |
This class realize the export wizard from a pure.variants project to a NEW axlproject.
void de.fraunhofer.isst.axbench.purevariantsinterface.wizards.export.ExportWizardToAXBench.addPages | ( | ) |
int de.fraunhofer.isst.axbench.purevariantsinterface.wizards.export.ExportWizardToAXBench.checkSelection | ( | IStructuredSelection | selection | ) | [protected] |
this method realizes the check of the selection. 0-the semantic of this wizard will be full filled 1-project to axbench 2-project to pure.variants
selection |
boolean de.fraunhofer.isst.axbench.purevariantsinterface.wizards.export.ExportWizardToAXBench.exportPVFilesToAXBenchProject | ( | List<?> | sResources | ) | [private] |
void de.fraunhofer.isst.axbench.purevariantsinterface.wizards.export.ExportWizardToAXBench.init | ( | IWorkbench | workbench, | |
IStructuredSelection | selection | |||
) |
boolean de.fraunhofer.isst.axbench.purevariantsinterface.wizards.export.ExportWizardToAXBench.performFinish | ( | ) |
LinkedHashMap<String, LinkedHashMap<String, IAXLangElement> > de.fraunhofer.isst.axbench.purevariantsinterface.wizards.export.ExportWizardToAXBench.idfeaturemodels = null [protected] |
the map which stores the featuremodelid,and the corresponding featureids with the corresponding iaxlangelements
ArrayList<String> de.fraunhofer.isst.axbench.purevariantsinterface.wizards.export.ExportWizardToAXBench.mainfmodelids = null [protected] |
the featuremodel ids (if there are more than one xfm file)
AXLModelPage de.fraunhofer.isst.axbench.purevariantsinterface.wizards.export.ExportWizardToAXBench.modelpage = null [protected] |
AXLProjectPage de.fraunhofer.isst.axbench.purevariantsinterface.wizards.export.ExportWizardToAXBench.projectpage = null [protected] |
the project page (first page)
ExportWizardPage de.fraunhofer.isst.axbench.purevariantsinterface.wizards.export.ExportWizardToAXBench.psproject [protected] |
the export wizard first page (the selected project)
ArrayList<IAXLangElement> de.fraunhofer.isst.axbench.purevariantsinterface.wizards.export.ExportWizardToAXBench.xorfeatures = null [protected] |
the found alternative features