Examples of PreferenceFactory


Examples of com.google.eclipse.protobuf.ui.preferences.pages.binding.PreferenceFactory

    addEventListeners();
    return contents;
  }

  private void setUpBinding() {
    PreferenceFactory factory = new PreferenceFactory(getPreferenceStore());
    preferenceBinder.addAll(
        bindSelectionOf(btnRemoveTrailingWhitespace).to(factory.newBooleanPreference(REMOVE_TRAILING_WHITESPACE)),
        bindSelectionOf(btnInAllLines).to(factory.newBooleanPreference(IN_ALL_LINES)),
        bindSelectionOf(btnInEditedLines).to(factory.newBooleanPreference(IN_EDITED_LINES))
    );
  }
View Full Code Here

Examples of com.google.eclipse.protobuf.ui.preferences.pages.binding.PreferenceFactory

  private final PreferenceBinder preferenceBinder = new PreferenceBinder();

  @Override protected Control createContents(Composite parent) {
    Composite contents = contentParent(parent);
    doCreateContents(contents);
    PreferenceFactory preferenceFactory = new PreferenceFactory(getPreferenceStore());
    if (isPropertyPage()) {
      setupBindingOfBtnEnabledProjectSettings(preferenceFactory);
    }
    setupBinding(preferenceBinder, preferenceFactory);
    preferenceBinder.applyValues();
View Full Code Here

Examples of org.jitterbit.application.prefs.PreferenceFactory

    public static SchedulePolicy get() {
        return instance().get();
    }

    private static EnumPreference<SchedulePolicy> createPref() {
        PreferenceFactory factory = ApplicationConfiguration.getPreferenceFactory();
        String[] path = new String[] { OperationPreferencesPage.PATH };
        String key = "SchedulePolicy";
        EnumPreference<SchedulePolicy> pref = factory.newEnumPreference(
                        path, key, SchedulePolicy.getDefault(), SchedulePolicy.class);
        return pref;
    }
View Full Code Here

Examples of org.jitterbit.application.prefs.PreferenceFactory

    public static OperationType get() {
        return instance().get();
    }

    private static FixedSetPreference<OperationType> createPref() {
        PreferenceFactory factory = ApplicationConfiguration.getPreferenceFactory();
        String[] path = new String[] { OperationPreferencesPage.PATH };
        String key = "OperationType";
        return factory.newFixedSetPreference(path, key, OperationType.getSelectableTypes(), OperationType.getDefaultType(), "name");
    }
View Full Code Here

Examples of org.jitterbit.application.prefs.PreferenceFactory

    public static BooleanPreference instance() {
        return pref;
    }

    private static BooleanPreference createPref() {
        PreferenceFactory factory = ApplicationConfiguration.getPreferenceFactory();
        BooleanPreference pref = factory.newBooleanPreference(
                        new String[] { "Project" }, "ReviveDependenciesWarning", Boolean.TRUE);
        return pref;
    }
View Full Code Here

Examples of org.jitterbit.application.prefs.PreferenceFactory

    }

    private static FilePreference createPref() {
        String[] path = new String[] { "General" };
        String key = "ApplicationDirectory";
        PreferenceFactory f = ApplicationConfiguration.getPreferenceFactory();
        return f.newFilePreference(path, key, null);
    }
View Full Code Here

Examples of org.jitterbit.application.prefs.PreferenceFactory

    }
   
    private static IntPreference createPref() {
        String[] path = { "Script", "UI" };
        String key = "TabSize";
        PreferenceFactory factory = ApplicationConfiguration.getPreferenceFactory();
        IntPreference pref = factory.newIntPreference(path, key, 1, 100, 4);
        return pref;
    }
View Full Code Here

Examples of org.jitterbit.application.prefs.PreferenceFactory

    public static EdgeType get() {
        return instance().get();
    }

    private static EnumPreference<EdgeType> createPref() {
        PreferenceFactory factory = ApplicationConfiguration.getPreferenceFactory();
        String[] path = OperationGraphPreferencesPage.PATH();
        String key = "EdgeType";
        EnumPreference<EdgeType> pref = factory.newEnumPreference(path, key, EdgeType.STRAIGHT_LINE, EdgeType.class);
        return pref;
    }
View Full Code Here

Examples of org.jitterbit.application.prefs.PreferenceFactory

    public static EditorLaunchMode get() {
        return INSTANCE.get();
    }
   
    private static EnumPreference<EditorLaunchMode> createPref() {
        PreferenceFactory factory = ApplicationConfiguration.getPreferenceFactory();
        String[] path = OperationGraphPreferencesPage.PATH();
        String key = "EditorLaunchMode";
        EnumPreference<EditorLaunchMode> pref = factory.newEnumPreference(
                        path, key, EditorLaunchMode.defaultMode(), EditorLaunchMode.class);
        return pref;
    }
View Full Code Here

Examples of org.jitterbit.application.prefs.PreferenceFactory

    public static final BooleanPreference INSTANCE = createPref();
   
    private static BooleanPreference createPref() {
        String[] path = new String[] { "General" };
        String key = "SplitPaneAnimation";
        PreferenceFactory factory = ApplicationConfiguration.getPreferenceFactory();
        BooleanPreference pref = factory.newBooleanPreference(path, key, Boolean.TRUE);
        return pref;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.