public void setOutputDisplayProgress(boolean s) {
config.setProperty(FILE_OUTPUT_DISPLAY_PROGRESS, s);
}
- /**
+ /*
+ * ファイル - 禁則文字
+ */
+ private static final String FILE_REPLACE_FROM = "file.prohibit.replace_from";
+
+ public String getReplaceFrom() {
+ return config.getString(FILE_REPLACE_FROM, "/\\:*?\"<>|.");
+ }
+
+ public void setReplaceFrom(String s) {
+ config.setProperty(FILE_REPLACE_FROM, s);
+ }
+ private static final String FILE_REPLACE_TO = "file.prohibit.replace_to";
+
+ public String getReplaceTo() {
+ return config.getString(FILE_REPLACE_TO, "_");
+ }
+
+ public void setReplaceTo(String s) {
+ config.setProperty(FILE_REPLACE_TO, s);
+ }
+ /*
* コメント
*/
private static final String COMMENT_SIZE_AUTOSIZE = "comment.size.autosize";
/*
* ファイル - 禁則文字
*/
- // TODO ファイル - 禁則文字
+ fldReplaceFrom.setText(p.getReplaceFrom());
+ fldReplaceTo.setText(p.getReplaceTo());
/**
* コメント
p.setOutputCommentOverlay(cbOutputCommentOverlay.isSelected());
p.setOutputDisplayProgress(cbOutputDisplayProgress.isSelected());
- /**
+ /*
+ * ファイル - 禁則文字
+ */
+ p.setReplaceFrom(fldReplaceFrom.getText());
+ p.setReplaceTo(fldReplaceTo.getText());
+
+ /*
* コメント
*/
p.setCommentSizeAutosize(cbCommentSizeAuto.isSelected());