org.eclipse.ui
Class NavigationLocation
java.lang.Object
org.eclipse.ui.NavigationLocation
-
All Implemented Interfaces:
-
INavigationLocation
-
Direct Known Subclasses:
-
TextSelectionNavigationLocation
-
public abstract class NavigationLocation
- extends
Object
- implements
INavigationLocation
Default implementation of INavigationLocation.
-
Since:
- 2.1
Methods inherited from class java.lang.
Object
|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait
|
NavigationLocation
protected NavigationLocation(
IEditorPart editorPart)
- Constructs a NavigationLocation with its editor part.
-
Parameters:
-
editorPart
-
getEditorPart
protected
IEditorPart getEditorPart()
- Returns the part that the receiver holds the location for.
-
-
-
Returns:
- IEditorPart
getInput
public
Object getInput()
-
Description copied from interface:
INavigationLocation
- Returns the input used for this location. Returns
null
if the
receiver's state has been released.
-
-
Specified by:
-
getInput
in interface
INavigationLocation
-
-
Returns:
- the input for this location
getText
public
String getText()
-
Description copied from interface:
INavigationLocation
- Returns the display name for this location. This name is used in the
navigation history list.
-
-
Specified by:
-
getText
in interface
INavigationLocation
-
-
Returns:
- the display name
setInput
public void setInput(
Object input)
-
Description copied from interface:
INavigationLocation
- Sets the location's input.
Should not be called by clients.
-
-
Specified by:
-
setInput
in interface
INavigationLocation
-
-
Parameters:
-
input
- the editor input.
dispose
public void dispose()
- May be extended by clients.
-
-
Specified by:
-
dispose
in interface
INavigationLocation
-
-
See Also:
-
INavigationLocation.dispose()
releaseState
public void releaseState()
- May be extended by clients.
-
-
Specified by:
-
releaseState
in interface
INavigationLocation
-
-
See Also:
-
INavigationLocation.releaseState()
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.