public static final class Marker.TemplateEntryProperty extends CachedProperty<TemplateEntry>
AbstractProperty.InvalidPreferenceValueException, AbstractProperty.ValueChangeEvent<T>, AbstractProperty.ValueChangeListener<T>| Modifier and Type | Field and Description |
|---|---|
private static java.util.Map<java.lang.String,Marker.TemplateEntryProperty> |
CACHE |
private Marker.TemplateEntryProperty |
parent |
defaultValue, key, preferences| Modifier | Constructor and Description |
|---|---|
private |
TemplateEntryProperty(java.lang.String key,
java.lang.String defaultValue,
Marker.TemplateEntryProperty parent) |
| Modifier and Type | Method and Description |
|---|---|
static Marker.TemplateEntryProperty |
forAudioMarker(java.lang.String layerName) |
static Marker.TemplateEntryProperty |
forMarker(java.lang.String layerName) |
protected TemplateEntry |
fromString(java.lang.String s) |
java.lang.String |
getDefaultValueAsString() |
void |
preferenceChanged(PreferenceChangeEvent e)
Triggered when a preference entry value changes.
|
get, getAsString, getDefaultValue, getUpdateCount, put, put, updateValueaddListener, addListenerImpl, addWeakListener, cached, equals, getKey, getPreferences, hashCode, isSet, remove, removeListener, removeListenerImpl, storeDefaultValueprivate static final java.util.Map<java.lang.String,Marker.TemplateEntryProperty> CACHE
private final Marker.TemplateEntryProperty parent
private TemplateEntryProperty(java.lang.String key, java.lang.String defaultValue, Marker.TemplateEntryProperty parent)
public static Marker.TemplateEntryProperty forMarker(java.lang.String layerName)
public static Marker.TemplateEntryProperty forAudioMarker(java.lang.String layerName)
protected TemplateEntry fromString(java.lang.String s)
fromString in class CachedProperty<TemplateEntry>public java.lang.String getDefaultValueAsString()
getDefaultValueAsString in class CachedProperty<TemplateEntry>public void preferenceChanged(PreferenceChangeEvent e)
PreferenceChangedListenerpreferenceChanged in interface PreferenceChangedListenerpreferenceChanged in class CachedProperty<TemplateEntry>e - the preference change event