From f77d2f873dc288fb759855d48042025243b7d26b Mon Sep 17 00:00:00 2001 From: Andreas Kohlbecker Date: Tue, 26 Jun 2012 07:45:57 +0000 Subject: [PATCH 1/1] restoring ModifierEditorInput.java --- .gitattributes | 1 + .../input/ModifierEditorInput.java | 53 +++++++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/input/ModifierEditorInput.java diff --git a/.gitattributes b/.gitattributes index 3e1453a47..7c4e0033f 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1064,6 +1064,7 @@ eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/defined eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/input/ExtensionTypeEditorInput.java -text eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/input/FeatureEditorInput.java -text eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/input/MarkerTypeEditorInput.java -text +eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/input/ModifierEditorInput.java -text eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/input/NamedAreaEditorInput.java -text eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/input/NamedAreaLevelEditorInput.java -text eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/input/StateEditorInput.java -text diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/input/ModifierEditorInput.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/input/ModifierEditorInput.java new file mode 100644 index 000000000..da3b7727e --- /dev/null +++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/input/ModifierEditorInput.java @@ -0,0 +1,53 @@ +// $Id$ +/** +* Copyright (C) 2009 EDIT +* European Distributed Institute of Taxonomy +* http://www.e-taxonomy.eu +* +* The contents of this file are subject to the Mozilla Public License Version 1.1 +* See LICENSE.TXT at the top of this package for the full license terms. +*/ +package eu.etaxonomy.taxeditor.editor.definedterm.input; + +import java.util.Arrays; +import java.util.List; + +import eu.etaxonomy.cdm.model.description.Modifier; + + +/** + * @author n.hoffmann + * @date Jan 24, 2012 + * + */ +public class ModifierEditorInput extends AbstractDefinedTermEditorInput { + + private List termClasses = Arrays.asList(new String[]{ + Modifier.class.getName() + }); + + /* (non-Javadoc) + * @see org.eclipse.ui.IEditorInput#getName() + */ + @Override + public String getName() { + return "Modifier"; + } + + /* (non-Javadoc) + * @see eu.etaxonomy.taxeditor.editor.definedterm.input.AbstractDefinedTermEditorInput#getTermClasses() + */ + @Override + public List getTermClasses() { + return termClasses; + } + + /* (non-Javadoc) + * @see eu.etaxonomy.taxeditor.editor.definedterm.input.AbstractDefinedTermEditorInput#createTermInstance() + */ + @Override + public Modifier createTermInstance() { + return Modifier.NewInstance(); + } + +} \ No newline at end of file -- 2.34.1