Java 类org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer 实例源码

项目:eclipse-extras    文件:WorkspaceScopePreferenceInitializerPDETest.java   
@Test
public void testExtension() {
  AbstractPreferenceInitializer actual = createExtension();

  assertThat( actual )
    .isInstanceOf( WorkspaceScopePreferenceInitializer.class );
}
项目:xiliary    文件:ScrollbarPreferencesInitializerPDETest.java   
private static <T extends AbstractPreferenceInitializer> T createExtension(
  String extensionPointId , Class<T> initializerType  )
{
  return initializerType.cast( new RegistryAdapter()
    .createExecutableExtension( extensionPointId, AbstractPreferenceInitializer.class )
    .thatMatches( attribute( "class", initializerType.getName() ) )
    .process() );
}
项目:eclipse-extras    文件:WorkspaceScopePreferenceInitializerPDETest.java   
private static AbstractPreferenceInitializer createExtension() {
  return new RegistryAdapter()
    .createExecutableExtension( EXTENION_POINT_ID, AbstractPreferenceInitializer.class )
    .thatMatches( attribute( "class", WorkspaceScopePreferenceInitializer.class.getName() ) )
    .process();
}
项目:junit-tools    文件:JUTPreferenceInitializer.java   
@Override
   public void initializeDefaultPreferences() {
IPreferenceStore store = Activator.getDefault().getPreferenceStore();

store.setDefault(WRITE_TML, false);

store.setDefault(TML_CONTAINER, "test_files");

store.setDefault(TEST_PROJECT_POSTFIX, ".test");

store.setDefault(TEST_SOURCE_FOLDER_NAME, "src");

store.setDefault(TEST_CLASS_SUPER_TYPE, "");

store.setDefault(TEST_CLASS_PREFIX, "");

store.setDefault(TEST_CLASS_POSTFIX, "Test");

store.setDefault(TEST_PACKAGE_POSTFIX, "");

store.setDefault(TEST_METHOD_PREFIX, "test");
store.setDefault(TEST_METHOD_POSTFIX, "");

store.setDefault(TEST_METHOD_FILTER_NAME, DEFAULT_METHOD_FILTER_NAME);
store.setDefault(TEST_METHOD_FILTER_MODIFIER,
    DEFAULT_METHOD_FILTER_MODIFIER);

store.setDefault(MOCK_PROJECT, "org.junit.tools.mock");

store.setDefault(MOCK_SAVE_IN_TESTPROJECT, true);

store.setDefault(TEST_CLASS_ANNOTATIONS, "");

store.setDefault(MOCK_CLASS_ANNOTATIONS, "");

store.setDefault(STATIC_BINDINGS, "");

// initialize JUT-preferences
JUTPreferences.initialize();

// set custom preferences
ExtensionPointHandler extensionHandler = Activator.getDefault()
    .getExtensionHandler();
for (AbstractPreferenceInitializer initializer : extensionHandler
    .getPreferenceInitializer()) {
    initializer.initializeDefaultPreferences();
}

   }