|
||||||||||
| 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 initialization| Method Detail |
|---|
public void addPropertyChangeListener(org.eclipse.jface.util.IPropertyChangeListener listener)
addPropertyChangeListener in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.addPropertyChangeListener(org.eclipse.jface.util.IPropertyChangeListener)public boolean contains(java.lang.String name)
contains in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.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.IPreferenceStoreIPreferenceStore.firePropertyChangeEvent(java.lang.String, java.lang.Object, java.lang.Object)public boolean getBoolean(java.lang.String name)
getBoolean in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.getBoolean(java.lang.String)public boolean getDefaultBoolean(java.lang.String name)
getDefaultBoolean in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.getDefaultBoolean(java.lang.String)public double getDefaultDouble(java.lang.String name)
getDefaultDouble in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.getDefaultDouble(java.lang.String)public float getDefaultFloat(java.lang.String name)
getDefaultFloat in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.getDefaultFloat(java.lang.String)public int getDefaultInt(java.lang.String name)
getDefaultInt in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.getDefaultInt(java.lang.String)public long getDefaultLong(java.lang.String name)
getDefaultLong in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.getDefaultLong(java.lang.String)public java.lang.String getDefaultString(java.lang.String name)
getDefaultString in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.getDefaultString(java.lang.String)public double getDouble(java.lang.String name)
getDouble in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.getDouble(java.lang.String)public float getFloat(java.lang.String name)
getFloat in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.getFloat(java.lang.String)public int getInt(java.lang.String name)
getInt in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.getInt(java.lang.String)public long getLong(java.lang.String name)
getLong in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.getLong(java.lang.String)public java.lang.String getString(java.lang.String name)
getString in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.getString(java.lang.String)public boolean isDefault(java.lang.String name)
isDefault in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.isDefault(java.lang.String)public void load()
public boolean needsSaving()
needsSaving in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.needsSaving()public void propagate()
public void putValue(java.lang.String name,
java.lang.String value)
putValue in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.putValue(java.lang.String, java.lang.String)public void removePropertyChangeListener(org.eclipse.jface.util.IPropertyChangeListener listener)
removePropertyChangeListener in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.removePropertyChangeListener(org.eclipse.jface.util.IPropertyChangeListener)
public void setDefault(java.lang.String name,
boolean value)
setDefault in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.setDefault(java.lang.String, boolean)
public void setDefault(java.lang.String name,
double value)
setDefault in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.setDefault(java.lang.String, double)
public void setDefault(java.lang.String name,
float value)
setDefault in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.setDefault(java.lang.String, float)
public void setDefault(java.lang.String name,
int value)
setDefault in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.setDefault(java.lang.String, int)
public void setDefault(java.lang.String name,
long value)
setDefault in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.setDefault(java.lang.String, long)
public void setDefault(java.lang.String name,
java.lang.String value)
setDefault in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.setDefault(java.lang.String, java.lang.String)public void setToDefault(java.lang.String name)
setToDefault in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.setToDefault(java.lang.String)
public void setValue(java.lang.String name,
boolean value)
setValue in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.setValue(java.lang.String, boolean)
public void setValue(java.lang.String name,
double value)
setValue in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.setValue(java.lang.String, double)
public void setValue(java.lang.String name,
float value)
setValue in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.setValue(java.lang.String, float)
public void setValue(java.lang.String name,
int value)
setValue in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.setValue(java.lang.String, int)
public void setValue(java.lang.String name,
long value)
setValue in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.setValue(java.lang.String, long)
public void setValue(java.lang.String name,
java.lang.String value)
setValue in interface org.eclipse.jface.preference.IPreferenceStoreIPreferenceStore.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 | |||||||||