final AsyncPackageDataModelOracle oracle,
final ConditionColumnCommand refreshGrid,
final ConditionCol52 col,
final boolean isNew,
final boolean isReadOnly ) {
this.rm = new BRLRuleModel( model );
Pattern52 originalPattern = model.getPattern( col );
this.editingPattern = originalPattern != null ? originalPattern.clonePattern() : null;
this.editingCol = cloneConditionColumn( col );
this.model = model;
this.oracle = oracle;