Benutzervorgaben
Kennung:
org.eclipse.core.runtime.preferences
Seit:
3.0
Beschreibung:
Der Erweiterungspunkt der Benutzervorgaben ermöglicht den Plug-ins das Hinzufügen neuer Benutzervorgabenbereiche zu den Eclipse-Benutzervorgabenmechanismen sowie Angabe der auszuführenden Klasse zur Initialisierung der Standardbenutzervorgabenwerte zur Laufzeit.
Konfigurationsbefehle:
<!ELEMENT extension (scope* , initializer*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT scope EMPTY>
<!ATTLIST scope
name CDATA #REQUIRED
class CDATA #REQUIRED>
Element, das eine Clients-Definition eines neuen Benutzervorgabenbereichs beschreibt.
- name - Name des Bereichs.
- class - Name der Klasse.
<!ELEMENT initializer EMPTY>
<!ATTLIST initializer
class CDATA #REQUIRED>
Element, das die Klasse definiert, die für die Initialisierung der Laufzeitbenutzervorgaben eingesetzt werden soll.
Beispiele:
Beispiel für eine Deklaration des Benutzervorgabenbereichs. Dieses Beispiel deklariert, dass dieser Plug-in eine Benutzervorgabenimplementierung für den Bereich "foo" bereitstellt. Es deklariert außerdem, dass, wenn die Standardwerte für diesen Plug-in geladen werden, die Klasse "MyPreferenceInitializer" einen Code enthält, der zur Initialisierung der Benutzervorgaben-Standardwerte zur Laufzeit ausgeführt werden muss.
<extension point=
"org.eclipse.core.runtime.preferences"
>
<scope name=
"foo"
class=
"com.example.FooPrefs"
/>
<initializer class=
"com.example.MyPreferenceInitializer"
/>
</extension>
API-Information:
Der Benutzervorgabenservice (kann durch Aufruf von org.eclipse.core.runtime.Platform.getPreferencesService()
abgerufen werden) ist der Hook für den Eclipse-Benutzervorgabenmechanismus.
Bereitgestellte Implementierung:
Der Plug-in 'org.eclipse.core.runtime' stellt Benutzervorgabenimplementierungen für die Bereiche "Konfiguration", "Exemplar" und "Standard" bereit. Der Plug-in 'org.eclipse.core.resources' stellt eine Implementierung für die Benutzervorgaben "Projekt" bereit.
Copyright (c) 2004 IBM Corporation und Andere.
Alle Rechte vorbehalten. Dieses Programm und sein Begleitmaterial werden gemäß
den Bedingungen in der "Common Public License v1.0" zur Verfügung gestellt, die diese Verteilung
begleitet und unter
http://www.eclipse.org/legal/cpl-v10.html abgerufen werden kann.