package org.bundlemaker.core.ui.mvn.internal.preference; import org.bundlemaker.core.mvn.MvnCoreActivator; import org.bundlemaker.core.mvn.preferences.MvnPreferencesUtils; import org.bundlemaker.core.ui.mvn.Activator; import org.bundlemaker.core.ui.preferences.AbstractPropertyAndPreferencesPage; import org.bundlemaker.core.ui.preferences.ConfigurationBlock; import org.eclipse.swt.widgets.Composite; public class MvnPropertyAndPreferencePage extends AbstractPropertyAndPreferencesPage { /** PREF_MVN_LOCAL_REPO */ public static final String PREF_MVN_LOCAL_REPO = Activator.PLUGIN_ID + ".local_repository"; /** PREF_MVN_REMOTE_REPO */ public static final String PREF_MVN_REMOTE_REPO = Activator.PLUGIN_ID + ".remote_repository"; /** PREF_MVN_REMOTE_REPO */ public static final String PREF_MVN_CONFIGURATION_SETTING = Activator.PLUGIN_ID + ".configurationsetting"; @Override protected String getPreferencePageID() { return "org.bundlemaker.core.ui.mvn.preferences"; } @Override protected String getPropertyPageID() { return "org.bundlemaker.core.ui.mvn.properties"; } @Override protected ConfigurationBlock createPreferenceContent(Composite composite) { return new MvnPropertyAndPreferenceConfigurationBlock(composite, this); } @Override public String getStoreIdentifier() { return MvnCoreActivator.PLUGIN_ID; } }