java.lang.Objectcom.ibm.jdg2e.resources.extensions.markers.RecentEdits
Implements support for a set of revolving markers that identify the most
recently edited files. A fixed maximum number of markers are created.
Internally a HashMap is used to track the marker-resource
relationship and a Vector to implement a FIFO list of recently
edited files and backtrack to the marker when one is removed.
| Constructor Summary | |
RecentEdits()
Constructor for RecentEdits which loads all markers into
the internal HashMap and Vector. |
|
| Method Summary | |
void |
preferenceChange(org.eclipse.core.runtime.preferences.IEclipsePreferences.PreferenceChangeEvent event)
Listen for preference changes that signal a change in the rules. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public RecentEdits()
RecentEdits which loads all markers into
the internal HashMap and Vector. This
class is instantiated by the RecentEditsRCL resource
change listener.
| Method Detail |
public void preferenceChange(org.eclipse.core.runtime.preferences.IEclipsePreferences.PreferenceChangeEvent event)
preferenceChange in interface org.eclipse.core.runtime.preferences.IEclipsePreferences.IPreferenceChangeListenerRecentEditsPreferencePage,
IEclipsePreferences.IPreferenceChangeListener.preferenceChange(org.eclipse.core.runtime.preferences.IEclipsePreferences.PreferenceChangeEvent)