Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.eclipse.ui
Interface INavigationLocationProvider

All Known Implementing Classes:
  AbstractTextEditor

public interface INavigationLocationProvider

Should be implemented by editors that wish to contribute to the navigation history. The message `createNavigationLocation` will be sent when a new location is marked in the history.

Since:
  2.1

Method Summary
`INavigationLocation` | `createEmptyNavigationLocation()` Creates an empty navigation location.
`INavigationLocation` | `createNavigationLocation()` Creates a navigation location describing the current state.

Method Detail

### createEmptyNavigationLocation

    public INavigationLocation createEmptyNavigationLocation()

  Creates an empty navigation location. The message `restoreState` will be sent to the location to restore its state.

  Returns:
    INavigationLocation

### createNavigationLocation

    public INavigationLocation createNavigationLocation()

  Creates a navigation location describing the current state.

  Returns:
    INavigationLocation

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.