Class DtEditorInputNavigationLocation
- java.lang.Object
-
- org.eclipse.ui.NavigationLocation
-
- com._1c.g5.v8.dt.md.ui.editor.base.DtEditorInputNavigationLocation
-
- All Implemented Interfaces:
org.eclipse.ui.INavigationLocation
public class DtEditorInputNavigationLocation extends org.eclipse.ui.NavigationLocation
Implementation ofNavigationLocation
forIDtEditor
withIDtEditorInput
. This implementation does not provide logic for methodsaveState(IMemento)
,restoreState(IMemento)
andupdate()
-
-
Constructor Summary
Constructors Constructor Description DtEditorInputNavigationLocation(IDtEditor<?> editorPart, IDtEditorInput<?> input)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected IDtEditor<?>
getEditorPart()
IDtEditorInput<?>
getInput()
boolean
mergeInto(org.eclipse.ui.INavigationLocation currentLocation)
void
restoreLocation()
void
restoreState(org.eclipse.ui.IMemento memento)
void
saveState(org.eclipse.ui.IMemento memento)
void
update()
-
-
-
Constructor Detail
-
DtEditorInputNavigationLocation
public DtEditorInputNavigationLocation(IDtEditor<?> editorPart, IDtEditorInput<?> input)
- Parameters:
editorPart
- currentIDtEditor
, cannot benull
input
- actualIDtEditorInput
, cannot benull
-
-
Method Detail
-
getInput
public IDtEditorInput<?> getInput()
- Specified by:
getInput
in interfaceorg.eclipse.ui.INavigationLocation
- Overrides:
getInput
in classorg.eclipse.ui.NavigationLocation
-
saveState
public void saveState(org.eclipse.ui.IMemento memento)
-
restoreState
public void restoreState(org.eclipse.ui.IMemento memento)
-
restoreLocation
public void restoreLocation()
-
mergeInto
public boolean mergeInto(org.eclipse.ui.INavigationLocation currentLocation)
-
update
public void update()
-
getEditorPart
protected IDtEditor<?> getEditorPart()
- Overrides:
getEditorPart
in classorg.eclipse.ui.NavigationLocation
-
-