public interface org.eclipse.core.runtime.preferences.IPreferencesService
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.eclipse.core.runtime.preferences.IPreferencesService
super_class: java.lang.Object
{
public abstract java.lang.String get(java.lang.String, java.lang.String, org.osgi.service.prefs.Preferences[]);
descriptor: (Ljava/lang/String;Ljava/lang/String;[Lorg/osgi/service/prefs/Preferences;)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
key
defaultValue
nodes
public abstract boolean getBoolean(java.lang.String, java.lang.String, boolean, org.eclipse.core.runtime.preferences.IScopeContext[]);
descriptor: (Ljava/lang/String;Ljava/lang/String;Z[Lorg/eclipse/core/runtime/preferences/IScopeContext;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
qualifier
key
defaultValue
contexts
public abstract byte[] getByteArray(java.lang.String, java.lang.String, byte[], org.eclipse.core.runtime.preferences.IScopeContext[]);
descriptor: (Ljava/lang/String;Ljava/lang/String;[B[Lorg/eclipse/core/runtime/preferences/IScopeContext;)[B
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
qualifier
key
defaultValue
contexts
public abstract double getDouble(java.lang.String, java.lang.String, double, org.eclipse.core.runtime.preferences.IScopeContext[]);
descriptor: (Ljava/lang/String;Ljava/lang/String;D[Lorg/eclipse/core/runtime/preferences/IScopeContext;)D
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
qualifier
key
defaultValue
contexts
public abstract float getFloat(java.lang.String, java.lang.String, float, org.eclipse.core.runtime.preferences.IScopeContext[]);
descriptor: (Ljava/lang/String;Ljava/lang/String;F[Lorg/eclipse/core/runtime/preferences/IScopeContext;)F
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
qualifier
key
defaultValue
contexts
public abstract int getInt(java.lang.String, java.lang.String, int, org.eclipse.core.runtime.preferences.IScopeContext[]);
descriptor: (Ljava/lang/String;Ljava/lang/String;I[Lorg/eclipse/core/runtime/preferences/IScopeContext;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
qualifier
key
defaultValue
contexts
public abstract long getLong(java.lang.String, java.lang.String, long, org.eclipse.core.runtime.preferences.IScopeContext[]);
descriptor: (Ljava/lang/String;Ljava/lang/String;J[Lorg/eclipse/core/runtime/preferences/IScopeContext;)J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
qualifier
key
defaultValue
contexts
public abstract java.lang.String getString(java.lang.String, java.lang.String, java.lang.String, org.eclipse.core.runtime.preferences.IScopeContext[]);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Lorg/eclipse/core/runtime/preferences/IScopeContext;)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
qualifier
key
defaultValue
contexts
public abstract org.eclipse.core.runtime.preferences.IEclipsePreferences getRootNode();
descriptor: ()Lorg/eclipse/core/runtime/preferences/IEclipsePreferences;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.eclipse.core.runtime.IStatus exportPreferences(org.eclipse.core.runtime.preferences.IEclipsePreferences, java.io.OutputStream, java.lang.String[]);
descriptor: (Lorg/eclipse/core/runtime/preferences/IEclipsePreferences;Ljava/io/OutputStream;[Ljava/lang/String;)Lorg/eclipse/core/runtime/IStatus;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.eclipse.core.runtime.CoreException
MethodParameters:
Name Flags
node
output
excludesList
public abstract org.eclipse.core.runtime.IStatus importPreferences(java.io.InputStream);
descriptor: (Ljava/io/InputStream;)Lorg/eclipse/core/runtime/IStatus;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.eclipse.core.runtime.CoreException
MethodParameters:
Name Flags
input
public abstract org.eclipse.core.runtime.IStatus applyPreferences(org.eclipse.core.runtime.preferences.IExportedPreferences);
descriptor: (Lorg/eclipse/core/runtime/preferences/IExportedPreferences;)Lorg/eclipse/core/runtime/IStatus;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.eclipse.core.runtime.CoreException
MethodParameters:
Name Flags
preferences
public abstract org.eclipse.core.runtime.preferences.IExportedPreferences readPreferences(java.io.InputStream);
descriptor: (Ljava/io/InputStream;)Lorg/eclipse/core/runtime/preferences/IExportedPreferences;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.eclipse.core.runtime.CoreException
MethodParameters:
Name Flags
input
public abstract java.lang.String[] getDefaultLookupOrder(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
qualifier
key
public abstract java.lang.String[] getLookupOrder(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
qualifier
key
public abstract void setDefaultLookupOrder(java.lang.String, java.lang.String, java.lang.String[]);
descriptor: (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
qualifier
key
order
public abstract void exportPreferences(org.eclipse.core.runtime.preferences.IEclipsePreferences, org.eclipse.core.runtime.preferences.IPreferenceFilter[], java.io.OutputStream);
descriptor: (Lorg/eclipse/core/runtime/preferences/IEclipsePreferences;[Lorg/eclipse/core/runtime/preferences/IPreferenceFilter;Ljava/io/OutputStream;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.eclipse.core.runtime.CoreException
MethodParameters:
Name Flags
node
filters
output
public abstract org.eclipse.core.runtime.preferences.IPreferenceFilter[] matches(org.eclipse.core.runtime.preferences.IEclipsePreferences, org.eclipse.core.runtime.preferences.IPreferenceFilter[]);
descriptor: (Lorg/eclipse/core/runtime/preferences/IEclipsePreferences;[Lorg/eclipse/core/runtime/preferences/IPreferenceFilter;)[Lorg/eclipse/core/runtime/preferences/IPreferenceFilter;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.eclipse.core.runtime.CoreException
MethodParameters:
Name Flags
node
filters
public abstract void applyPreferences(org.eclipse.core.runtime.preferences.IEclipsePreferences, org.eclipse.core.runtime.preferences.IPreferenceFilter[]);
descriptor: (Lorg/eclipse/core/runtime/preferences/IEclipsePreferences;[Lorg/eclipse/core/runtime/preferences/IPreferenceFilter;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.eclipse.core.runtime.CoreException
MethodParameters:
Name Flags
node
filters
}
SourceFile: "IPreferencesService.java"