suffixDigitsLabel.setHorizontalAlignment(SwingConstants.LEFT);
suffixDigitsLabel.setFont(LABEL_FONT);
int defaultmin = 1;
- try
- {
- defaultmin = Integer.parseInt(
- MessageManager.getString("default.suffix_index_digits_min"));
- } catch (Exception e)
- {
- defaultmin = 1;
- System.out.println(
- "Exception setting suffix digits min from default.suffix_index_digits_min label, setting to "
- + defaultmin);
- }
int defaultmax = 6;
- try {
- defaultmax = Integer.parseInt(
- MessageManager.getString("default.suffix_index_digits_max"));
- } catch (Exception e) {
- defaultmax = 6;
- System.out.println(
- "Exception setting suffix digits max from default.suffix_index_digits_max label, setting to "
- + defaultmax);
- }
ChangeListener c = new ChangeListener()
{
@Override
return exampleFilesPanel;
}
- private void updateBackupFilesExampleLabel()
+ protected void updateBackupFilesExampleLabel()
{
int exampleindex = 12;
- String base = "filename";
+ String base = MessageManager.getString("label.filename");
+ if (base == null || base.length() > 0)
+ {
+ base = "filename";
+ }
String extension = ".fa";
String suffix = suffixTemplate.getText();
"Failed casting (Integer) backupfilesRollMaxSpinner.getValue()");
}
- int surround = 2;
+ int lowersurround = 2;
+ int uppersurround = 0;
StringBuilder exampleSB = new StringBuilder();
boolean firstLine = true;
if (reverse)
int max = keepAll ? exampleindex : rollMax;
for (int index = min; index <= max; index++)
{
- if (index == min + surround && index < max)
+ if (index == min + lowersurround && index < max - uppersurround - 1)
{
exampleSB.append("\n...");
}
- else if (index > min + surround && index < max)
+ else if (index > min + lowersurround && index < max - uppersurround)
{
// nothing
}
}
else if (index == min)
{
- exampleSB.append(" (most recent)");
+ String newest = MessageManager.getString("label.braced_newest");
+ if (newest != null && newest.length() > 0)
+ {
+ exampleSB.append(" "+newest);
+ }
}
else if (index == max)
{
- exampleSB.append(" (oldest)");
+ String oldest = MessageManager.getString("label.braced_oldest");
+ if (oldest != null && oldest.length() > 0)
+ {
+ exampleSB.append(" "+oldest);
+ }
}
}
}
for (int index = min; index <= max; index++)
{
- if (index == min + surround && index < max)
+ if (index == min + lowersurround && index < max - uppersurround - 1)
{
exampleSB.append("\n...");
}
- else if (index > min + surround && index < max)
+ else if (index > min + lowersurround && index < max - uppersurround)
{
// nothing
}
}
else if (index == min)
{
- exampleSB.append(" (oldest)");
+ String oldest = MessageManager.getString("label.braced_oldest");
+ if (oldest != null && oldest.length() > 0)
+ {
+ exampleSB.append(" "+oldest);
+ }
}
else if (index == max)
{
- exampleSB.append(" (most recent)");
+ String newest = MessageManager.getString("label.braced_newest");
+ if (newest != null && newest.length() > 0)
+ {
+ exampleSB.append(" "+newest);
+ }
}
}
}