Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com
Answertopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 


Eclipse Platform
Release 3.5

org.eclipse.ui.texteditor
Class TextSelectionNavigationLocation


java.lang.Object
  extended by 

org.eclipse.ui.NavigationLocation
      extended by 
org.eclipse.ui.texteditor.TextSelectionNavigationLocation
All Implemented Interfaces:
INavigationLocation

public class TextSelectionNavigationLocation
extends NavigationLocation

Represents the text selection context marked for the user in the navigation history.

Since:
2.1

Constructor Summary
TextSelectionNavigationLocation ( ITextEditor part, boolean initialize)
          Creates a new text selection navigation location.
 
Method Summary
 void dispose ()
          May be extended by clients.
 boolean mergeInto ( INavigationLocation location)
          Merges the given location into this one.
 void partSaved ( IEditorPart part)
          Hook method which is called when the given editor has been saved.
 void releaseState ()
          Releases the state of this location.
 void restoreLocation ()
          Restores this location.
 void restoreState ( IMemento memento)
          Restores the object state from the given memento.
 void saveState ( IMemento memento)
          Stores the object state into the given memento.
  String toString ()
           
 void update ()
          Updates the this location.
 
Methods inherited from class org.eclipse.ui. NavigationLocation
getEditorPart, getInput, getText, setInput
 
Methods inherited from class java.lang. Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TextSelectionNavigationLocation

public TextSelectionNavigationLocation(
ITextEditor part,
                                       boolean initialize)
Creates a new text selection navigation location.

Parameters:
part - the text editor part
initialize - a boolean indicating whether to initialize the new instance from the current selection
Method Detail

toString

public 
String toString()
Overrides:
toString in class Object

dispose

public void dispose()
Description copied from class: NavigationLocation
May be extended by clients.

Specified by:
dispose in interface INavigationLocation
Overrides:
dispose in class NavigationLocation
See Also:
INavigationLocation.dispose()

releaseState

public void releaseState()
Releases the state of this location.

Specified by:
releaseState in interface INavigationLocation
Overrides:
releaseState in class NavigationLocation
See Also:
INavigationLocation.releaseState()

mergeInto

public boolean mergeInto(
INavigationLocation location)
Merges the given location into this one.

Parameters:
location - the location to merge into this one
Returns:
true if merging was successful

restoreLocation

public void restoreLocation()
Restores this location.


restoreState

public void restoreState(
IMemento memento)
Restores the object state from the given memento.

Parameters:
memento - the memento

saveState

public void saveState(
IMemento memento)
Stores the object state into the given memento.

Parameters:
memento - the memento

partSaved

public void partSaved(
IEditorPart part)
Hook method which is called when the given editor has been saved.

Parameters:
part - the editor part

update

public void update()
Updates the this location.


Eclipse Platform
Release 3.5

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.


 
 
  Published under the terms of the Eclipse Public License Version 1.0 ("EPL") Design by Interspire