@Override protected BRLColumn<IPattern, BRLConditionVariableColumn> cloneBRLColumn( BRLColumn<IPattern, BRLConditionVariableColumn> col) { BRLConditionColumn clone = new BRLConditionColumn(); clone.setHeader(col.getHeader()); clone.setHideColumn(col.isHideColumn()); clone.setDefinition(cloneDefinition(col.getDefinition())); clone.setChildColumns(cloneVariables(col.getChildColumns())); return clone; }