java.lang.Objectcom.ibm.jdg2e.usersettings.CommonSettingsUI
| Field Summary | |
|---|---|
org.eclipse.core.runtime.preferences.IEclipsePreferences |
configNode
Configuration node |
org.eclipse.core.runtime.preferences.IEclipsePreferences |
defaultNode
Default node |
org.eclipse.core.runtime.preferences.IEclipsePreferences |
instanceNode
Instance node |
org.eclipse.core.runtime.preferences.IEclipsePreferences |
projectNode
Project node |
org.eclipse.core.resources.IResource |
resource
Resource for project node access |
| Constructor Summary | |
|---|---|
CommonSettingsUI(boolean readOnly)
Creates instance with control over the ability of the user interface to accept user modification. |
|
| Method Summary | |
|---|---|
org.eclipse.swt.widgets.Composite |
createSettingsUI(org.eclipse.swt.widgets.Composite parent)
Create user interface with entry fields for two keys across the multiple nodes. |
(package private) org.eclipse.swt.widgets.Composite |
getComposite()
|
(package private) java.lang.String |
getConfigText1Value()
|
(package private) java.lang.String |
getConfigText2Value()
|
java.lang.String |
getDefaultValue(java.lang.String key)
|
(package private) java.lang.String |
getInstanceText1Value()
|
(package private) java.lang.String |
getInstanceText2Value()
|
(package private) java.lang.String |
getprojectText1Value()
|
(package private) java.lang.String |
getprojectText2Value()
|
void |
setCascadedProjectText()
Populate cascaded project text fields |
void |
setConfigText()
Populate config text fields |
void |
setConfigText1Value(java.lang.String value)
|
void |
setConfigText2Value(java.lang.String value)
|
void |
setDefaultText()
Populate default text fields |
void |
setInstanceText()
Populate instance text fields |
void |
setInstanceText1Value(java.lang.String value)
|
void |
setInstanceText2Value(java.lang.String value)
|
void |
setProjectText()
Populate project text fields |
void |
setProjectText1Value(java.lang.String value)
|
void |
setProjectText2Value(java.lang.String value)
|
(package private) void |
setResource(org.eclipse.core.resources.IResource resource)
Identifies the IResource that should be processed for
settings content. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public org.eclipse.core.runtime.preferences.IEclipsePreferences configNode
public org.eclipse.core.runtime.preferences.IEclipsePreferences defaultNode
public org.eclipse.core.runtime.preferences.IEclipsePreferences instanceNode
public org.eclipse.core.runtime.preferences.IEclipsePreferences projectNode
public org.eclipse.core.resources.IResource resource
| Constructor Detail |
public CommonSettingsUI(boolean readOnly)
readOnly - | Method Detail |
public final org.eclipse.swt.widgets.Composite createSettingsUI(org.eclipse.swt.widgets.Composite parent)
parent -
Composite used to create UI component.org.eclipse.swt.widgets.Composite getComposite()
java.lang.String getConfigText1Value()
java.lang.String getConfigText2Value()
public java.lang.String getDefaultValue(java.lang.String key)
key -
java.lang.String getInstanceText1Value()
java.lang.String getInstanceText2Value()
java.lang.String getprojectText1Value()
java.lang.String getprojectText2Value()
public void setCascadedProjectText()
public void setConfigText()
public void setConfigText1Value(java.lang.String value)
value - public void setConfigText2Value(java.lang.String value)
value - public void setDefaultText()
public void setInstanceText()
public void setInstanceText1Value(java.lang.String value)
value - public void setInstanceText2Value(java.lang.String value)
value - public void setProjectText()
public void setProjectText1Value(java.lang.String value)
value - public void setProjectText2Value(java.lang.String value)
value - void setResource(org.eclipse.core.resources.IResource resource)
IResource that should be processed for
settings content. This triggers a refresh of the user interface.
resource -