Class DataFillerManager<T,V>
java.lang.Object
com.amalgamasimulation.desktop.ui.views.DataFillerManager<T,V>
The class responsible for setting up the functionality of quickly setting the same values in a column
- Author:
- Ionov Ivan
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidcreateMenuItemsForApplyValues(ColumnViewAdapter<T> columnViewAdapter, List<ColumnViewAdapter.MenuItemDescriptor> items, T clickedElement, org.eclipse.jface.viewers.ViewerFilter[] filters) end()BiFunction<List<org.eclipse.emf.ecore.EObject>, org.eclipse.emf.ecore.EObject, List<org.eclipse.emf.common.command.Command>> BiFunction<List<org.eclipse.emf.ecore.EObject>, org.eclipse.emf.ecore.EObject, List<org.eclipse.emf.common.command.Command>> org.eclipse.emf.ecore.EStructuralFeaturebooleansetAdditionalCommands(BiFunction<List<org.eclipse.emf.ecore.EObject>, org.eclipse.emf.ecore.EObject, List<org.eclipse.emf.common.command.Command>> additionalCommands) Deprecated.setAdditionalCommandsAfter(BiFunction<List<org.eclipse.emf.ecore.EObject>, org.eclipse.emf.ecore.EObject, List<org.eclipse.emf.common.command.Command>> additionalCommandsAfter) setAdditionalCommandsBefore(BiFunction<List<org.eclipse.emf.ecore.EObject>, org.eclipse.emf.ecore.EObject, List<org.eclipse.emf.common.command.Command>> additionalCommandsBefore) setEStructuralFeature(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature) setExistMenu(boolean isExistMenu) voidsetExtractorContainer(Function<Object, org.eclipse.emf.ecore.EObject> extractorContainer) setExtractorSourceValues(Function<org.eclipse.emf.ecore.EObject, List<?>> extractorSourceValues)
-
Constructor Details
-
DataFillerManager
-
-
Method Details
-
end
-
geteStructuralFeature
public org.eclipse.emf.ecore.EStructuralFeature geteStructuralFeature() -
getExtractorSourceValues
-
getAdditionalCommandsBefore
public BiFunction<List<org.eclipse.emf.ecore.EObject>,org.eclipse.emf.ecore.EObject, getAdditionalCommandsBefore()List<org.eclipse.emf.common.command.Command>> -
getAdditionalCommandsAfter
public BiFunction<List<org.eclipse.emf.ecore.EObject>,org.eclipse.emf.ecore.EObject, getAdditionalCommandsAfter()List<org.eclipse.emf.common.command.Command>> -
setEStructuralFeature
public DataFillerManager<T,V> setEStructuralFeature(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature) -
setExtractorSourceValues
public DataFillerManager<T,V> setExtractorSourceValues(Function<org.eclipse.emf.ecore.EObject, List<?>> extractorSourceValues) -
setAdditionalCommands
@Deprecated public DataFillerManager<T,V> setAdditionalCommands(BiFunction<List<org.eclipse.emf.ecore.EObject>, org.eclipse.emf.ecore.EObject, List<org.eclipse.emf.common.command.Command>> additionalCommands) Deprecated. -
setAdditionalCommandsBefore
public DataFillerManager<T,V> setAdditionalCommandsBefore(BiFunction<List<org.eclipse.emf.ecore.EObject>, org.eclipse.emf.ecore.EObject, List<org.eclipse.emf.common.command.Command>> additionalCommandsBefore) -
setAdditionalCommandsAfter
public DataFillerManager<T,V> setAdditionalCommandsAfter(BiFunction<List<org.eclipse.emf.ecore.EObject>, org.eclipse.emf.ecore.EObject, List<org.eclipse.emf.common.command.Command>> additionalCommandsAfter) -
checkAvailableEditing
public boolean checkAvailableEditing() -
createMenuItemsForApplyValues
public void createMenuItemsForApplyValues(ColumnViewAdapter<T> columnViewAdapter, List<ColumnViewAdapter.MenuItemDescriptor> items, T clickedElement, org.eclipse.jface.viewers.ViewerFilter[] filters) -
isExistMenu
public boolean isExistMenu() -
setExistMenu
-
getExtractorContainer
-
setExtractorContainer
-