Class EmfTwoTablesSection<T extends org.eclipse.emf.ecore.EObject,V extends org.eclipse.emf.ecore.EObject,R>

java.lang.Object
com.amalgamasimulation.desktop.ui.editor.sections.internal.Section
com.amalgamasimulation.desktop.ui.editor.sections.internal.AbstractTwoTablesSection<T,V,R,EMFTable<V>,EMFTable<R>,EmfTableProperties<T,V>,EmfTableProperties<V,R>,EmfTableToolBarProperties<V>,EmfTableToolBarProperties<R>,com.amalgamasimulation.desktop.ui.editor.internal.EmfInternalTable<T,V>,com.amalgamasimulation.desktop.ui.editor.internal.EmfInternalTable<V,R>>
com.amalgamasimulation.desktop.ui.editor.sections.EmfTwoTablesSection<T,V,R>
All Implemented Interfaces:
ISection, ITwoTableSection<V,R>

public class EmfTwoTablesSection<T extends org.eclipse.emf.ecore.EObject,V extends org.eclipse.emf.ecore.EObject,R> extends com.amalgamasimulation.desktop.ui.editor.sections.internal.AbstractTwoTablesSection<T,V,R,EMFTable<V>,EMFTable<R>,EmfTableProperties<T,V>,EmfTableProperties<V,R>,EmfTableToolBarProperties<V>,EmfTableToolBarProperties<R>,com.amalgamasimulation.desktop.ui.editor.internal.EmfInternalTable<T,V>,com.amalgamasimulation.desktop.ui.editor.internal.EmfInternalTable<V,R>>
  • Constructor Details

    • EmfTwoTablesSection

      public EmfTwoTablesSection()
  • Method Details

    • mainTableProperties

      public void mainTableProperties(EmfTableProperties<T,V> tableProperties)
    • mainToolBarProperties

      public void mainToolBarProperties(EmfTableToolBarProperties<V> toolBarProperties)
    • secondTableProperties

      public void secondTableProperties(EmfTableProperties<V,R> tableProperties)
    • secondToolBarProperties

      public void secondToolBarProperties(EmfTableToolBarProperties<R> toolBarProperties)
    • updateSection

      public void updateSection()
      Specified by:
      updateSection in interface ISection
      Overrides:
      updateSection in class com.amalgamasimulation.desktop.ui.editor.sections.internal.Section