Class EmfViewSection<T extends org.eclipse.emf.ecore.EObject,V>
java.lang.Object
com.amalgamasimulation.desktop.ui.editor.sections.internal.Section
com.amalgamasimulation.desktop.ui.editor.sections.TextSection<V>
com.amalgamasimulation.desktop.ui.editor.sections.ContainerTextSection<T,V>
com.amalgamasimulation.desktop.ui.editor.sections.EmfViewSection<T,V>
- All Implemented Interfaces:
ILabelSection,ISection,ITextSection<V>
public class EmfViewSection<T extends org.eclipse.emf.ecore.EObject,V>
extends ContainerTextSection<T,V>
-
Field Summary
Fields inherited from class com.amalgamasimulation.desktop.ui.editor.sections.TextSection
buttons, internalLabel, internalText, textDataBindingFields inherited from class com.amalgamasimulation.desktop.ui.editor.sections.internal.Section
compositeForSection, elements, eventBroker -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidobservableClassChanges(List<Class<?>> classes) voidobservableFeatureChanges(List<org.eclipse.emf.ecore.EStructuralFeature> features) voidobservableFeaturePaths(List<org.eclipse.emf.databinding.FeaturePath> featurePaths) voidobservableFeatures(List<org.eclipse.emf.ecore.EStructuralFeature> features) voidpageVisible(boolean visible) voidsetChangeNotifier(EObjectChangeNotifier changeNotifier) Methods inherited from class com.amalgamasimulation.desktop.ui.editor.sections.ContainerTextSection
createButton, enabled, getDataBinding, isEnabled, isVisible, updateOnContainerChange, visibleMethods inherited from class com.amalgamasimulation.desktop.ui.editor.sections.TextSection
addButton, addButton, getColumnCount, getMeasuredLabelWidth, getText, isAlignmentSkipped, labelProperties, labelWidth, textProperties, updateEnabledMethods inherited from class com.amalgamasimulation.desktop.ui.editor.sections.internal.Section
dispose, enabled, getCompositeSection, isPageEnabled, moveBelow, pageEnabled, setEventBroker, setParent, updateSection, updateVisible, visibleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.amalgamasimulation.desktop.ui.editor.common.ISection
dispose, updateSection, updateVisible
-
Constructor Details
-
EmfViewSection
public EmfViewSection()
-
-
Method Details
-
createSection
public void createSection()- Overrides:
createSectionin classContainerTextSection<T extends org.eclipse.emf.ecore.EObject,V>
-
setChangeNotifier
- Overrides:
setChangeNotifierin classcom.amalgamasimulation.desktop.ui.editor.sections.internal.Section
-
pageVisible
public void pageVisible(boolean visible) - Overrides:
pageVisiblein classcom.amalgamasimulation.desktop.ui.editor.sections.internal.Section
-
observableFeatureChanges
-
observableClassChanges
-
observableFeatures
-
observableFeaturePaths
-