org.eclipse.datatools.sqltools.common.ui.preferences
Interface IDataServerLaunchPreferenceSection
- All Superinterfaces:
- IDataServerPreferenceSection
- public interface IDataServerLaunchPreferenceSection
- extends IDataServerPreferenceSection
This interface should be implemented for preference UI components that can be used both as global preference setting. and as launch configuration settings.
- Author:
- Dafan Yang, Hui Cao
Method Summary |
void |
launchConfigurationInitialize(ILaunchConfiguration configuration,
IPreferenceStore store)
initialize this UI section with the specific configuration and preference store |
void |
saveConfiguration(ILaunchConfigurationWorkingCopy wc)
save the UI section's status to launch configuration |
void |
setMode(int mode)
|
LAUNCH_MODE
public static final int LAUNCH_MODE
- See Also:
- Constant Field Values
PREFERENCE_MODE
public static final int PREFERENCE_MODE
- See Also:
- Constant Field Values
launchConfigurationInitialize
public void launchConfigurationInitialize(ILaunchConfiguration configuration,
IPreferenceStore store)
- initialize this UI section with the specific configuration and preference store
- Parameters:
configuration
-
saveConfiguration
public void saveConfiguration(ILaunchConfigurationWorkingCopy wc)
- save the UI section's status to launch configuration
- Parameters:
wc
-
setMode
public void setMode(int mode)
- Parameters:
mode
- indicates whether this component is used for launch configuration or preference page. Implementing
classes should disable/enable specific controls that are only relevant to a particular mode.
- Returns:
Copyright © 2007 Actuate, IBM Corporation, Sybase, Inc. and others. All rights reserved.