/******************************************************************************* | |
* Copyright (c) 2008, 2012 IBM Corporation and others. | |
* All rights reserved. This program and the accompanying materials | |
* are made available under the terms of the Eclipse Public License v1.0 | |
* which accompanies this distribution, and is available at | |
* http://www.eclipse.org/legal/epl-v10.html | |
* | |
* Contributors: | |
* IBM Corporation - initial API and implementation | |
*******************************************************************************/ | |
package org.eclipse.bpel.ui.preferences; | |
import org.eclipse.jface.preference.*; | |
import org.eclipse.ui.IWorkbenchPreferencePage; | |
import org.eclipse.ui.IWorkbench; | |
import org.eclipse.bpel.ui.BPELUIPlugin; | |
import org.eclipse.bpel.ui.Messages; | |
/** | |
* This class represents a preference page that | |
* is contributed to the Preferences dialog. By | |
* subclassing <samp>FieldEditorPreferencePage</samp>, we | |
* can use the field support built into JFace that allows | |
* us to create a page that is small and knows how to | |
* save, restore and apply itself. | |
* <p> | |
* This page is used to modify preferences only. They | |
* are stored in the preference store that belongs to | |
* the main plug-in class. That way, preferences can | |
* be accessed directly via the preference store. | |
*/ | |
public class ExpressionEditorsPreferencePage | |
extends FieldEditorPreferencePage | |
implements IWorkbenchPreferencePage { | |
public ExpressionEditorsPreferencePage() { | |
super(GRID); | |
setPreferenceStore(BPELUIPlugin.INSTANCE.getPreferenceStore()); | |
setDescription(Messages.BPELPreferencePage_ExpressionEditorPage_Description); | |
} | |
/** | |
* Creates the field editors. Field editors are abstractions of | |
* the common GUI blocks needed to manipulate various types | |
* of preferences. Each field editor knows how to save and | |
* restore itself. | |
*/ | |
@Override | |
public void createFieldEditors() { | |
} | |
/* (non-Javadoc) | |
* @see org.eclipse.ui.IWorkbenchPreferencePage#init(org.eclipse.ui.IWorkbench) | |
*/ | |
public void init(IWorkbench workbench) { | |
} | |
} |