void () { myMinField.setMinValue(myMinZero ? 0 : 1); myMinField.setMaxValue(myMaxUnlimited ? Integer.MAX_VALUE : 1); myMinField.setDefaultValue(myMinZero ? 0 : 1); myMinField.setDefaultValueText(myMinZero ? "0" : "1"); final int minCount = myConstraint.getMinCount(); if (!isDefaultValue(minCount)) { myMinField.setValue(minCount); } myMinField.setCanBeEmpty(true); myMinField.selectAll(); myMaxField.setMinValue(myMinZero ? 0 : 1); myMaxField.setMaxValue(myMaxUnlimited ? Integer.MAX_VALUE : 1); myMaxField.setDefaultValue(myMaxUnlimited ? Integer.MAX_VALUE : 1); myMaxField.setDefaultValueText(myMaxUnlimited ? SSRBundle.message("unlimited.placeholder") : "1"); final int maxCount = myConstraint.getMaxCount(); if (!isDefaultValue(maxCount)) { myMaxField.setValue(maxCount); } myMaxField.setCanBeEmpty(true); myMaxField.selectAll(); }