Remote Systems
v6.4.1

com.ibm.etools.systems.logging
Class LoggingPreferencePage

java.lang.Object
  extended byPreferencePage
      extended bycom.ibm.etools.systems.logging.LoggingPreferencePage
All Implemented Interfaces:
IExecutableExtension
Direct Known Subclasses:
SystemLoggingPreferencePage

public abstract class LoggingPreferencePage
extends PreferencePage
implements IExecutableExtension

An abstract preference page for all remote system logging.
Use a subclass of this page if you need a preference page to control logging.

See Also:
Serialized Form

Field Summary
static String Copyright
           
 
Constructor Summary
LoggingPreferencePage()
           
 
Method Summary
protected  Control createContents(Composite parent)
          Method declared on PreferencePage
protected  IPreferenceStore doGetPreferenceStore()
           
protected abstract  AbstractUIPlugin getPlugin()
           
 void init(IWorkbench workbench)
          Method declared on IWorkbenchPreferencePage
protected  void performDefaults()
          Method declared on PreferencePage
 boolean performOk()
          Method declared on PreferencePage
 void setInitializationData(IConfigurationElement config, String propertyName, Object data)
          This is needed to get to the plugin id, and then plugin instance.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Copyright

public static final String Copyright
See Also:
Constant Field Values
Constructor Detail

LoggingPreferencePage

public LoggingPreferencePage()
Method Detail

createContents

protected Control createContents(Composite parent)
Method declared on PreferencePage


doGetPreferenceStore

protected IPreferenceStore doGetPreferenceStore()

getPlugin

protected abstract AbstractUIPlugin getPlugin()

init

public void init(IWorkbench workbench)
Method declared on IWorkbenchPreferencePage


performDefaults

protected void performDefaults()
Method declared on PreferencePage


performOk

public boolean performOk()
Method declared on PreferencePage


setInitializationData

public void setInitializationData(IConfigurationElement config,
                                  String propertyName,
                                  Object data)
                           throws CoreException
This is needed to get to the plugin id, and then plugin instance.

Specified by:
setInitializationData in interface IExecutableExtension
Throws:
CoreException

Remote Systems
v6.4.1

Copyright © 2005 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.