| Package | Description |
|---|---|
| org.openstreetmap.josm.data.osm |
Provides the classes for OSM data:
Primitives:
Node,
Way,
Relation
Users
Tags
Changesets
Utilities classes
|
| org.openstreetmap.josm.gui.autofilter |
Provides the classes for automatic filters (filters automatically created on current data).
|
| org.openstreetmap.josm.gui.dialogs |
Provides three kinds of dialogs:
Toggle dialogs on the right side of the GUI, that can be turned on, off, attached or detached from the GUI
Changeset dialog based on a standalone implementation, dedicated to OSM changesets management
Extended dialogs for everything else
|
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<Filter> |
FilterModel.filters |
| Modifier and Type | Method and Description |
|---|---|
Filter |
FilterModel.getValue(int rowIndex) |
Filter |
FilterModel.removeFilter(int rowIndex)
Removes the filter that is displayed in the given row
|
Filter |
FilterModel.setValue(int rowIndex,
Filter filter) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Filter> |
FilterModel.getFilters()
Returns the list of filters.
|
| Modifier and Type | Method and Description |
|---|---|
void |
FilterMatcher.add(Filter filter)
Adds a filter to the currently used filters
|
boolean |
FilterModel.addFilter(Filter filter)
Adds a new filter to the filter list.
|
int |
Filter.compareTo(Filter o) |
static boolean |
FilterWorker.executeFilters(java.util.Collection<OsmPrimitive> all,
Filter... filters)
Apply the filters to the primitives of the data set.
|
static FilterMatcher |
FilterMatcher.of(Filter... filters)
Returns a new
FilterMatcher containing the given filters. |
Filter |
FilterModel.setValue(int rowIndex,
Filter filter) |
| Modifier and Type | Method and Description |
|---|---|
void |
FilterMatcher.update(java.util.Collection<Filter> filters)
Clears the current filters, and adds the given filters
|
| Constructor and Description |
|---|
Filter(SearchSetting setting,
Filter f)
Constructs a new
Filter from a SearchSetting and filter-specific fields from an existing Filter. |
FilterInfo(Filter filter) |
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
AutoFilterManager.CompiledFilter |
| Modifier and Type | Field and Description |
|---|---|
private Filter |
AutoFilter.filter |
| Modifier and Type | Method and Description |
|---|---|
Filter |
AutoFilter.getFilter()
Returns the filter.
|
| Constructor and Description |
|---|
AutoFilter(java.lang.String label,
java.lang.String description,
Filter filter)
Constructs a new
AutoFilter. |
| Modifier and Type | Field and Description |
|---|---|
protected Filter |
FilterDialog.AbstractFilterAction.lastFilter |
| Modifier and Type | Method and Description |
|---|---|
Filter |
FilterTableModel.getValue(int rowIndex) |
Filter |
FilterTableModel.setValue(int rowIndex,
Filter filter) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Filter> |
FilterTableModel.getFilters()
Returns the list of filters.
|
| Modifier and Type | Method and Description |
|---|---|
void |
FilterTableModel.addFilter(Filter filter)
Adds a new filter to the filter list.
|
Filter |
FilterTableModel.setValue(int rowIndex,
Filter filter) |