| Modifier and Type | Field and Description |
|---|---|
| private final DialogService | |
| private static final Logger | |
| private final boolean | |
| private final CliPreferences | |
| private final SpecialField | |
| private final StateManager | |
| private final Supplier | |
| private final String | |
| private final String |
| Access | Constructor and Description |
|---|---|
| public | SpecialFieldAction(Supplier<LibraryTab> tabSupplier, SpecialField specialField, String value, boolean
- false also causes that doneTextPattern has two place holders %0 for the value and %1 for the sum of entries nullFieldIfValueIsTheSame, String undoText, DialogService dialogService, CliPreferences preferences, StateManager stateManager)
|
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| private String |
| dialogService | back to summary |
|---|---|
| private final DialogService dialogService | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| nullFieldIfValueIsTheSame | back to summary |
|---|---|
| private final boolean nullFieldIfValueIsTheSame | |
| preferences | back to summary |
|---|---|
| private final CliPreferences preferences | |
| specialField | back to summary |
|---|---|
| private final SpecialField specialField | |
| stateManager | back to summary |
|---|---|
| private final StateManager stateManager | |
| tabSupplier | back to summary |
|---|---|
| private final Supplier<LibraryTab> tabSupplier | |
| undoText | back to summary |
|---|---|
| private final String undoText | |
| value | back to summary |
|---|---|
| private final String value | |
| SpecialFieldAction | back to summary |
|---|---|
public SpecialFieldAction(Supplier<LibraryTab> tabSupplier, SpecialField specialField, String value, boolean nullFieldIfValueIsTheSame, String undoText, DialogService dialogService, CliPreferences preferences, StateManager stateManager)
| |
| execute | back to summary |
|---|---|
public void execute()
| |
| getTextDone | back to summary |
|---|---|
| private String getTextDone(SpecialField field, @NonNull String... params) | |