13 #ifndef BERRYEDITORPART_H_
14 #define BERRYEDITORPART_H_
void SetPartName(const QString &partName) override
void Init(IEditorSite::Pointer site, IEditorInput::Pointer input) override=0
berryObjectMacro(EditorPart, WorkbenchPart, IEditorPart)
bool IsDirty() const override=0
bool IsSaveAsAllowed() const override=0
void SetContentDescription(const QString &description) override
bool IsSaveOnCloseNeeded() const override
void CheckSite(IWorkbenchPartSite::Pointer site) override
IEditorInput::Pointer GetEditorInput() const override
virtual void SetInputWithNotify(IEditorInput::Pointer input)
void DoSaveAs() override=0
virtual void SetInput(IEditorInput::Pointer input)
QString GetTitleToolTip() const override
IEditorSite::Pointer GetEditorSite() const override
Implements transparent reference counting.