Column[] cols = new Column[m_cols.size()]; for (int i = 0; i < cols.length; i++) { cols[i] = lookup(root, (ColumnNd) m_cols.get(i));
Column[] cols = new Column[m_ids.size()]; int index = 0; for (Iterator it = m_ids.iterator(); it.hasNext(); ) { String id = (String) it.next(); ColumnNd colnd = (ColumnNd) m_cols.get(id); if (colnd == null) { m_errors.warn(m_nd, "no metadata for " + id); return; } cols[index++] = lookup(root, colnd);
        public void emit(Root root) {            if (m_cols.size() == 0) {                m_errors.warn(m_nd, "no metadata");                return;            }            Column[] cols = new Column[m_cols.size()];            for (int i = 0; i < cols.length; i++) {                cols[i] = lookup(root, (ColumnNd) m_cols.get(i));            }            unique(m_nd, cols, m_primary);        }