Vector vMatches = new Vector();
Vector<MechSummary> vMatches = new Vector<MechSummary>();
    private void advancedSearch() {        String s = m_lCount.getText();        int first = Integer.parseInt(s.substring(0,s.indexOf('/')));        int second = Integer.parseInt(s.substring(s.indexOf('/') + 1));        if (first != second) {            //Search already active, reset list before starting new one.            filterMechs(true);        }        Vector vMatches = new Vector();        for (int i = 0; i < m_mechsCurrent.length; i++) {            MechSummary ms = m_mechsCurrent[i];            try {                Entity entity = new MechFileParser(ms.getSourceFile(), ms.getEntryName()).getEntity();                if (isMatch(entity)) {                    vMatches.addElement(ms);                }            } catch (EntityLoadingException ex) {                //do nothing, I guess            }        }        m_mechsCurrent = new MechSummary[vMatches.size()];        vMatches.copyInto(m_mechsCurrent);        clearMechPreview();        sortMechs();    }