filter_ = filterFactory.create_filter("EXTENDED_TCL");
ConstraintExp[] _filter = new ConstraintExp[1];
_filter[0] = new ConstraintExp();
_filter[0].constraint_expr = "$type_name == 'IMAGE'";
_filter[0].event_types = new EventType[1];
_filter[0].event_types[0] = new EventType("*", "*");
filter_.add_constraints(_filter);
mySupplier_ = supplier;
filterId_ = mySupplier_.add_filter(filter_);
mySupplier_.connect_structured_push_consumer(thisRef_);