Rename JBValue.UIManagerInteger to JBValue.UIDefaultsInteger

This commit is contained in:
Anton Tarasov
2018-04-12 12:43:43 +03:00
parent ff240da7ae
commit cc2e225e96
2 changed files with 8 additions and 5 deletions
@@ -81,12 +81,12 @@ public class JBValueTest {
}
@Test
public void testUIManagerInteger() {
public void testUIDefaultsInteger() {
JBUI.setUserScaleFactor(1);
String key = "JBValue.int";
UIManager.put(key, 2);
JBValue.UIManagerInteger value = new JBValue.UIManagerInteger(key);
JBValue.UIDefaultsInteger value = new JBValue.UIDefaultsInteger(key);
JBUI.setUserScaleFactor(2);
@@ -22,6 +22,9 @@ import static com.intellij.ui.paint.PaintUtil.RoundingMode.ROUND;
* a {@link CachedInteger} or {@link CachedFloat} classes can be used instead. Either with a separate
* {@link UpdateTracker} (better to use for many JBValue objects), or with a dedicated one (for a single
* JBValue object) as in the {@link SelfCachedInteger} or {@link SelfCachedFloat} classes.
* <p>
* Also, the {@link UIDefaultsInteger} class can be used for auto-scaling an integer value stored in
* {@link UIDefaults}.
*
* @author tav
* @see JBUI#intValue(int)
@@ -60,12 +63,12 @@ public abstract class JBValue {
}
/**
* JBValue wrapper over an integer value in {@link UIManager}.
* JBValue wrapper over an integer value in {@link UIDefaults}.
*/
public static class UIManagerInteger extends JBValue {
public static class UIDefaultsInteger extends JBValue {
private final @NotNull String key;
public UIManagerInteger(@NotNull String key) {
public UIDefaultsInteger(@NotNull String key) {
this.key = key;
}