|
Remote Systems v6.4.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectFieldEditor
com.ibm.etools.systems.core.ui.propertypages.SystemTypeFieldEditor
This is a field type editor for the Remote Systems preference page, used for setting system type preferences.
Field Summary | |
---|---|
static char |
EACHVALUE_DELIMITER
|
Constructor Summary | |
---|---|
SystemTypeFieldEditor(String name,
String labelText,
Composite parent)
Constructor |
Method Summary | |
---|---|
void |
addListener(ILabelProviderListener listener)
|
protected void |
adjustForNumColumns(int numColumns)
|
boolean |
canModify(Object element,
String property)
|
static String |
createString(Hashtable keyValues)
Convert hashtable of key-value pairs into a single string |
protected void |
doFillIntoGrid(Composite parent,
int numColumns)
|
protected void |
doLoad()
|
protected void |
doLoadDefault()
|
protected void |
doStore()
|
Image |
getColumnImage(Object element,
int columnIndex)
|
String |
getColumnText(Object element,
int columnIndex)
|
Object[] |
getElements(Object inputElement)
|
int |
getNumberOfControls()
|
Object |
getValue(Object element,
String property)
|
static Hashtable |
initSystemTypePreferences(IPreferenceStore store,
SystemType[] systemTypes)
|
void |
inputChanged(Viewer viewer,
Object oldInput,
Object newInput)
|
boolean |
isLabelProperty(Object element,
String property)
|
boolean |
isValid()
|
void |
modify(Object element,
String property,
Object value)
|
void |
removeListener(ILabelProviderListener listener)
|
void |
setEnabled(boolean enabled,
Composite parent)
|
void |
setToolTipText(String tip)
Set the tooltip text |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final char EACHVALUE_DELIMITER
Constructor Detail |
public SystemTypeFieldEditor(String name, String labelText, Composite parent)
name
- labelText
- parent
- Method Detail |
protected void adjustForNumColumns(int numColumns)
protected void doFillIntoGrid(Composite parent, int numColumns)
protected void doLoad()
protected void doLoadDefault()
protected void doStore()
public int getNumberOfControls()
public void setEnabled(boolean enabled, Composite parent)
public boolean isValid()
public static String createString(Hashtable keyValues)
public boolean canModify(Object element, String property)
public Object getValue(Object element, String property)
public void modify(Object element, String property, Object value)
public Image getColumnImage(Object element, int columnIndex)
public String getColumnText(Object element, int columnIndex)
public void addListener(ILabelProviderListener listener)
public boolean isLabelProperty(Object element, String property)
public void removeListener(ILabelProviderListener listener)
public Object[] getElements(Object inputElement)
public void inputChanged(Viewer viewer, Object oldInput, Object newInput)
public void setToolTipText(String tip)
public static Hashtable initSystemTypePreferences(IPreferenceStore store, SystemType[] systemTypes)
|
Remote Systems v6.4.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |