feat(JavaLangDoc): 2.14 java enum doc for Yes(1, "Yes") | java 枚举注释
This commit is contained in:
@@ -37,6 +37,7 @@ public class AppSettingsComponent {
|
||||
private final JBCheckBox getToSet = new JBCheckBox("get --> set ");
|
||||
private final JBCheckBox fromNew = new JBCheckBox("java new ");
|
||||
private final JBCheckBox fromParam = new JBCheckBox("java @param ");
|
||||
private final JBCheckBox enumDoc = new JBCheckBox("java enum ");
|
||||
private final JBCheckBox skipAnnotation = new JBCheckBox(ShowBundle.message("skip.anno"));
|
||||
private final JBCheckBox skipAscii = new JBCheckBox(ShowBundle.message("skip.english"));
|
||||
private final JBCheckBox skipBlank = new JBCheckBox(ShowBundle.message("skip.blank"));
|
||||
@@ -90,7 +91,7 @@ public class AppSettingsComponent {
|
||||
new JBLabel(ShowBundle.message("prefix")), lineEndPrefix);
|
||||
FormBuilder formBuilder = FormBuilder.createFormBuilder()
|
||||
.addSeparator()
|
||||
.addComponent(JPanelFactory.of(fromNew, fromParam, getToSet, skipAnnotation, skipAscii, skipBlank), 1)
|
||||
.addComponent(JPanelFactory.of(fromNew, fromParam, enumDoc, getToSet, skipAnnotation, skipAscii, skipBlank), 1)
|
||||
.addSeparator()
|
||||
.addComponent(text)
|
||||
.addSeparator();
|
||||
@@ -288,6 +289,14 @@ public class AppSettingsComponent {
|
||||
fromParam.setSelected(newStatus);
|
||||
}
|
||||
|
||||
public boolean getEnumDoc() {
|
||||
return enumDoc.isSelected();
|
||||
}
|
||||
|
||||
public void setEnumDoc(boolean newStatus) {
|
||||
enumDoc.setSelected(newStatus);
|
||||
}
|
||||
|
||||
public boolean getSkipAnnotation() {
|
||||
return skipAnnotation.isSelected();
|
||||
}
|
||||
|
||||
@@ -64,6 +64,7 @@ public class AppSettingsConfigurable implements Configurable {
|
||||
modified |= mySettingsComponent.getGetToSet() != settings.getToSet;
|
||||
modified |= mySettingsComponent.getFromNew() != settings.fromNew;
|
||||
modified |= mySettingsComponent.getFromParam() != settings.fromParam;
|
||||
modified |= mySettingsComponent.getEnumDoc() != settings.enumDoc;
|
||||
modified |= mySettingsComponent.getSkipAnnotation() != settings.skipAnnotation;
|
||||
modified |= mySettingsComponent.getSkipAscii() != settings.skipAscii;
|
||||
modified |= mySettingsComponent.getSkipBlank() != settings.skipBlank;
|
||||
@@ -102,6 +103,7 @@ public class AppSettingsConfigurable implements Configurable {
|
||||
settings.getToSet = mySettingsComponent.getGetToSet();
|
||||
settings.fromNew = mySettingsComponent.getFromNew();
|
||||
settings.fromParam = mySettingsComponent.getFromParam();
|
||||
settings.enumDoc = mySettingsComponent.getEnumDoc();
|
||||
settings.skipAnnotation = mySettingsComponent.getSkipAnnotation();
|
||||
settings.skipAscii = mySettingsComponent.getSkipAscii();
|
||||
settings.skipBlank = mySettingsComponent.getSkipBlank();
|
||||
@@ -143,6 +145,7 @@ public class AppSettingsConfigurable implements Configurable {
|
||||
mySettingsComponent.setGetToSet(settings.getToSet);
|
||||
mySettingsComponent.setFromNew(settings.fromNew);
|
||||
mySettingsComponent.setFromParam(settings.fromParam);
|
||||
mySettingsComponent.setEnumDoc(settings.enumDoc);
|
||||
mySettingsComponent.setSkipAnnotation(settings.skipAnnotation);
|
||||
mySettingsComponent.setSkipAscii(settings.skipAscii);
|
||||
mySettingsComponent.setSkipBlank(settings.skipBlank);
|
||||
|
||||
@@ -58,6 +58,7 @@ public class AppSettingsState implements PersistentStateComponent<AppSettingsSta
|
||||
public boolean getToSet = true;
|
||||
public boolean fromNew = true;
|
||||
public boolean fromParam = false;
|
||||
public boolean enumDoc = true;
|
||||
public boolean skipAnnotation = true;
|
||||
public boolean skipAscii = !"en".equals(Locale.getDefault().getLanguage());
|
||||
public boolean skipBlank = true;
|
||||
|
||||
Reference in New Issue
Block a user