public void repair(IColumn column) { Collection<IColumn> columns = column.getSubColumns(); for (IColumn subColumn : columns) { IColumn columnInternal = columns_.get(subColumn.name()); if (columnInternal == null) columns_.put(subColumn.name(), subColumn); else columnInternal.repair(subColumn); } }