Package com.puppetlabs.geppetto.pp.dsl.ui.preferences.editors

Examples of com.puppetlabs.geppetto.pp.dsl.ui.preferences.editors.EnumPreferenceFieldEditor


public class PPBreakAndAlignPreferencePage extends AbstractPreferencePage {

  @Override
  protected void createFieldEditors() {

    EnumPreferenceFieldEditor definitionParameters = new EnumPreferenceFieldEditor(
      WhenToApplyForDefinition.class, BreakAndAlignPreferences.FORMATTER_ALIGN_DEFINITION_PARAMS, //
      "Align Class and Definition Parameters", getFieldEditorParent());
    addField(definitionParameters);

    EnumPreferenceFieldEditor lists = new EnumPreferenceFieldEditor(
      WhenToApply.class, BreakAndAlignPreferences.FORMATTER_ALIGN_LISTS, //
      "Align List Elements", getFieldEditorParent());
    addField(lists);

    EnumPreferenceFieldEditor hashes = new EnumPreferenceFieldEditor(
      WhenToApply.class, BreakAndAlignPreferences.FORMATTER_ALIGN_HASHES, //
      "Align Hash Elements", getFieldEditorParent());
    addField(hashes);

    // LabelFieldEditor caseLabel = new LabelFieldEditor("Format case statements:", getFieldEditorParent());
View Full Code Here


    BooleanFieldEditor formatMLEditor = new BooleanFieldEditor(
      CommentPreferences.FORMATTER_COMMENTS_ML_ENABLED, "Format /* */ comments", getFieldEditorParent());
    addField(formatMLEditor);

    EnumPreferenceFieldEditor commentTextEditor = new EnumPreferenceFieldEditor(
      CommentTextAdvice.class, CommentPreferences.FORMATTER_COMMENTS_TEXT, "When comment text is too wide",
      getFieldEditorParent());
    addField(commentTextEditor);

    EnumPreferenceFieldEditor bannerLinesEditor = new EnumPreferenceFieldEditor(
      BannerAdvice.class, CommentPreferences.FORMATTER_COMMENTS_BANNERS, "When 'banner line' is too wide",
      getFieldEditorParent());
    addField(bannerLinesEditor);

    BooleanFieldEditor alignSpecialLeft = new BooleanFieldEditor(
View Full Code Here

TOP

Related Classes of com.puppetlabs.geppetto.pp.dsl.ui.preferences.editors.EnumPreferenceFieldEditor

Copyright © 2018 www.massapicom. 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.