package forms.queryAspect { import core.AbstractController; public class QueryColumnController extends AbstractController { public function get columnModel() : QueryColumnModel { return _model as QueryColumnModel; } public function afterSearchTypeChange() : void { setModelMember("format", ""); } public function afterValueFeatureTypeChange() : void { if(!columnModel.valueFeatureType) { setModelMember("valueField", null); setModelMember("labelField", null); } } public function afterValueFieldChange() : void { if(!columnModel.labelField) { setModelMember("labelField", columnModel.valueField); } } } }