[GIS] How to customize inputs in Iterate Feature Class – ModelBuilder 10.1

arcgis-10.1feature-classfile-geodatabasemodelbuilder

I am using the Iterate Feature Class tool in ModelBuilder to iterate through feature classes within a Geodatabase. I would like to add the capability to custom select which feature classes within a single GDB to iterate through. This desired capability is very similar to the "Input Datasets" step of Merge (Data Managment).

enter image description here

The Iterate Feature Class tool only provides you with 3 ways to filter:

-Feature Type (line, polygon, etc)
-Wildcard
-Recursive

The ability to custom select which feature classes to iterate does not exist, can someone please help me figure out how to customize the input? Thanks!

Best Answer

You cannot create the interface you are asking for with the iterator. If you want the interface as in the merge tool you need to add to your model a variable of type FeatureClass and tick on MultiValue and expose it as a parameter. This will give your the required selection control.

enter image description here