import eu.etaxonomy.cdm.model.term.TermType;
import eu.etaxonomy.cdm.persistence.dto.TermDto;
import eu.etaxonomy.taxeditor.editor.l10n.Messages;
-import eu.etaxonomy.taxeditor.featuretree.e4.FeatureTreeEditorComposite;
+import eu.etaxonomy.taxeditor.featuretree.e4.TermTreeEditorComposite;
import eu.etaxonomy.taxeditor.model.ImageResources;
import eu.etaxonomy.taxeditor.ui.combo.term.TermUuidComboViewer;
import eu.etaxonomy.taxeditor.util.TaxonTreeNodeContentProvider;
private Text txtDescriptiveDataSet;
private TermUuidComboViewer comboRankMin;
private TermUuidComboViewer comboRankMax;
- private FeatureTreeEditorComposite<Feature> featureTreeEditorComposite;
+ private TermTreeEditorComposite<Feature> TermTreeEditorComposite;
private TreeViewer taxonNodeTree;
private List<TermDto> areas = new ArrayList<>();
private Text textAreaText;
btnChooseArea = new Button(composite, SWT.NONE);
btnChooseArea.setImage(ImageResources.getImage(ImageResources.BROWSE_ICON));
- featureTreeEditorComposite = new FeatureTreeEditorComposite<>(this, SWT.NONE);
- featureTreeEditorComposite.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true, 2, 1));
+ TermTreeEditorComposite = new TermTreeEditorComposite<>(this, SWT.NONE);
+ TermTreeEditorComposite.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true, 2, 1));
}
@Override
comboRankMax.setElement(max);
}
- public FeatureTreeEditorComposite<Feature> getFeatureTreeEditorComposite() {
- return featureTreeEditorComposite;
+ public TermTreeEditorComposite<Feature> getTermTreeEditorComposite() {
+ return TermTreeEditorComposite;
}
public TermTree<Feature> getCharacters(){
- return featureTreeEditorComposite.getFeatureTree();
+ return TermTreeEditorComposite.getFeatureTree();
}
public void setCharacters(TermTree<Feature> characters) {
- featureTreeEditorComposite.setSelectedTree(characters);
+ TermTreeEditorComposite.setSelectedTree(characters);
}
public TreeViewer getTaxonNodeTree() {
}
});
- composite.getFeatureTreeEditorComposite().init("Character Tree",
+ composite.getTermTreeEditorComposite().init("Character Tree",
TermType.Character,
null,
null,
import eu.etaxonomy.cdm.model.description.Character;
import eu.etaxonomy.cdm.model.term.TermNode;
import eu.etaxonomy.taxeditor.featuretree.CharacterTransfer;
-import eu.etaxonomy.taxeditor.featuretree.e4.FeatureNodeDragListener;
+import eu.etaxonomy.taxeditor.featuretree.e4.TermNodeDragListener;
/**
* @author pplitzner
* @since Jun 2, 2017
*
*/
-public class CharacterDragListener extends FeatureNodeDragListener {
+public class CharacterDragListener extends TermNodeDragListener {
private TreeViewer structureViewer;
private TreeViewer propertyViewer;
import eu.etaxonomy.cdm.persistence.dto.TermNodeDto;
import eu.etaxonomy.cdm.persistence.dto.TermTreeDto;
import eu.etaxonomy.taxeditor.featuretree.CharacterTransfer;
-import eu.etaxonomy.taxeditor.featuretree.e4.FeatureTreeDtoDropAdapter;
+import eu.etaxonomy.taxeditor.featuretree.e4.TermTreeDtoDropAdapter;
import eu.etaxonomy.taxeditor.store.CdmStore;
import eu.etaxonomy.taxeditor.store.StoreUtil;
* @date Jun 1, 2017
*
*/
-public class CharacterDropAdapter extends FeatureTreeDtoDropAdapter {
+public class CharacterDropAdapter extends TermTreeDtoDropAdapter {
private CharacterEditor characterEditor;
import eu.etaxonomy.taxeditor.editor.l10n.Messages;
import eu.etaxonomy.taxeditor.event.WorkbenchEventConstants;
import eu.etaxonomy.taxeditor.featuretree.CharacterTransfer;
-import eu.etaxonomy.taxeditor.featuretree.FeatureTreeContentProvider;
-import eu.etaxonomy.taxeditor.featuretree.FeatureTreeLabelProvider;
-import eu.etaxonomy.taxeditor.featuretree.e4.FeatureNodeDtoDragListener;
-import eu.etaxonomy.taxeditor.featuretree.e4.FeatureTreeDtoDropAdapter;
+import eu.etaxonomy.taxeditor.featuretree.TermTreeContentProvider;
+import eu.etaxonomy.taxeditor.featuretree.TermTreeLabelProvider;
import eu.etaxonomy.taxeditor.featuretree.e4.FeatureTreeDtoEditorComposite;
import eu.etaxonomy.taxeditor.featuretree.e4.ICharacterEditor;
+import eu.etaxonomy.taxeditor.featuretree.e4.TermNodeDtoDragListener;
+import eu.etaxonomy.taxeditor.featuretree.e4.TermTreeDtoDropAdapter;
import eu.etaxonomy.taxeditor.featuretree.e4.TermTreeEditor;
import eu.etaxonomy.taxeditor.model.AbstractUtility;
import eu.etaxonomy.taxeditor.model.IDirtyMarkable;
});
characterTreeEditorComposite = addFeatureTreeEditor(composite_3);
- initFeatureTreeComposite(TermType.Character, characterTreeEditorComposite, new FeatureNodeDtoDragListener(characterTreeEditorComposite.getViewer()),
- new FeatureTreeDtoDropAdapter(this, characterTreeEditorComposite.getViewer(), sync),
+ initFeatureTreeComposite(TermType.Character, characterTreeEditorComposite, new TermNodeDtoDragListener(characterTreeEditorComposite.getViewer()),
+ new TermTreeDtoDropAdapter(this, characterTreeEditorComposite.getViewer(), sync),
null);
characterTreeEditorComposite.getLabel_title().setText(Messages.CharacterEditor_CHARACTERS);
TreeViewer viewer = new TreeViewer(composite);
viewer.getControl().setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true, 2, 1));
- viewer.setContentProvider(new FeatureTreeContentProvider());
- viewer.setLabelProvider(new FeatureTreeLabelProvider());
+ viewer.setContentProvider(new TermTreeContentProvider());
+ viewer.setLabelProvider(new TermTreeLabelProvider());
viewer.setComparator(new FeatureTreeViewerComparator());
viewer.addSelectionChangedListener(this);
viewer.setInput(CdmStore.getService(ITermTreeService.class).list(termType, null, null, null, TermTreeEditor.TREE_PROPERTY_PATH));
}
private <T extends DefinedTermBase> FeatureTreeDtoEditorComposite<T> addFeatureTreeEditor(Composite composite_3) {
- FeatureTreeDtoEditorComposite<T> featureTreeEditorComposite = new FeatureTreeDtoEditorComposite<>(composite_3, SWT.NONE);
- featureTreeEditorComposite.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true, 1, 1));
- return featureTreeEditorComposite;
+ FeatureTreeDtoEditorComposite<T> TermTreeEditorComposite = new FeatureTreeDtoEditorComposite<>(composite_3, SWT.NONE);
+ TermTreeEditorComposite.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true, 1, 1));
+ return TermTreeEditorComposite;
}
private void initFeatureTreeComposite(
TermType termType,
- FeatureTreeDtoEditorComposite featureTreeEditorComposite,
- FeatureNodeDtoDragListener featureNodeDragListener,
- FeatureTreeDtoDropAdapter featureNodeDropAdapter,
+ FeatureTreeDtoEditorComposite TermTreeEditorComposite,
+ TermNodeDtoDragListener featureNodeDragListener,
+ TermTreeDtoDropAdapter featureNodeDropAdapter,
Transfer[] transfers) {
- featureTreeEditorComposite.init(
+ TermTreeEditorComposite.init(
featureNodeDragListener,
featureNodeDropAdapter,
transfers,
this,
- new FeatureTreeChooserListener(featureTreeEditorComposite, termType),
+ new FeatureTreeChooserListener(TermTreeEditorComposite, termType),
this);
}
}
private class FeatureTreeChooserListener extends SelectionAdapter{
- private FeatureTreeDtoEditorComposite<Feature> featureTreeEditorComposite;
+ private FeatureTreeDtoEditorComposite<Feature> TermTreeEditorComposite;
private TermType termType;
- public FeatureTreeChooserListener(FeatureTreeDtoEditorComposite<Feature> featureTreeEditorComposite, TermType termType) {
+ public FeatureTreeChooserListener(FeatureTreeDtoEditorComposite<Feature> TermTreeEditorComposite, TermType termType) {
super();
- this.featureTreeEditorComposite = featureTreeEditorComposite;
+ this.TermTreeEditorComposite = TermTreeEditorComposite;
this.termType = termType;
}
@Override
public void widgetSelected(SelectionEvent e) {
- TermTree tree = FeatureTreeSelectionDialog.select(featureTreeEditorComposite.getDisplay().getActiveShell(), null, termType);
+ TermTree tree = FeatureTreeSelectionDialog.select(TermTreeEditorComposite.getDisplay().getActiveShell(), null, termType);
if(tree!=null){
cdmEntitySession.load(tree, true);
- featureTreeEditorComposite.setSelectedTree(tree);
+ TermTreeEditorComposite.setSelectedTree(tree);
}
}
}
import org.eclipse.swt.widgets.Shell;
import eu.etaxonomy.taxeditor.editor.descriptiveDataSet.character.CharacterEditor;
-import eu.etaxonomy.taxeditor.featuretree.e4.handler.AddFeatureHandler;
+import eu.etaxonomy.taxeditor.featuretree.e4.handler.AddTermHandler;
/**
* @author pplitzner
* @since Jul 12, 2017
*
*/
-public class AddFeatureToCharacterTreeHandler extends AddFeatureHandler {
+public class AddFeatureToCharacterTreeHandler extends AddTermHandler {
@Execute
@Override
viewer = new ListViewer(composite);
viewer.getControl().setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));
- viewer.setContentProvider(new FeatureTreeContentProvider());
- viewer.setLabelProvider(new FeatureTreeLabelProvider());
+ viewer.setContentProvider(new TermTreeContentProvider());
+ viewer.setLabelProvider(new TermTreeLabelProvider());
viewer.addSelectionChangedListener(this);
viewer.setInput(realFeatureTrees);
}
- private class FeatureTreeContentProvider implements IStructuredContentProvider {
+ private class TermTreeContentProvider implements IStructuredContentProvider {
@Override
public void dispose() {}
}
- private class FeatureTreeLabelProvider extends LabelProvider {
+ private class TermTreeLabelProvider extends LabelProvider {
/*
* (non-Javadoc)
* @created Aug 5, 2010
* @version 1.0
*/
-public class AvailableFeaturesWizard extends Wizard {
+public class AvailableTermsWizard extends Wizard {
- private AvailableFeaturesWizardPage page;
+ private AvailableTermsWizardPage page;
private Set<DefinedTermBase> additionalFeatures;
private boolean singleSelection = false;
- public AvailableFeaturesWizard(TermType termType){
+ public AvailableTermsWizard(TermType termType){
vocabularyDtos = CdmStore.getService(IVocabularyService.class).findVocabularyDtoByTermType(termType);
}
- public AvailableFeaturesWizard(List<TermVocabularyDto> vocabularyDtos){
+ public AvailableTermsWizard(List<TermVocabularyDto> vocabularyDtos){
this.vocabularyDtos = vocabularyDtos;
}
/** {@inheritDoc} */
@Override
public void addPages() {
- page = new AvailableFeaturesWizardPage(vocabularyDtos,singleSelection);
+ page = new AvailableTermsWizardPage(vocabularyDtos,singleSelection);
addPage(page);
}
* @created Aug 5, 2010
* @version 1.0
*/
-public class AvailableFeaturesWizardPage extends WizardPage {
+public class AvailableTermsWizardPage extends WizardPage {
private CheckBoxTreeComposite treeComposite;
private List<TermVocabularyDto> vocabularies;
- protected AvailableFeaturesWizardPage(List<TermVocabularyDto> vocabularies, boolean singleSelection) {
+ protected AvailableTermsWizardPage(List<TermVocabularyDto> vocabularies, boolean singleSelection) {
super("Available Terms Wizard Page");
this.vocabularies = vocabularies;
setTitle("Available Terms");
* @author k.luther
* @since Oct 13, 2020
*/
-public class FeatureNodeDtoTransfer extends ByteArrayTransfer {
+public class TermNodeDtoTransfer extends ByteArrayTransfer {
- private static FeatureNodeDtoTransfer instance = new FeatureNodeDtoTransfer();
+ private static TermNodeDtoTransfer instance = new TermNodeDtoTransfer();
private static final String TYPE_NAME = "featureNodeDto-transfer-format";
private static final int TYPEID = registerType(TYPE_NAME);
*
* @return a {@link eu.etaxonomy.taxeditor.featuretree.FeatureNodeTransfer} object.
*/
- public static synchronized FeatureNodeDtoTransfer getInstance() {
+ public static synchronized TermNodeDtoTransfer getInstance() {
return instance;
}
- private FeatureNodeDtoTransfer() {
+ private TermNodeDtoTransfer() {
}
/** {@inheritDoc} */
* @author n.hoffmann
* @created Aug 5, 2010
*/
-public class FeatureNodeTransfer extends ByteArrayTransfer {
+public class TermNodeTransfer extends ByteArrayTransfer {
- private static FeatureNodeTransfer instance = new FeatureNodeTransfer();
+ private static TermNodeTransfer instance = new TermNodeTransfer();
private static final String TYPE_NAME = "featureNode-transfer-format";
private static final int TYPEID = registerType(TYPE_NAME);
*
* @return a {@link eu.etaxonomy.taxeditor.featuretree.FeatureNodeTransfer} object.
*/
- public static synchronized FeatureNodeTransfer getInstance() {
+ public static synchronized TermNodeTransfer getInstance() {
return instance;
}
- private FeatureNodeTransfer() {
+ private TermNodeTransfer() {
}
/** {@inheritDoc} */
import eu.etaxonomy.cdm.persistence.dto.TermTreeDto;
/**
- * <p>FeatureTreeContentProvider class.</p>
+ * <p>TermTreeContentProvider class.</p>
*
* @author n.hoffmann
* @created Aug 5, 2010
* @version 1.0
*/
-public class FeatureTreeContentProvider<T extends DefinedTermBase> implements ITreeContentProvider {
+public class TermTreeContentProvider<T extends DefinedTermBase> implements ITreeContentProvider {
Viewer viewer;
TermNodeDto oldInput;
* @created Aug 5, 2010
* @version 1.0
*/
-public class FeatureTreeLabelProvider extends TermDtoLabelProvider{
+public class TermTreeLabelProvider extends TermDtoLabelProvider{
/** {@inheritDoc} */
@Override
* @since Jan 30, 2019
*
*/
-public class FeatureTreePropertyTester extends PropertyTester {
+public class TermTreePropertyTester extends PropertyTester {
private static final String FEATURE_TREE= "isFeatureTree"; //$NON-NLS-1$
}
if(FEATURE_TREE.equals(property)){
- return isFeatureTree(selectedElements);
+ return isTermTree(selectedElements);
}
else{
return false;
}
}
- private boolean isFeatureTree(Object[] selectedElements) {
+ private boolean isTermTree(Object[] selectedElements) {
for (Object object : selectedElements){
if(!(object instanceof TermTree)){
return false;
import eu.etaxonomy.cdm.persistence.dto.TermTreeDto;
import eu.etaxonomy.taxeditor.editor.definedterm.TermTransfer;
import eu.etaxonomy.taxeditor.featuretree.CharacterNodeDtoTransfer;
-import eu.etaxonomy.taxeditor.featuretree.FeatureTreeContentProvider;
-import eu.etaxonomy.taxeditor.featuretree.FeatureTreeLabelProvider;
+import eu.etaxonomy.taxeditor.featuretree.TermTreeContentProvider;
+import eu.etaxonomy.taxeditor.featuretree.TermTreeLabelProvider;
import eu.etaxonomy.taxeditor.l10n.Messages;
import eu.etaxonomy.taxeditor.model.IDirtyMarkable;
import eu.etaxonomy.taxeditor.model.ImageResources;
label_title = new Label(composite_treeTitle, SWT.NULL);
label_title.setLayoutData(new GridData(SWT.RIGHT, SWT.CENTER, false, false, 1, 1));
- label_title.setText(Messages.FeatureTreeEditorComposite_FEATURE_TREE);
+ label_title.setText(Messages.TermTreeEditorComposite_FEATURE_TREE);
text_title = new Text(composite_treeTitle, SWT.BORDER);
text_title.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false, 1, 1));
btnOpenFeatureTree = new Button(composite_treeTitle, SWT.NONE);
btnOpenFeatureTree.setLayoutData(new GridData(SWT.CENTER, SWT.CENTER, false, false, 1, 1));
- btnOpenFeatureTree.setToolTipText(Messages.FeatureTreeEditorComposite_OPEN_TREE);
+ btnOpenFeatureTree.setToolTipText(Messages.TermTreeEditorComposite_OPEN_TREE);
btnOpenFeatureTree.setImage(ImageResources.getImage(ImageResources.BROWSE_ICON));
viewer = new TreeViewer(new Tree(this, SWT.H_SCROLL | SWT.V_SCROLL | SWT.MULTI));
label_title.setText(label);
}
- viewer.setContentProvider(new FeatureTreeContentProvider());
- viewer.setLabelProvider(new FeatureTreeLabelProvider());
+ viewer.setContentProvider(new TermTreeContentProvider());
+ viewer.setLabelProvider(new TermTreeLabelProvider());
int ops = DND.DROP_COPY | DND.DROP_MOVE;
if(transfers==null){
* @author k.luther
* @since Oct 29, 2020
*/
-public interface ICharacterEditor extends IFeatureTreeEditor<Character> {
+public interface ICharacterEditor extends ITermTreeEditor<Character> {
}
* @author pplitzner
* @since Nov 22, 2018
*/
-public interface IFeatureTreeEditor<T extends DefinedTermBase> extends IPostOperationEnabled, IE4SavablePart, ICdmEntitySessionEnabled {
+public interface ITermTreeEditor<T extends DefinedTermBase> extends IPostOperationEnabled, IE4SavablePart, ICdmEntitySessionEnabled {
public TermType getTermType();
import org.eclipse.swt.dnd.DragSourceEvent;
import eu.etaxonomy.cdm.model.term.TermNode;
-import eu.etaxonomy.taxeditor.featuretree.FeatureNodeTransfer;
+import eu.etaxonomy.taxeditor.featuretree.TermNodeTransfer;
-public class FeatureNodeDragListener extends DragSourceAdapter {
+public class TermNodeDragListener extends DragSourceAdapter {
private final TreeViewer viewer;
- public FeatureNodeDragListener(TreeViewer viewer) {
+ public TermNodeDragListener(TreeViewer viewer) {
this.viewer = viewer;
}
IStructuredSelection selection = (IStructuredSelection) viewer.getSelection();
if(selection!=null && !selection.isEmpty()){
TermNode[] featureNodes = (TermNode[]) selection.toList().toArray(new TermNode[selection.size()]);
- if (FeatureNodeTransfer.getInstance().isSupportedType(event.dataType)) {
+ if (TermNodeTransfer.getInstance().isSupportedType(event.dataType)) {
event.data = featureNodes;
}
import eu.etaxonomy.cdm.model.term.TermNode;
import eu.etaxonomy.cdm.persistence.dto.TermNodeDto;
-import eu.etaxonomy.taxeditor.featuretree.FeatureNodeDtoTransfer;
+import eu.etaxonomy.taxeditor.featuretree.TermNodeDtoTransfer;
-public class FeatureNodeDtoDragListener extends DragSourceAdapter {
+public class TermNodeDtoDragListener extends DragSourceAdapter {
private final TreeViewer viewer;
- public FeatureNodeDtoDragListener(TreeViewer viewer) {
+ public TermNodeDtoDragListener(TreeViewer viewer) {
this.viewer = viewer;
}
if(selection!=null && !selection.isEmpty()){
if (selection instanceof TreeSelection && ((TreeSelection)selection).getFirstElement() instanceof TermNodeDto){
TermNodeDto[] featureNodes = (TermNodeDto[]) selection.toList().toArray(new TermNodeDto[selection.size()]);
- if (FeatureNodeDtoTransfer.getInstance().isSupportedType(event.dataType)) {
+ if (TermNodeDtoTransfer.getInstance().isSupportedType(event.dataType)) {
event.data = featureNodes;
}
}
import eu.etaxonomy.cdm.persistence.dto.TermNodeDto;
import eu.etaxonomy.taxeditor.editor.definedterm.TermTransfer;
import eu.etaxonomy.taxeditor.editor.definedterm.e4.DefinedTermDropAdapterE4;
-import eu.etaxonomy.taxeditor.featuretree.FeatureNodeTransfer;
+import eu.etaxonomy.taxeditor.featuretree.TermNodeTransfer;
import eu.etaxonomy.taxeditor.featuretree.e4.operation.AddFeatureOperation;
import eu.etaxonomy.taxeditor.featuretree.e4.operation.AddOntologyTermOperation;
import eu.etaxonomy.taxeditor.featuretree.e4.operation.MoveFeatureOperation;
import eu.etaxonomy.taxeditor.ui.dialog.selection.TermVocabularySelectionDialog;
import eu.etaxonomy.taxeditor.view.webimport.termimport.wrapper.OntologyTermWrapper;
-public class FeatureTreeDropAdapter extends ViewerDropAdapter {
+public class TermTreeDropAdapter extends ViewerDropAdapter {
- protected IFeatureTreeEditor editor;
+ protected ITermTreeEditor editor;
private UISynchronize sync;
- public FeatureTreeDropAdapter(IFeatureTreeEditor editor, Viewer viewer, UISynchronize sync) {
+ public TermTreeDropAdapter(ITermTreeEditor editor, Viewer viewer, UISynchronize sync) {
super(viewer);
this.editor = editor;
this.sync = sync;
@Override
public boolean validateDrop(Object target, int operation, TransferData transferData) {
boolean
- isSupported = FeatureNodeTransfer.getInstance().isSupportedType(transferData);
+ isSupported = TermNodeTransfer.getInstance().isSupportedType(transferData);
isSupported |= TermTransfer.getInstance().isSupportedType(transferData);
isSupported |= LocalSelectionTransfer.getTransfer().isSupportedType(transferData);
isSupported &= getViewer().getInput()!=null;
import eu.etaxonomy.cdm.persistence.dto.TermTreeDto;
import eu.etaxonomy.taxeditor.editor.definedterm.TermTransfer;
import eu.etaxonomy.taxeditor.editor.definedterm.e4.DefinedTermDropAdapterE4;
-import eu.etaxonomy.taxeditor.featuretree.FeatureNodeDtoTransfer;
+import eu.etaxonomy.taxeditor.featuretree.TermNodeDtoTransfer;
import eu.etaxonomy.taxeditor.featuretree.e4.operation.AddFeatureOperation;
import eu.etaxonomy.taxeditor.featuretree.e4.operation.AddOntologyTermOperation;
import eu.etaxonomy.taxeditor.featuretree.e4.operation.MoveFeatureOperation;
import eu.etaxonomy.taxeditor.ui.dialog.selection.TermVocabularySelectionDialog;
import eu.etaxonomy.taxeditor.view.webimport.termimport.wrapper.OntologyTermWrapper;
-public class FeatureTreeDtoDropAdapter extends ViewerDropAdapter {
+public class TermTreeDtoDropAdapter extends ViewerDropAdapter {
- protected IFeatureTreeEditor editor;
+ protected ITermTreeEditor editor;
private UISynchronize sync;
- public FeatureTreeDtoDropAdapter(IFeatureTreeEditor editor, Viewer viewer, UISynchronize sync) {
+ public TermTreeDtoDropAdapter(ITermTreeEditor editor, Viewer viewer, UISynchronize sync) {
super(viewer);
this.editor = editor;
this.sync = sync;
@Override
public boolean validateDrop(Object target, int operation, TransferData transferData) {
boolean
- isSupported = FeatureNodeDtoTransfer.getInstance().isSupportedType(transferData);
+ isSupported = TermNodeDtoTransfer.getInstance().isSupportedType(transferData);
isSupported |= TermTransfer.getInstance().isSupportedType(transferData);
isSupported |= LocalSelectionTransfer.getTransfer().isSupportedType(transferData);
isSupported &= getViewer().getInput()!=null;
import eu.etaxonomy.taxeditor.editor.definedterm.FeatureTreeViewerComparator;
import eu.etaxonomy.taxeditor.editor.definedterm.TermTransfer;
import eu.etaxonomy.taxeditor.event.WorkbenchEventConstants;
-import eu.etaxonomy.taxeditor.featuretree.FeatureNodeDtoTransfer;
-import eu.etaxonomy.taxeditor.featuretree.FeatureTreeContentProvider;
-import eu.etaxonomy.taxeditor.featuretree.FeatureTreeLabelProvider;
+import eu.etaxonomy.taxeditor.featuretree.TermTreeContentProvider;
+import eu.etaxonomy.taxeditor.featuretree.TermTreeLabelProvider;
+import eu.etaxonomy.taxeditor.featuretree.TermNodeDtoTransfer;
+import eu.etaxonomy.taxeditor.featuretree.TermTreeContentProvider;
import eu.etaxonomy.taxeditor.featuretree.e4.operation.AddFeatureOperation;
import eu.etaxonomy.taxeditor.model.AbstractUtility;
import eu.etaxonomy.taxeditor.model.IContextListener;
* @date 06.06.2017
*
*/
-public class TermTreeEditor<T extends DefinedTermBase> implements IFeatureTreeEditor, ISelectionChangedListener,
+public class TermTreeEditor<T extends DefinedTermBase> implements ITermTreeEditor, ISelectionChangedListener,
IE4ViewerPart, IPartContentHasDetails, IPartContentHasSupplementalData,
IContextListener, IConversationEnabled, IDirtyMarkable {
}
parent.setLayout(new FillLayout());
viewer = new TreeViewer(parent);
- FeatureTreeContentProvider contentProvider = new FeatureTreeContentProvider();
+ TermTreeContentProvider contentProvider = new TermTreeContentProvider();
viewer.setContentProvider(contentProvider);
- viewer.setLabelProvider(new FeatureTreeLabelProvider());
+ viewer.setLabelProvider(new TermTreeLabelProvider());
int ops = DND.DROP_COPY | DND.DROP_MOVE;
Transfer[] transfers = new Transfer[] {
- FeatureNodeDtoTransfer.getInstance(),
+ TermNodeDtoTransfer.getInstance(),
TermTransfer.getInstance(),
LocalSelectionTransfer.getTransfer()};
- viewer.addDragSupport(ops, transfers, new FeatureNodeDtoDragListener(viewer));
- viewer.addDropSupport(ops, transfers, new FeatureTreeDtoDropAdapter(this, viewer, sync));
+ viewer.addDragSupport(ops, transfers, new TermNodeDtoDragListener(viewer));
+ viewer.addDropSupport(ops, transfers, new TermTreeDtoDropAdapter(this, viewer, sync));
viewer.addSelectionChangedListener(this);
viewer.getTree().addKeyListener(new KeyAdapter() {
@Override
updateTrees();
viewer.setComparator(new FeatureTreeViewerComparator());
viewer.setInput(getTrees());
- ((FeatureTreeContentProvider)viewer.getContentProvider()).setUuidTermMap(uuidTermMap);
+ ((TermTreeContentProvider)viewer.getContentProvider()).setUuidTermMap(uuidTermMap);
thisPart.setLabel(label);
}
for (TermTreeDto tree: trees.values()){
addAllNodesToMap(tree.getRoot());
}
- ((FeatureTreeContentProvider<T>)viewer.getContentProvider()).setUuidTermMap(uuidTermMap);
+ ((TermTreeContentProvider<T>)viewer.getContentProvider()).setUuidTermMap(uuidTermMap);
// viewer.refresh();
}
import eu.etaxonomy.cdm.model.term.TermTree;
import eu.etaxonomy.cdm.model.term.TermType;
import eu.etaxonomy.taxeditor.editor.definedterm.TermTransfer;
-import eu.etaxonomy.taxeditor.featuretree.FeatureNodeTransfer;
-import eu.etaxonomy.taxeditor.featuretree.FeatureTreeContentProvider;
-import eu.etaxonomy.taxeditor.featuretree.FeatureTreeLabelProvider;
+import eu.etaxonomy.taxeditor.featuretree.TermNodeTransfer;
+import eu.etaxonomy.taxeditor.featuretree.TermTreeContentProvider;
+import eu.etaxonomy.taxeditor.featuretree.TermTreeLabelProvider;
import eu.etaxonomy.taxeditor.l10n.Messages;
import eu.etaxonomy.taxeditor.model.IDirtyMarkable;
import eu.etaxonomy.taxeditor.model.ImageResources;
* @author pplitzner
* @since Jun 19, 2017
*/
-public class FeatureTreeEditorComposite <T extends DefinedTermBase> extends Composite{
+public class TermTreeEditorComposite <T extends DefinedTermBase> extends Composite{
private TermTree<T> featureTree;
private Button btnOpenFeatureTree;
private TreeViewer viewer;
- public FeatureTreeEditorComposite(Composite parent, int style) {
+ public TermTreeEditorComposite(Composite parent, int style) {
super(parent, style);
setLayout(new GridLayout(1, false));
label_title = new Label(composite_treeTitle, SWT.NULL);
label_title.setLayoutData(new GridData(SWT.RIGHT, SWT.CENTER, false, false, 1, 1));
- label_title.setText(Messages.FeatureTreeEditorComposite_FEATURE_TREE);
+ label_title.setText(Messages.TermTreeEditorComposite_FEATURE_TREE);
text_title = new Text(composite_treeTitle, SWT.BORDER);
text_title.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false, 1, 1));
btnOpenFeatureTree = new Button(composite_treeTitle, SWT.NONE);
btnOpenFeatureTree.setLayoutData(new GridData(SWT.CENTER, SWT.CENTER, false, false, 1, 1));
- btnOpenFeatureTree.setToolTipText(Messages.FeatureTreeEditorComposite_OPEN_TREE);
+ btnOpenFeatureTree.setToolTipText(Messages.TermTreeEditorComposite_OPEN_TREE);
btnOpenFeatureTree.setImage(ImageResources.getImage(ImageResources.BROWSE_ICON));
viewer = new TreeViewer(new Tree(this, SWT.H_SCROLL | SWT.V_SCROLL | SWT.MULTI));
label_title.setText(label);
}
- viewer.setContentProvider(new FeatureTreeContentProvider());
- viewer.setLabelProvider(new FeatureTreeLabelProvider());
+ viewer.setContentProvider(new TermTreeContentProvider());
+ viewer.setLabelProvider(new TermTreeLabelProvider());
int ops = DND.DROP_COPY | DND.DROP_MOVE;
if(transfers==null){
transfers = new Transfer[] {
- FeatureNodeTransfer.getInstance(),
+ TermNodeTransfer.getInstance(),
TermTransfer.getInstance(),
};
}
import eu.etaxonomy.cdm.persistence.dto.CharacterNodeDto;
import eu.etaxonomy.cdm.persistence.dto.TermDto;
import eu.etaxonomy.cdm.persistence.dto.TermNodeDto;
-import eu.etaxonomy.taxeditor.featuretree.AvailableFeaturesWizard;
+import eu.etaxonomy.taxeditor.featuretree.AvailableTermsWizard;
import eu.etaxonomy.taxeditor.featuretree.e4.ICharacterEditor;
-import eu.etaxonomy.taxeditor.featuretree.e4.IFeatureTreeEditor;
+import eu.etaxonomy.taxeditor.featuretree.e4.ITermTreeEditor;
import eu.etaxonomy.taxeditor.featuretree.e4.TermTreeEditor;
import eu.etaxonomy.taxeditor.featuretree.e4.operation.AddFeatureOperation;
import eu.etaxonomy.taxeditor.l10n.Messages;
* @author k.luther
* @since Nov 10, 2020
*/
-public abstract class AbstractAddFeatureHandler {
+public abstract class AbstractAddTermHandler {
@Execute
public void execute(@Named(IServiceConstants.ACTIVE_SHELL) Shell shell,
@Named(IServiceConstants.ACTIVE_PART)MPart thisPart,
@Named(IServiceConstants.ACTIVE_SELECTION)IStructuredSelection selection,
UISynchronize sync) {
- IFeatureTreeEditor editor = ((IFeatureTreeEditor) thisPart.getObject());
+ ITermTreeEditor editor = ((ITermTreeEditor) thisPart.getObject());
TermNodeDto parent = getParent(selection);
TermType type = null;
}else{
type = parent.getTerm().getTermType();
}
- AvailableFeaturesWizard wizard = new AvailableFeaturesWizard(type);
+ AvailableTermsWizard wizard = new AvailableTermsWizard(type);
WizardDialog dialog = new WizardDialog(shell, wizard);
if (dialog.open() == IStatus.OK) {
import org.eclipse.jface.viewers.IStructuredSelection;
import eu.etaxonomy.cdm.persistence.dto.TermNodeDto;
-import eu.etaxonomy.taxeditor.featuretree.e4.IFeatureTreeEditor;
+import eu.etaxonomy.taxeditor.featuretree.e4.ITermTreeEditor;
/**
* @author pplitzner
* @since Jul 12, 2017
*/
-public class AddChildFeatureHandler extends AbstractAddFeatureHandler{
+public class AddChildTermHandler extends AbstractAddTermHandler{
@CanExecute
public boolean canExecute(
@Named(IServiceConstants.ACTIVE_PART)MPart thisPart,
MHandledMenuItem menuItem) {
boolean canExecute = false;
- canExecute = thisPart.getObject() instanceof IFeatureTreeEditor
+ canExecute = thisPart.getObject() instanceof ITermTreeEditor
&& selection!=null
&& selection.size()==1
&& selection.getFirstElement() instanceof TermNodeDto;
import eu.etaxonomy.cdm.persistence.dto.TermNodeDto;
import eu.etaxonomy.cdm.persistence.dto.TermTreeDto;
-import eu.etaxonomy.taxeditor.featuretree.e4.IFeatureTreeEditor;
+import eu.etaxonomy.taxeditor.featuretree.e4.ITermTreeEditor;
/**
* @author pplitzner
* @since Jul 12, 2017
*
*/
-public class AddFeatureHandler extends AbstractAddFeatureHandler{
+public class AddTermHandler extends AbstractAddTermHandler{
@Execute
public void execute(@Named(IServiceConstants.ACTIVE_SHELL) Shell shell,
@Named(IServiceConstants.ACTIVE_PART)MPart thisPart,
MHandledMenuItem menuItem) {
boolean canExecute = false;
- canExecute = thisPart.getObject() instanceof IFeatureTreeEditor
+ canExecute = thisPart.getObject() instanceof ITermTreeEditor
&& selection!=null
&& selection.size()==1
&& selection.getFirstElement() instanceof TermTreeDto;
import eu.etaxonomy.cdm.persistence.dto.TermNodeDto;
import eu.etaxonomy.taxeditor.featuretree.e4.TermTreeEditor;
-public class CopyFeatureHandler {
+public class CopyTermHandler {
@Execute
public void execute(@Named(IServiceConstants.ACTIVE_PART) MPart part,
import eu.etaxonomy.cdm.model.term.TermTree;
import eu.etaxonomy.cdm.persistence.dto.TermTreeDto;
-import eu.etaxonomy.taxeditor.featuretree.e4.IFeatureTreeEditor;
+import eu.etaxonomy.taxeditor.featuretree.e4.ITermTreeEditor;
import eu.etaxonomy.taxeditor.featuretree.e4.TermTreeEditor;
import eu.etaxonomy.taxeditor.featuretree.e4.operation.CreateFeatureTreeOperation;
import eu.etaxonomy.taxeditor.store.StoreUtil;
* @author pplitzner
* @since Jul 12, 2017
*/
-public class CreateFeatureTreeHandler {
+public class CreateTermTreeHandler {
@Execute
public void execute(@Named(IServiceConstants.ACTIVE_PART)MPart thisPart, UISynchronize sync){
- IFeatureTreeEditor editor = (IFeatureTreeEditor) thisPart.getObject();
+ ITermTreeEditor editor = (ITermTreeEditor) thisPart.getObject();
if (StoreUtil.promptCheckIsDirty(editor)) {
return;
@Named(IServiceConstants.ACTIVE_PART)MPart thisPart,
MHandledMenuItem menuItem) {
boolean canExecute = false;
- canExecute = thisPart.getObject() instanceof IFeatureTreeEditor;
+ canExecute = thisPart.getObject() instanceof ITermTreeEditor;
menuItem.setVisible(canExecute);
return canExecute;
}
import eu.etaxonomy.cdm.persistence.dto.TermNodeDto;
import eu.etaxonomy.cdm.persistence.dto.TermTreeDto;
import eu.etaxonomy.taxeditor.featuretree.e4.ICharacterEditor;
-import eu.etaxonomy.taxeditor.featuretree.e4.IFeatureTreeEditor;
+import eu.etaxonomy.taxeditor.featuretree.e4.ITermTreeEditor;
import eu.etaxonomy.taxeditor.featuretree.e4.TermTreeEditor;
import eu.etaxonomy.taxeditor.featuretree.e4.operation.RemoveFeatureOperation;
import eu.etaxonomy.taxeditor.store.StoreUtil;
* @since Jul 12, 2017
*
*/
-public class RemoveFeatureHandler {
+public class RemoveTermHandler {
@Execute
public void execute(@Named(IServiceConstants.ACTIVE_PART)MPart thisPart,
@Named(IServiceConstants.ACTIVE_SELECTION)IStructuredSelection selection, UISynchronize sync){
- IFeatureTreeEditor editor = (IFeatureTreeEditor) thisPart.getObject();
+ ITermTreeEditor editor = (ITermTreeEditor) thisPart.getObject();
// if (StoreUtil.promptCheckIsDirty(editor)) {
// return;
canExecute &= object instanceof TermNodeDto;
}
}
- canExecute &= thisPart.getObject() instanceof IFeatureTreeEditor;
+ canExecute &= thisPart.getObject() instanceof ITermTreeEditor;
menuItem.setVisible(canExecute);
return canExecute;
}
import org.eclipse.jface.viewers.IStructuredSelection;
import eu.etaxonomy.cdm.persistence.dto.TermTreeDto;
-import eu.etaxonomy.taxeditor.featuretree.e4.IFeatureTreeEditor;
+import eu.etaxonomy.taxeditor.featuretree.e4.ITermTreeEditor;
import eu.etaxonomy.taxeditor.featuretree.e4.TermTreeEditor;
import eu.etaxonomy.taxeditor.featuretree.e4.operation.RemoveFeatureTreeOperation;
import eu.etaxonomy.taxeditor.store.StoreUtil;
* @since Jul 12, 2017
*
*/
-public class RemoveFeatureTreeHandler {
+public class RemoveTermTreeHandler {
@Execute
public void execute(@Named(IServiceConstants.ACTIVE_PART)MPart thisPart,
@Named(IServiceConstants.ACTIVE_SELECTION)IStructuredSelection selection, UISynchronize sync){
- IFeatureTreeEditor editor = (IFeatureTreeEditor) thisPart.getObject();
+ ITermTreeEditor editor = (ITermTreeEditor) thisPart.getObject();
if (StoreUtil.promptCheckIsDirty(editor)) {
return;
canExecute &= object instanceof TermTreeDto;
}
}
- canExecute &= thisPart.getObject() instanceof IFeatureTreeEditor;
+ canExecute &= thisPart.getObject() instanceof ITermTreeEditor;
menuItem.setVisible(canExecute);
return canExecute;
}
import eu.etaxonomy.cdm.io.descriptive.owl.out.StructureTreeOwlExportConfigurator;
import eu.etaxonomy.cdm.model.term.TermTree;
import eu.etaxonomy.cdm.persistence.dto.TermTreeDto;
-import eu.etaxonomy.taxeditor.featuretree.e4.IFeatureTreeEditor;
+import eu.etaxonomy.taxeditor.featuretree.e4.ITermTreeEditor;
import eu.etaxonomy.taxeditor.store.CdmStore;
import eu.etaxonomy.taxeditor.store.StoreUtil;
* @since Jul 12, 2017
*
*/
-public class FeatureTreeExportOntologyHandler {
+public class TermTreeExportOntologyHandler {
@Execute
public void execute(@Named(IServiceConstants.ACTIVE_SHELL) Shell shell,
@Named(IServiceConstants.ACTIVE_SELECTION)IStructuredSelection selection,
@Named(IServiceConstants.ACTIVE_PART)MPart thisPart){
- IFeatureTreeEditor editor = (IFeatureTreeEditor) thisPart.getObject();
+ ITermTreeEditor editor = (ITermTreeEditor) thisPart.getObject();
if(StoreUtil.promptCheckIsDirty(editor)){
return;
import eu.etaxonomy.cdm.io.descriptive.word.out.WordExportConfigurator;
import eu.etaxonomy.cdm.model.term.TermTree;
import eu.etaxonomy.cdm.persistence.dto.TermTreeDto;
-import eu.etaxonomy.taxeditor.featuretree.e4.IFeatureTreeEditor;
+import eu.etaxonomy.taxeditor.featuretree.e4.ITermTreeEditor;
import eu.etaxonomy.taxeditor.preference.IPreferenceKeys;
import eu.etaxonomy.taxeditor.preference.PreferencesUtil;
import eu.etaxonomy.taxeditor.store.CdmStore;
* @since Jul 12, 2017
*
*/
-public class FeatureTreeExportWordHandler {
+public class TermTreeExportWordHandler {
@Execute
public void execute(@Named(IServiceConstants.ACTIVE_SHELL) Shell shell,
@Named(IServiceConstants.ACTIVE_SELECTION)IStructuredSelection selection,
@Named(IServiceConstants.ACTIVE_PART)MPart thisPart){
- IFeatureTreeEditor editor = (IFeatureTreeEditor) thisPart.getObject();
+ ITermTreeEditor editor = (ITermTreeEditor) thisPart.getObject();
if(StoreUtil.promptCheckIsDirty(editor)){
return;
import eu.etaxonomy.taxeditor.editor.definedterm.FeatureTreeViewerComparator;
import eu.etaxonomy.taxeditor.editor.definedterm.RootElementsOnlyTreeContentProvider;
import eu.etaxonomy.taxeditor.editor.definedterm.TermDtoLabelProvider;
-import eu.etaxonomy.taxeditor.featuretree.FeatureTreeLabelProvider;
+import eu.etaxonomy.taxeditor.featuretree.TermTreeLabelProvider;
import eu.etaxonomy.taxeditor.model.ImageResources;
import eu.etaxonomy.taxeditor.preference.wizard.CheckBoxTreeComposite;
selectVocabularyComposite.getViewer().setComparator(new DefinedTermSorter());
selectVocabularyComposite.setLayoutData(layoutData);
- selectFeatureTreeComposite = new CheckBoxTreeComposite(this, new RootElementsOnlyTreeContentProvider(), new FeatureTreeLabelProvider(), SWT.NONE);
+ selectFeatureTreeComposite = new CheckBoxTreeComposite(this, new RootElementsOnlyTreeContentProvider(), new TermTreeLabelProvider(), SWT.NONE);
selectFeatureTreeComposite.setAllowTopLevelSelection(true);
selectFeatureTreeComposite.getViewer().setComparator(new FeatureTreeViewerComparator());
selectFeatureTreeComposite.setLayoutData(layoutData);
public static String FeatureTreeDropAdapter_ONLY_MOVE_FEATURES;
public static String FeatureTreeDropAdapter_ORDER_VOC_NOT_POSSIBLE;
- public static String FeatureTreeEditorComposite_ADD_FEATURE;
- public static String FeatureTreeEditorComposite_FEATURE_TREE;
- public static String FeatureTreeEditorComposite_OPEN_TREE;
- public static String FeatureTreeEditorComposite_REMOVE_FEATURE;
+ public static String TermTreeEditorComposite_ADD_FEATURE;
+ public static String TermTreeEditorComposite_FEATURE_TREE;
+ public static String TermTreeEditorComposite_OPEN_TREE;
+ public static String TermTreeEditorComposite_REMOVE_FEATURE;
public static String FeatureTreeSelectionDialog_CHOOSE_TREE;
public static String FeatureTreeSelectionDialog_ENTER_LABEL;
TaxonSearchPreferences_0=Open search results in separate windows
TCSImportWizard_ConfiguratorWizard_label=Configure the TCS import
FeatureMenuPreferences_display=Choose available features
-FeatureTreeEditorComposite_ADD_FEATURE=Add a term to this term tree.
-FeatureTreeEditorComposite_FEATURE_TREE=Term Tree
-FeatureTreeEditorComposite_OPEN_TREE=Open Tree
-FeatureTreeEditorComposite_REMOVE_FEATURE=Remove a term from this term tree.
+TermTreeEditorComposite_ADD_FEATURE=Add a term to this term tree.
+TermTreeEditorComposite_FEATURE_TREE=Term Tree
+TermTreeEditorComposite_OPEN_TREE=Open Tree
+TermTreeEditorComposite_REMOVE_FEATURE=Remove a term from this term tree.
FeatureTreeSelectionDialog_CHOOSE_TREE=Choose a term tree
FeatureTreeSelectionDialog_ENTER_LABEL=Enter label for term tree
FeatureTreeSelectionDialog_NEW_TREE=New Term tree
TaxonSearchPreferences_0=Öffne Suchergebnisse in eigenem Fenster
TCSImportWizard_ConfiguratorWizard_label=Konfiguration des TCS Imports
FeatureMenuPreferences_display=Auswahl der zur Verf\u00FCgung stehenden Features
-FeatureTreeEditorComposite_ADD_FEATURE=Term zum Termbaum hinzufügen
-FeatureTreeEditorComposite_FEATURE_TREE=Termbaum
-FeatureTreeEditorComposite_OPEN_TREE=Termbaum öffnen
-FeatureTreeEditorComposite_REMOVE_FEATURE=Term vom Termbaum entfernen
+TermTreeEditorComposite_ADD_FEATURE=Term zum Termbaum hinzufügen
+TermTreeEditorComposite_FEATURE_TREE=Termbaum
+TermTreeEditorComposite_OPEN_TREE=Termbaum öffnen
+TermTreeEditorComposite_REMOVE_FEATURE=Term vom Termbaum entfernen
FeatureTreeSelectionDialog_CHOOSE_TREE=Termbaum auswählen
FeatureTreeSelectionDialog_ENTER_LABEL=Namen für Termbaum eingeben
FeatureTreeSelectionDialog_NEW_TREE=Neuer Termbaum
import eu.etaxonomy.cdm.api.service.ITermTreeService;
import eu.etaxonomy.cdm.model.term.TermTree;
-import eu.etaxonomy.taxeditor.featuretree.FeatureTreeContentProvider;
-import eu.etaxonomy.taxeditor.featuretree.FeatureTreeLabelProvider;
+import eu.etaxonomy.taxeditor.featuretree.TermTreeContentProvider;
+import eu.etaxonomy.taxeditor.featuretree.TermTreeLabelProvider;
+import eu.etaxonomy.taxeditor.featuretree.TermTreeContentProvider;
+import eu.etaxonomy.taxeditor.featuretree.TermTreeLabelProvider;
import eu.etaxonomy.taxeditor.l10n.Messages;
import eu.etaxonomy.taxeditor.model.MessagingUtils;
import eu.etaxonomy.taxeditor.preference.menu.CdmPreferencePage;
final ListViewer viewer = new ListViewer(parent);
viewer.getControl().setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));
- viewer.setContentProvider(new FeatureTreeContentProvider());
- viewer.setLabelProvider(new FeatureTreeLabelProvider());
+ viewer.setContentProvider(new TermTreeContentProvider());
+ viewer.setLabelProvider(new TermTreeLabelProvider());
viewer.addSelectionChangedListener(new ISelectionChangedListener() {
final ListViewer viewer = new ListViewer(parent);
viewer.getControl().setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));
- viewer.setContentProvider(new FeatureTreeContentProvider());
- viewer.setLabelProvider(new FeatureTreeLabelProvider());
+ viewer.setContentProvider(new TermTreeContentProvider());
+ viewer.setLabelProvider(new TermTreeLabelProvider());
viewer.addSelectionChangedListener(new ISelectionChangedListener() {
import eu.etaxonomy.cdm.model.term.TermVocabulary;
import eu.etaxonomy.cdm.persistence.dto.TermNodeDto;
import eu.etaxonomy.cdm.persistence.dto.TermVocabularyDto;
-import eu.etaxonomy.taxeditor.featuretree.AvailableFeaturesWizard;
+import eu.etaxonomy.taxeditor.featuretree.AvailableTermsWizard;
import eu.etaxonomy.taxeditor.model.ImageResources;
import eu.etaxonomy.taxeditor.store.CdmStore;
import eu.etaxonomy.taxeditor.ui.AbstractEntityCollectionElementWizardPage;
@Override
public void widgetSelected(SelectionEvent e) {
- AvailableFeaturesWizard wizard = new AvailableFeaturesWizard(stateVocabulariesDtos);
+ AvailableTermsWizard wizard = new AvailableTermsWizard(stateVocabulariesDtos);
wizard.setSingleSelection(true);
WizardDialog dialog = new WizardDialog(getShell(), wizard);
TaxonSearchPreferences_0=Open search results in separate windows
TCSImportWizard_ConfiguratorWizard_label=Configure the TCS import
FeatureMenuPreferences_display=Choose available features
-FeatureTreeEditorComposite_ADD_FEATURE=Add a term to this term tree.
-FeatureTreeEditorComposite_FEATURE_TREE=Term Tree
-FeatureTreeEditorComposite_OPEN_TREE=Open Tree
-FeatureTreeEditorComposite_REMOVE_FEATURE=Remove a term from this term tree.
+TermTreeEditorComposite_ADD_FEATURE=Add a term to this term tree.
+TermTreeEditorComposite_FEATURE_TREE=Term Tree
+TermTreeEditorComposite_OPEN_TREE=Open Tree
+TermTreeEditorComposite_REMOVE_FEATURE=Remove a term from this term tree.
FeatureTreeSelectionDialog_CHOOSE_TREE=Choose a term tree
FeatureTreeSelectionDialog_ENTER_LABEL=Enter label for term tree
FeatureTreeSelectionDialog_NEW_TREE=New Term tree
TaxonSearchPreferences_0=Öffne Suchergebnisse in eigenem Fenster
TCSImportWizard_ConfiguratorWizard_label=Konfiguration des TCS Imports
FeatureMenuPreferences_display=Auswahl der zur Verf\u00FCgung stehenden Features
-FeatureTreeEditorComposite_ADD_FEATURE=Term zum Termbaum hinzufügen
-FeatureTreeEditorComposite_FEATURE_TREE=Termbaum
-FeatureTreeEditorComposite_OPEN_TREE=Termbaum öffnen
-FeatureTreeEditorComposite_REMOVE_FEATURE=Term vom Termbaum entfernen
+TermTreeEditorComposite_ADD_FEATURE=Term zum Termbaum hinzufügen
+TermTreeEditorComposite_FEATURE_TREE=Termbaum
+TermTreeEditorComposite_OPEN_TREE=Termbaum öffnen
+TermTreeEditorComposite_REMOVE_FEATURE=Term vom Termbaum entfernen
FeatureTreeSelectionDialog_CHOOSE_TREE=Termbaum auswählen
FeatureTreeSelectionDialog_ENTER_LABEL=Namen für Termbaum eingeben
FeatureTreeSelectionDialog_NEW_TREE=Neuer Termbaum