Fix some error.  Refs #6694.
Merge filter single value and multiple value functions.  Refs #6694.
Remove used methods. Refs #6694.
Add visibility property to some properties. Refs #6694.
Fixed a bug in creating splitter.  Refs #6694.
Fix a warning of type conversion.  Refs #6694.
Fixed a warning.  Refs #6694.
Merge branch 'feature/6694_genfilter' into develop