public abstract class MarkerFieldFilter extends Object
| Constructor and Description |
|---|
MarkerFieldFilter() |
| Modifier and Type | Method and Description |
|---|---|
MarkerField |
getField()
Get the field for the receiver.
|
void |
initialize(Map values)
Initialise the receiver with the values in the values Map.
|
abstract void |
loadSettings(IMemento memento)
Load any settings for the receiver from the memento.
|
void |
populateWorkingCopy(MarkerFieldFilter copy)
Populate the working copy with the copy of whatever fields are required.
|
abstract void |
saveSettings(IMemento memento)
Save any of the relevant state for the receiver in the memento
so that it can be used to restore the user settings.
|
abstract boolean |
select(MarkerItem item)
Return whether or not marker should be filtered by the receiver.
|
void |
setField(MarkerField markerField)
Set the field for the receiver.
|
public abstract boolean select(MarkerItem item)
item - true if the marker should be shown.public void initialize(Map values)
values - FiltersContributionParameterspublic void populateWorkingCopy(MarkerFieldFilter copy)
copy - public final void setField(MarkerField markerField)
markerField - public final MarkerField getField()
public abstract void saveSettings(IMemento memento)
memento - loadSettings(IMemento)public abstract void loadSettings(IMemento memento)
memento - saveSettings(IMemento)
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.