public abstract class AbstractAddDerivativeHandler
extends java.lang.Object
Constructor and Description |
---|
AbstractAddDerivativeHandler() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
addElement(java.lang.Object selectedDerivative) |
boolean |
canExecute(org.eclipse.jface.viewers.TreeNode node,
org.eclipse.e4.ui.model.application.ui.menu.MHandledMenuItem item) |
protected abstract eu.etaxonomy.cdm.model.occurrence.DerivedUnit |
createDerivative() |
void |
execute(org.eclipse.jface.viewers.TreeNode node,
org.eclipse.e4.ui.model.application.ui.basic.MPart part) |
protected abstract eu.etaxonomy.cdm.model.occurrence.DerivationEventType |
getDerivationeType() |
protected abstract boolean |
isAllowed(java.lang.Object derivative) |
@Execute public void execute(@Named(value="org.eclipse.ui.selection") org.eclipse.jface.viewers.TreeNode node, @Named(value="e4ActivePart") org.eclipse.e4.ui.model.application.ui.basic.MPart part)
@CanExecute public boolean canExecute(@Named(value="org.eclipse.ui.selection") org.eclipse.jface.viewers.TreeNode node, org.eclipse.e4.ui.model.application.ui.menu.MHandledMenuItem item)
protected java.lang.Object addElement(java.lang.Object selectedDerivative)
protected abstract eu.etaxonomy.cdm.model.occurrence.DerivedUnit createDerivative()
protected abstract eu.etaxonomy.cdm.model.occurrence.DerivationEventType getDerivationeType()
protected abstract boolean isAllowed(java.lang.Object derivative)
Copyright © 2007-2018. All Rights Reserved.