About to add additional MultiPage views for "New name ..." and "Carduus L."
[taxeditor.git] / eclipseprojects / eu.etaxonomy.taxeditor.designproposal1 / src / eu / etaxonomy / taxeditor / designproposal1 / view / MultiPagePilosellaView.java
1 package eu.etaxonomy.taxeditor.designproposal1.view;
2
3 import org.eclipse.core.runtime.IProgressMonitor;
4 import org.eclipse.ui.PartInitException;
5 import org.eclipse.ui.part.MultiPageEditorPart;
6
7 import eu.etaxonomy.cdm.model.name.TaxonName;
8 import eu.etaxonomy.taxeditor.designproposal1.model.NameEditorInput;
9
10 public class MultiPagePilosellaView extends MultiPageEditorPart {
11
12 public static final String ID = "eu.etaxonomy.taxeditor.designproposal1.view.mpetestview";
13
14 @Override
15 protected void createPages() {
16 this.setPartName("Pilosella fuscoatra (Nägeli & Peter) Soják");
17 try {
18 addPage(0, new NameEditorView(), new NameEditorInput(new TaxonName()));
19 setPageText(0, "Name");
20
21 addPage(1, new EmptyEditorView(), new NameEditorInput(new TaxonName()));
22 setPageText(1, "Facts");
23
24 addPage(2, new EmptyEditorView(), new NameEditorInput(new TaxonName()));
25 setPageText(2, "Specimen");
26
27 addPage(3, new EmptyEditorView(), new NameEditorInput(new TaxonName()));
28 setPageText(3, "Geographic");
29
30 } catch (PartInitException e) {
31 // TODO Auto-generated catch block
32 e.printStackTrace();
33 }
34 }
35
36 @Override
37 public void doSave(IProgressMonitor monitor) {
38 // TODO Auto-generated method stub
39
40 }
41
42 @Override
43 public void doSaveAs() {
44 // TODO Auto-generated method stub
45
46 }
47
48 @Override
49 public boolean isSaveAsAllowed() {
50 // TODO Auto-generated method stub
51 return false;
52 }
53
54 }