Class JFreeChartEditor
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.ui.part.WorkbenchPart
org.eclipse.ui.part.EditorPart
org.palladiosimulator.edp2.visualization.editors.AbstractEditor<JFreeChartVisualizationSingleDatastreamInput>
org.palladiosimulator.edp2.visualization.jfreechart.editor.JFreeChartEditor
- All Implemented Interfaces:
IAdaptable,IExecutableExtension,IEditorPart,IPersistable,IPersistableEditor,ISaveablePart,IWorkbenchPart,IWorkbenchPart2,IWorkbenchPart3,IWorkbenchPartOrientation,ITabbedPropertySheetPageContributor,IVisualisationInputListener,IVisualization<JFreeChartVisualizationSingleDatastreamInput>
Implementation of an
EditorPart, which is responsible for showing different subclasses of
JFreeChart.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.jfree.experimental.chart.swt.ChartCompositeThe container in which aJFreeChartis contained.static final StringThis editor's ID, e.g.Fields inherited from class org.palladiosimulator.edp2.visualization.editors.AbstractEditor
input, parent, propertySheetPageFields inherited from interface org.eclipse.ui.IEditorPart
PROP_DIRTY, PROP_INPUTFields inherited from interface org.eclipse.ui.IWorkbenchPart
PROP_TITLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreatePartControl(Composite parent) protected StringvoidMethod, which describes the default updating process of the current chart.Methods inherited from class org.palladiosimulator.edp2.visualization.editors.AbstractEditor
addDropSupport, createSelectionProvider, doSave, doSaveAs, getAdapter, getContributorId, getEditorInput, getVisualisationInput, init, isDirty, isSaveAsAllowed, restoreState, saveState, setFocus, setInput, visualisationInputChangedMethods inherited from class org.eclipse.ui.part.EditorPart
checkSite, getEditorSite, getTitleToolTip, isSaveOnCloseNeeded, setContentDescription, setInitializationData, setInputWithNotify, setPartNameMethods inherited from class org.eclipse.ui.part.WorkbenchPart
addPartPropertyListener, addPropertyListener, dispose, firePartPropertyChanged, firePropertyChange, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, removePartPropertyListener, removePropertyListener, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusyMethods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObjectMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.ui.IWorkbenchPart
addPropertyListener, dispose, getSite, getTitle, getTitleImage, removePropertyListener
-
Field Details
-
EDITOR_ID
This editor's ID, e.g. for Referencing in extension points.- See Also:
-
chartContainer
protected org.jfree.experimental.chart.swt.ChartComposite chartContainerThe container in which aJFreeChartis contained.
-
-
Constructor Details
-
JFreeChartEditor
public JFreeChartEditor()
-
-
Method Details
-
createPartControl
- Specified by:
createPartControlin interfaceIWorkbenchPart- Overrides:
createPartControlin classAbstractEditor<JFreeChartVisualizationSingleDatastreamInput>
-
updateEditorContents
public void updateEditorContents()Method, which describes the default updating process of the current chart.- Specified by:
updateEditorContentsin classAbstractEditor<JFreeChartVisualizationSingleDatastreamInput>
-
getEditorName
- Specified by:
getEditorNamein classAbstractEditor<JFreeChartVisualizationSingleDatastreamInput>
-