carbidecpp22devenv/plugins/org.eclipse.gmf.templates.legacy_1.0.0.v20090614-0839/codegen.lite.templates/xpt/diagram/preferences/GeneralPreferencePage.xpt
author cawthron
Fri, 04 Dec 2009 11:06:59 -0600
changeset 422 033392511bf7
permissions -rw-r--r--
add files for RCL_2_2

/*
 * Copyright (c) 2007 Borland Software Corporation
 * 
 * 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:
 *    bblajer (Borland) - initial API and implementation
 */

«IMPORT "http://www.eclipse.org/gmf/2008/GenModel"»
«IMPORT "http://www.eclipse.org/emf/2002/Ecore"»

«DEFINE className FOR gmfgen::GenDiagram»DiagramGeneralPreferencePage«ENDDEFINE»

«DEFINE qualifiedClassName FOR gmfgen::GenDiagram»«preferencesPackageName».«EXPAND className»«ENDDEFINE»

«DEFINE preferenceInitializerClassName FOR gmfgen::GenDiagram»PreferenceInitializer«ENDDEFINE»
«DEFINE preferenceInitializerQualifiedClassName FOR gmfgen::GenDiagram»«EXPAND qualifiedClassName»$«EXPAND preferenceInitializerClassName»«ENDDEFINE»

«DEFINE GeneralPreferencePage FOR gmfgen::GenDiagram-»
«EXPAND xpt::Common::copyright FOR editorGen-»
package «preferencesPackageName»;

«EXPAND xpt::Common::generatedClassComment»
public class «EXPAND className» «EXPAND supertypes» {
	«EXPAND createFieldEditors-»
	«EXPAND xpt::diagram::preferences::Common::doGetPreferenencePage-»
	«EXPAND init-»
	«EXPAND PreferenceInitializer-»
	«EXPAND additions-»
}
«ENDDEFINE»

«DEFINE supertypes FOR gmfgen::GenDiagram»extends org.eclipse.jface.preference.FieldEditorPreferencePage implements org.eclipse.ui.IWorkbenchPreferencePage«ENDDEFINE»

«DEFINE createFieldEditors FOR gmfgen::GenDiagram-»
«EXPAND xpt::Common::generatedMemberComment»
protected void createFieldEditors() {
}
«ENDDEFINE»

«DEFINE init FOR gmfgen::GenDiagram-»
«EXPAND xpt::Common::generatedMemberComment»
public void init(org.eclipse.ui.IWorkbench workbench) {
}
«ENDDEFINE»

«DEFINE additions FOR gmfgen::GenDiagram»«ENDDEFINE»

«DEFINE PreferenceInitializer FOR gmfgen::GenDiagram-»
«EXPAND xpt::Common::generatedClassComment»
public static class «EXPAND preferenceInitializerClassName» «EXPAND PreferenceInitializer_supertypes» {
	«EXPAND PreferenceInitializer_initializeDefaultPreferences-»
	«EXPAND PreferenceInitializer_additions-»
}
«ENDDEFINE»

«DEFINE PreferenceInitializer_supertypes FOR gmfgen::GenDiagram»extends org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer«ENDDEFINE»

«DEFINE PreferenceInitializer_initializeDefaultPreferences FOR gmfgen::GenDiagram-»
«EXPAND xpt::Common::generatedMemberComment»
public void initializeDefaultPreferences() {
}
«ENDDEFINE»

«DEFINE PreferenceInitializer_additions FOR gmfgen::GenDiagram»«ENDDEFINE»