public static final class Marker.TemplateEntryProperty extends CachedProperty<TemplateEntry>
| Modifier and Type | Field and Description |
|---|---|
private static Map<String,Marker.TemplateEntryProperty> |
cache |
private Marker.TemplateEntryProperty |
parent |
private static IntegerProperty |
PROP_LABEL |
defaultValue, key| Modifier | Constructor and Description |
|---|---|
private |
TemplateEntryProperty(String key,
String defaultValue,
Marker.TemplateEntryProperty parent) |
| Modifier and Type | Method and Description |
|---|---|
static Marker.TemplateEntryProperty |
forAudioMarker(String layerName) |
static Marker.TemplateEntryProperty |
forMarker(String layerName) |
protected TemplateEntry |
fromString(String s) |
private static String |
getDefaultLabelPattern() |
String |
getDefaultValueAsString() |
void |
preferenceChanged(Preferences.PreferenceChangeEvent e) |
get, getAsString, getDefaultValue, getUpdateCount, put, put, updateValuegetKey, isSet, removeprivate static final Map<String,Marker.TemplateEntryProperty> cache
private static final IntegerProperty PROP_LABEL
private Marker.TemplateEntryProperty parent
private TemplateEntryProperty(String key, String defaultValue, Marker.TemplateEntryProperty parent) throws ParseError
ParseErrorprivate static String getDefaultLabelPattern()
public static Marker.TemplateEntryProperty forMarker(String layerName)
public static Marker.TemplateEntryProperty forAudioMarker(String layerName)
protected TemplateEntry fromString(String s)
fromString in class CachedProperty<TemplateEntry>public String getDefaultValueAsString()
getDefaultValueAsString in class CachedProperty<TemplateEntry>public void preferenceChanged(Preferences.PreferenceChangeEvent e)
preferenceChanged in interface Preferences.PreferenceChangedListenerpreferenceChanged in class CachedProperty<TemplateEntry>