public String _isfile(String args[]) { if (args.length < 2) { domain.warning("Need at least one file name for ${isfile;...}"); return null; } boolean isfile = true; for (int i = 1; i < args.length; i++) { File f = new File(args[i]).getAbsoluteFile(); isfile &= f.isFile(); } return isfile ? "true" : "false"; }
public String _isfile(String args[]) { if (args.length < 2) { domain.warning("Need at least one file name for ${isfile;...}"); return null; } boolean isfile = true; for (int i = 1; i < args.length; i++) { File f = new File(args[i]).getAbsoluteFile(); isfile &= f.isFile(); } return isfile ? "true" : "false"; }
public String _isfile(String args[]) { if (args.length < 2) { domain.warning("Need at least one file name for ${isfile;...}"); return null; } boolean isfile = true; for (int i = 1; i < args.length; i++) { File f = new File(args[i]).getAbsoluteFile(); isfile &= f.isFile(); } return isfile ? "true" : "false"; }
public String _isfile(String args[]) { if (args.length < 2) { domain.warning("Need at least one file name for ${isfile;...}"); return null; } boolean isfile = true; for (int i = 1; i < args.length; i++) { File f = new File(args[i]).getAbsoluteFile(); isfile &= f.isFile(); } return isfile ? "true" : "false"; }
public String _isfile(String args[]) { if (args.length < 2) { domain.warning("Need at least one file name for ${isfile;...}"); return null; } boolean isfile = true; for (int i = 1; i < args.length; i++) { File f = new File(args[i]).getAbsoluteFile(); isfile &= f.isFile(); } return isfile ? "true" : "false"; }
public String _isdir(String args[]) { if (args.length < 2) { domain.warning("Need at least one file name for ${isdir;...}"); return null; } boolean isdir = true; for (int i = 1; i < args.length; i++) { File f = new File(args[i]).getAbsoluteFile(); isdir &= f.isDirectory(); } return isdir ? "true" : "false"; }
public String _isdir(String args[]) { if (args.length < 2) { domain.warning("Need at least one file name for ${isdir;...}"); return null; } boolean isdir = true; for (int i = 1; i < args.length; i++) { File f = new File(args[i]).getAbsoluteFile(); isdir &= f.isDirectory(); } return isdir ? "true" : "false"; }
public String _isdir(String args[]) { if (args.length < 2) { domain.warning("Need at least one file name for ${isdir;...}"); return null; } boolean isdir = true; for (int i = 1; i < args.length; i++) { File f = new File(args[i]).getAbsoluteFile(); isdir &= f.isDirectory(); } return isdir ? "true" : "false"; }
public String _warning(String args[]) { for (int i = 1; i < args.length; i++) { domain.warning(process(args[i])); } return ""; }
public String _warning(String args[]) { for (int i = 1; i < args.length; i++) { domain.warning(process(args[i])); } return ""; }
private String replace(String key, Link link, char begin, char end) { String value = getMacro(key, link, begin, end, null); if (value != LITERALVALUE) { if (value != null) return value; if (!flattening && !key.startsWith("@")) domain.warning("No translation found for macro: %s", key); } return "$" + begin + key + end; }
private String replace(String key, Link link, char begin, char end) { String value = getMacro(key, link, begin, end, null); if (value != LITERALVALUE) { if (value != null) return value; if (!flattening && !key.startsWith("@")) domain.warning("No translation found for macro: %s", key); } return "$" + begin + key + end; }
public String replace(String key, Link link) { String value = getMacro(key, link); if (value != null) return value; if (!flattening && !key.startsWith("@")) domain.warning("No translation found for macro: %s, in %s", key, domain); return "${" + key + "}"; }
public String replace(String key, Link link) { String value = getMacro(key, link); if (value != null) return value; if (!flattening && !key.startsWith("@")) domain.warning("No translation found for macro: %s, in %s", key, domain); return "${" + key + "}"; }
public String _warning(String args[]) { for (int i = 1; i < args.length; i++) { domain.warning(process(args[i])); } return ""; }
public String _warning(String args[]) throws Exception { for (int i = 1; i < args.length; i++) { SetLocation warning = domain.warning("%s", process(args[i])); FileLine header = domain.getHeader(Pattern.compile(".*"), Pattern.compile("\\$\\{warning;")); if (header != null) header.set(warning); } return ""; }
public String _warning(String args[]) throws Exception { for (int i = 1; i < args.length; i++) { SetLocation warning = domain.warning("%s", process(args[i])); FileLine header = domain.getHeader(Pattern.compile(".*"), Pattern.compile("\\$\\{warning;")); if (header != null) header.set(warning); } return ""; }
public SetLocation error(String string, Object... args) { Processor p = current(); try { if (p.isFailOk()) return p.warning(string, args); String s = formatArrays(string, args == null ? new Object[0] : args); if (!p.errors.contains(s)) p.errors.add(s); return location(s); } finally { p.signal(); } }
public SetLocation error(String string, Object... args) { fixupMessages = false; Processor p = current(); try { if (p.isFailOk()) return p.warning(string, args); String s = formatArrays(string, args == null ? new Object[0] : args); if (!p.errors.contains(s)) p.errors.add(s); return location(s); } finally { p.signal(); } }
public SetLocation error(String string, Object... args) { fixupMessages = false; Processor p = current(); try { if (p.isFailOk()) return p.warning(string, args); String s = formatArrays(string, args == null ? new Object[0] : args); if (!p.errors.contains(s)) p.errors.add(s); return location(s); } finally { p.signal(); } }