public class SelectionPage extends ModelConverterDescriptorSelectionPage { public SelectionPage(String pageId, IWorkbench workbench, IStructuredSelection selection) { super(pageId, ModelExporterManager.INSTANCE, workbench, selection); } @Override protected Object[] getTableInput() { return getModelExporterDescriptors().toArray(); } @Override protected String getSelectModelConverterLabel() { return ExporterPlugin.INSTANCE.getString("_UI_SelectModelExporters_label"); } public void setModelExporterDescriptor(ModelExporterDescriptor modelExporterDescriptor) { setModelConverterDescriptor(modelExporterDescriptor); } public ModelExporterDescriptor getModelExporterDescriptor() { return (ModelExporterDescriptor)getModelConverterDescriptor(); } @Override protected void adjustModelConverterWizard(IWizard modelConverterWizard) { adjustModelExporterWizard((IWorkbenchWizard)modelConverterWizard, getModelExporterDescriptor()); } @Override protected String getNoModelConverterMessage() { return ExporterPlugin.INSTANCE.getString("_UI_NoModelExporters_error");
public class SelectionPage extends ModelConverterDescriptorSelectionPage { public SelectionPage(String pageId, IWorkbench workbench, IStructuredSelection selection) { super(pageId, ModelImporterManager.INSTANCE, workbench, selection); } @Override protected Object[] getTableInput() { return getModelImporterDescriptors().toArray(); } @Override protected String getSelectModelConverterLabel() { return ImporterPlugin.INSTANCE.getString("_UI_SelectModelImporters_label"); } public void setModelImporterDescriptor(ModelImporterDescriptor modelImporterDescriptor) { setModelConverterDescriptor(modelImporterDescriptor); } public ModelImporterDescriptor getModelImporterDescriptor() { return (ModelImporterDescriptor)getModelConverterDescriptor(); } @Override protected String getNoModelConverterMessage() { return ImporterPlugin.INSTANCE.getString("_UI_NoModelImporters_error"); } @Override protected void adjustModelConverterWizard(IWizard modelConverterWizard) { adjustModelImporterWizard((ModelImporterWizard)modelConverterWizard, getModelImporterDescriptor());
Clone fragments detected by clone detection tool
File path: /emf-2.4.1/src/org/eclipse/emf/exporter/ui/EMFExportWizard.java File path: /emf-2.4.1/src/org/eclipse/emf/importer/ui/EMFModelWizard.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
public class SelectionPage extends ModelConverterDescriptorSelectionPage
1
public class SelectionPage extends ModelConverterDescriptorSelectionPage
2
  {
2
  {
3
    public SelectionPage(String pageId, IWorkbench workbench, IStructuredSelection selection)
3
    public SelectionPage(String pageId, IWorkbench workbench, IStructuredSelection selection)
4
    {
4
    {
5
      super(pageId, ModelExporterManager.INSTANCE, workbench, selection);
5
      super(pageId, ModelImporterManager.INSTANCE, workbench, selection);
6
    }
6
    }
7
    
7
    
8
    @Override
8
    @Override
9
    protected Object[] getTableInput()
9
    protected Object[] getTableInput()
10
    {
10
    {
11
      return getModelExporterDescriptors().toArray();
11
      return getModelImporterDescriptors().toArray();
12
    }
12
    }
13
    
13
    
14
    @Override
14
    @Override
15
    protected String getSelectModelConverterLabel()
15
    protected String getSelectModelConverterLabel()
16
    {
16
    {
17
      return ExporterPlugin.INSTANCE.getString("_UI_SelectModelExporters_label");
17
      return ImporterPlugin.INSTANCE.getString("_UI_SelectModelImporters_label");
18
    }
18
    }
19
    
19
    
20
    public void setModelExporterDescriptor(ModelExporterDescriptor modelExporterDescriptor)
20
    public void setModelImporterDescriptor(ModelImporterDescriptor modelImporterDescriptor)
21
    {
21
    {
22
      setModelConverterDescriptor(modelExporterDescriptor);
22
      setModelConverterDescriptor(modelImporterDescriptor);
23
    }
23
    }
24
    public ModelExporterDescriptor getModelExporterDescriptor()
24
    public ModelImporterDescriptor getModelImporterDescriptor()
25
    {
25
    {
26
      return (ModelExporterDescriptor)getModelConverterDescriptor();
26
      return (ModelImporterDescriptor)getModelConverterDescriptor();
27
    }
27
    }
28
    
28
    
29
    @Override
29
    @Override
30
    protected void adjustModelConverterWizard(IWizard modelConverterWizard)
30
    protected String getNoModelConverter
31
    {
32
      adjustModelExporterWizard((IWorkbenchWizard)modelConverterWizard, get
31
Message()
32
    {
33
ModelExporterDescriptor());
33
      return ImporterPlugin.INSTANCE.getString("_UI_NoModelImporters_error");
34
    }
34
    }    
35
    
35
    
36
    @Override
36
    @Override
37
    protected String getNoModelConverterMessage()
37
    protected void adjustModelConverter
38
    {
39
      return ExporterPlugin.INSTANCE.getString("_UI_No
38
Wizard(IWizard modelConverterWizard)
39
    {
40
ModelExporters_error");
40
      adjustModelImporterWizard((ModelImporterWizard)modelConverterWizard, getModelImporterDescriptor());
41
    
41
    
Summary
Number of common nesting structure subtrees0
Number of refactorable cases0
Number of non-refactorable cases0
Time elapsed for finding largest common nesting structure subtrees (ms)0.0
Clones location
Number of node comparisons0