org.openstreetmap.josm.gui.tagging
Class TaggingPreset.Check

java.lang.Object
  extended by org.openstreetmap.josm.gui.tagging.TaggingPreset.Item
      extended by org.openstreetmap.josm.gui.tagging.TaggingPreset.KeyedItem
          extended by org.openstreetmap.josm.gui.tagging.TaggingPreset.Check
Enclosing class:
TaggingPreset

public static class TaggingPreset.Check
extends TaggingPreset.KeyedItem


Field Summary
private  QuadStateCheckBox check
           
private  boolean def
           
 boolean default_
           
private  QuadStateCheckBox.State initialState
           
 java.lang.String locale_text
           
 java.lang.String value_off
           
 java.lang.String value_on
           
 
Fields inherited from class org.openstreetmap.josm.gui.tagging.TaggingPreset.KeyedItem
key, match, text, text_context
 
Constructor Summary
TaggingPreset.Check()
           
 
Method Summary
 void addCommands(java.util.List<Tag> changedTags)
           
 boolean addToPanel(javax.swing.JPanel p, java.util.Collection<OsmPrimitive> sel)
           
 TaggingPreset.MatchType getDefaultMatch()
           
 java.util.Collection<java.lang.String> getValues()
           
(package private)  boolean requestFocusInWindow()
           
 
Methods inherited from class org.openstreetmap.josm.gui.tagging.TaggingPreset.KeyedItem
matches
 
Methods inherited from class org.openstreetmap.josm.gui.tagging.TaggingPreset.Item
initAutoCompletionField
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

locale_text

public java.lang.String locale_text

value_on

public java.lang.String value_on

value_off

public java.lang.String value_off

default_

public boolean default_

check

private QuadStateCheckBox check

initialState

private QuadStateCheckBox.State initialState

def

private boolean def
Constructor Detail

TaggingPreset.Check

public TaggingPreset.Check()
Method Detail

addToPanel

public boolean addToPanel(javax.swing.JPanel p,
                          java.util.Collection<OsmPrimitive> sel)
Specified by:
addToPanel in class TaggingPreset.Item

addCommands

public void addCommands(java.util.List<Tag> changedTags)
Specified by:
addCommands in class TaggingPreset.Item

requestFocusInWindow

boolean requestFocusInWindow()
Overrides:
requestFocusInWindow in class TaggingPreset.Item

getDefaultMatch

public TaggingPreset.MatchType getDefaultMatch()
Specified by:
getDefaultMatch in class TaggingPreset.KeyedItem

getValues

public java.util.Collection<java.lang.String> getValues()
Specified by:
getValues in class TaggingPreset.KeyedItem


JOSM