public Replacer(String host, int port, String user, String localUserName, File home) { replacements.put(Character.valueOf('%'), "%"); //$NON-NLS-1$ replacements.put(Character.valueOf('d'), home.getPath()); replacements.put(Character.valueOf('h'), host); String localhost = SystemReader.getInstance().getHostname(); replacements.put(Character.valueOf('l'), localhost); int period = localhost.indexOf('.'); if (period > 0) { localhost = localhost.substring(0, period); } replacements.put(Character.valueOf('L'), localhost); replacements.put(Character.valueOf('n'), host); replacements.put(Character.valueOf('p'), Integer.toString(port)); replacements.put(Character.valueOf('r'), user == null ? "" : user); //$NON-NLS-1$ replacements.put(Character.valueOf('u'), localUserName); replacements.put(Character.valueOf('C'), substitute("%l%h%p%r", "hlpr")); //$NON-NLS-1$ //$NON-NLS-2$ replacements.put(Character.valueOf('T'), "NONE"); //$NON-NLS-1$ }
/** * @return try to construct email for logged on user using system * information */ private static String getDefaultEmail() { // try to construct an email String username = getDefaultUserName(); return username + "@" + system().getHostname(); //$NON-NLS-1$ }
private String getGerritHost() { String url = urlProvider.get(); if (url != null) { try { return new URL(url).getHost(); } catch (MalformedURLException e) { } } return SystemReader.getInstance().getHostname(); } }
private String getGerritHost() { String url = urlProvider.get(); if (url != null) { try { return new URL(url).getHost(); } catch (MalformedURLException e) { } } return SystemReader.getInstance().getHostname(); } }
public Replacer(String host, int port, String user, String localUserName, File home) { replacements.put(Character.valueOf('%'), "%"); //$NON-NLS-1$ replacements.put(Character.valueOf('d'), home.getPath()); replacements.put(Character.valueOf('h'), host); String localhost = SystemReader.getInstance().getHostname(); replacements.put(Character.valueOf('l'), localhost); int period = localhost.indexOf('.'); if (period > 0) { localhost = localhost.substring(0, period); } replacements.put(Character.valueOf('L'), localhost); replacements.put(Character.valueOf('n'), host); replacements.put(Character.valueOf('p'), Integer.toString(port)); replacements.put(Character.valueOf('r'), user == null ? "" : user); //$NON-NLS-1$ replacements.put(Character.valueOf('u'), localUserName); replacements.put(Character.valueOf('C'), substitute("%l%h%p%r", "hlpr")); //$NON-NLS-1$ //$NON-NLS-2$ replacements.put(Character.valueOf('T'), "NONE"); //$NON-NLS-1$ }
/** * @return try to construct email for logged on user using system * information */ private static String getDefaultEmail() { // try to construct an email String username = getDefaultUserName(); return username + "@" + system().getHostname(); //$NON-NLS-1$ }
/** * @return try to construct email for logged on user using system * information */ private static String getDefaultEmail() { // try to construct an email String username = getDefaultUserName(); return username + "@" + system().getHostname(); //$NON-NLS-1$ }