public String[] getTransformedPatterns() {
public String[] getTransformedPatterns(Gateway gateway) {
    public String[] getTransformedPatterns() {        List dialPatterns = getDialPatterns();        Set transformedPatterns = new LinkedHashSet();        for (Iterator i = dialPatterns.iterator(); i.hasNext();) {            DialPattern dp = (DialPattern) i.next();            DialPattern tdp = m_callPattern.transform(dp);            transformedPatterns.add(tdp.calculatePattern());        }        return (String[]) transformedPatterns.toArray(new String[transformedPatterns.size()]);    }