|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.m2m.atl.adt.ui.preferences.AtlPreferenceStore
public class AtlPreferenceStore
A preference fPreferenceeStore organizes the user preferences with those in place.
Nested Class Summary | |
---|---|
static class |
AtlPreferenceStore.Descriptor
This is a simple generic class. |
static class |
AtlPreferenceStore.Key
Describes a preference key. |
Field Summary | |
---|---|
static AtlPreferenceStore.Descriptor |
BOOLEAN
|
static AtlPreferenceStore.Descriptor |
DOUBLE
|
static AtlPreferenceStore.Descriptor |
FLOAT
|
static AtlPreferenceStore.Descriptor |
INT
|
static AtlPreferenceStore.Descriptor |
LONG
|
static AtlPreferenceStore.Descriptor |
STRING
|
Fields inherited from interface org.eclipse.jface.preference.IPreferenceStore |
---|
BOOLEAN_DEFAULT_DEFAULT, DOUBLE_DEFAULT_DEFAULT, FALSE, FLOAT_DEFAULT_DEFAULT, INT_DEFAULT_DEFAULT, LONG_DEFAULT_DEFAULT, STRING_DEFAULT_DEFAULT, TRUE |
Constructor Summary | |
---|---|
AtlPreferenceStore(org.eclipse.jface.preference.IPreferenceStore parent,
AtlPreferenceStore.Key[] keys)
Creates a new instance of ATL preference fPreferenceeStore. |
Method Summary | |
---|---|
void |
addPropertyChangeListener(org.eclipse.jface.util.IPropertyChangeListener listener)
|
boolean |
contains(java.lang.String name)
|
void |
firePropertyChangeEvent(java.lang.String name,
java.lang.Object oldValue,
java.lang.Object newValue)
|
boolean |
getBoolean(java.lang.String name)
|
boolean |
getDefaultBoolean(java.lang.String name)
|
double |
getDefaultDouble(java.lang.String name)
|
float |
getDefaultFloat(java.lang.String name)
|
int |
getDefaultInt(java.lang.String name)
|
long |
getDefaultLong(java.lang.String name)
|
java.lang.String |
getDefaultString(java.lang.String name)
|
double |
getDouble(java.lang.String name)
|
float |
getFloat(java.lang.String name)
|
int |
getInt(java.lang.String name)
|
long |
getLong(java.lang.String name)
|
java.lang.String |
getString(java.lang.String name)
|
boolean |
isDefault(java.lang.String name)
|
void |
load()
Loads every preferences from the parent fPreferenceeStore to this one. |
boolean |
needsSaving()
|
void |
propagate()
Propagates the preferences of this fPreferenceeStore to the parent one. |
void |
putValue(java.lang.String name,
java.lang.String value)
|
void |
removePropertyChangeListener(org.eclipse.jface.util.IPropertyChangeListener listener)
|
void |
setDefault(java.lang.String name,
boolean value)
|
void |
setDefault(java.lang.String name,
double value)
|
void |
setDefault(java.lang.String name,
float value)
|
void |
setDefault(java.lang.String name,
int value)
|
void |
setDefault(java.lang.String name,
long value)
|
void |
setDefault(java.lang.String name,
java.lang.String value)
|
void |
setToDefault(java.lang.String name)
|
void |
setValue(java.lang.String name,
boolean value)
|
void |
setValue(java.lang.String name,
double value)
|
void |
setValue(java.lang.String name,
float value)
|
void |
setValue(java.lang.String name,
int value)
|
void |
setValue(java.lang.String name,
long value)
|
void |
setValue(java.lang.String name,
java.lang.String value)
|
void |
start()
|
void |
stop()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final AtlPreferenceStore.Descriptor BOOLEAN
public static final AtlPreferenceStore.Descriptor DOUBLE
public static final AtlPreferenceStore.Descriptor FLOAT
public static final AtlPreferenceStore.Descriptor INT
public static final AtlPreferenceStore.Descriptor LONG
public static final AtlPreferenceStore.Descriptor STRING
Constructor Detail |
---|
public AtlPreferenceStore(org.eclipse.jface.preference.IPreferenceStore parent, AtlPreferenceStore.Key[] keys)
parent
- the parent fPreferenceeStore let's this one restore to the current value the preferenceskeys
- this array is a list of keys for initializationMethod Detail |
---|
public void addPropertyChangeListener(org.eclipse.jface.util.IPropertyChangeListener listener)
addPropertyChangeListener
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.addPropertyChangeListener(org.eclipse.jface.util.IPropertyChangeListener)
public boolean contains(java.lang.String name)
contains
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.contains(java.lang.String)
public void firePropertyChangeEvent(java.lang.String name, java.lang.Object oldValue, java.lang.Object newValue)
firePropertyChangeEvent
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.firePropertyChangeEvent(java.lang.String, java.lang.Object, java.lang.Object)
public boolean getBoolean(java.lang.String name)
getBoolean
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.getBoolean(java.lang.String)
public boolean getDefaultBoolean(java.lang.String name)
getDefaultBoolean
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.getDefaultBoolean(java.lang.String)
public double getDefaultDouble(java.lang.String name)
getDefaultDouble
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.getDefaultDouble(java.lang.String)
public float getDefaultFloat(java.lang.String name)
getDefaultFloat
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.getDefaultFloat(java.lang.String)
public int getDefaultInt(java.lang.String name)
getDefaultInt
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.getDefaultInt(java.lang.String)
public long getDefaultLong(java.lang.String name)
getDefaultLong
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.getDefaultLong(java.lang.String)
public java.lang.String getDefaultString(java.lang.String name)
getDefaultString
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.getDefaultString(java.lang.String)
public double getDouble(java.lang.String name)
getDouble
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.getDouble(java.lang.String)
public float getFloat(java.lang.String name)
getFloat
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.getFloat(java.lang.String)
public int getInt(java.lang.String name)
getInt
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.getInt(java.lang.String)
public long getLong(java.lang.String name)
getLong
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.getLong(java.lang.String)
public java.lang.String getString(java.lang.String name)
getString
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.getString(java.lang.String)
public boolean isDefault(java.lang.String name)
isDefault
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.isDefault(java.lang.String)
public void load()
public boolean needsSaving()
needsSaving
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.needsSaving()
public void propagate()
public void putValue(java.lang.String name, java.lang.String value)
putValue
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.putValue(java.lang.String, java.lang.String)
public void removePropertyChangeListener(org.eclipse.jface.util.IPropertyChangeListener listener)
removePropertyChangeListener
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.removePropertyChangeListener(org.eclipse.jface.util.IPropertyChangeListener)
public void setDefault(java.lang.String name, boolean value)
setDefault
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.setDefault(java.lang.String, boolean)
public void setDefault(java.lang.String name, double value)
setDefault
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.setDefault(java.lang.String, double)
public void setDefault(java.lang.String name, float value)
setDefault
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.setDefault(java.lang.String, float)
public void setDefault(java.lang.String name, int value)
setDefault
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.setDefault(java.lang.String, int)
public void setDefault(java.lang.String name, long value)
setDefault
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.setDefault(java.lang.String, long)
public void setDefault(java.lang.String name, java.lang.String value)
setDefault
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.setDefault(java.lang.String, java.lang.String)
public void setToDefault(java.lang.String name)
setToDefault
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.setToDefault(java.lang.String)
public void setValue(java.lang.String name, boolean value)
setValue
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.setValue(java.lang.String, boolean)
public void setValue(java.lang.String name, double value)
setValue
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.setValue(java.lang.String, double)
public void setValue(java.lang.String name, float value)
setValue
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.setValue(java.lang.String, float)
public void setValue(java.lang.String name, int value)
setValue
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.setValue(java.lang.String, int)
public void setValue(java.lang.String name, long value)
setValue
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.setValue(java.lang.String, long)
public void setValue(java.lang.String name, java.lang.String value)
setValue
in interface org.eclipse.jface.preference.IPreferenceStore
IPreferenceStore.setValue(java.lang.String, java.lang.String)
public void start()
public void stop()
|
Copyright 2007 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |