org.openstreetmap.josm.gui.tagging
Class TaggingPresetSearchDialog.PresetClasification

java.lang.Object
  extended by org.openstreetmap.josm.gui.tagging.TaggingPresetSearchDialog.PresetClasification
All Implemented Interfaces:
java.lang.Comparable<TaggingPresetSearchDialog.PresetClasification>
Enclosing class:
TaggingPresetSearchDialog

private static class TaggingPresetSearchDialog.PresetClasification
extends java.lang.Object
implements java.lang.Comparable<TaggingPresetSearchDialog.PresetClasification>


Field Summary
 int classification
           
 int favoriteIndex
           
private  java.util.Collection<java.lang.String> groups
           
private  java.util.Collection<java.lang.String> names
           
 TaggingPreset preset
           
private  java.util.Collection<java.lang.String> tags
           
 
Constructor Summary
TaggingPresetSearchDialog.PresetClasification(TaggingPreset preset)
           
 
Method Summary
 int compareTo(TaggingPresetSearchDialog.PresetClasification o)
           
private  int isMatching(java.util.Collection<java.lang.String> values, java.lang.String[] searchString)
           
(package private)  int isMatchingGroup(java.lang.String[] words)
           
(package private)  int isMatchingName(java.lang.String[] words)
           
(package private)  int isMatchingTags(java.lang.String[] words)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

preset

public final TaggingPreset preset

classification

public int classification

favoriteIndex

public int favoriteIndex

groups

private final java.util.Collection<java.lang.String> groups

names

private final java.util.Collection<java.lang.String> names

tags

private final java.util.Collection<java.lang.String> tags
Constructor Detail

TaggingPresetSearchDialog.PresetClasification

TaggingPresetSearchDialog.PresetClasification(TaggingPreset preset)
Method Detail

isMatching

private int isMatching(java.util.Collection<java.lang.String> values,
                       java.lang.String[] searchString)

isMatchingGroup

int isMatchingGroup(java.lang.String[] words)

isMatchingName

int isMatchingName(java.lang.String[] words)

isMatchingTags

int isMatchingTags(java.lang.String[] words)

compareTo

public int compareTo(TaggingPresetSearchDialog.PresetClasification o)
Specified by:
compareTo in interface java.lang.Comparable<TaggingPresetSearchDialog.PresetClasification>

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


JOSM