public String[] getTransformedPatterns() { return getPatterns();
public String[] getTransformedPatterns(Gateway gateway) { String[] patterns = getPatterns(); String[] transformed = new String[patterns.length]; for (int i = 0; i < patterns.length; i++) { transformed[i] = gateway.getCallPattern(patterns[i]); } return transformed;
    public String[] getTransformedPatterns() {        return getPatterns();    }