In JCodeBox, a Model Source is a component that can provide data and state information to another component
Example
An EJB can be a Model Source (i.e. provide data and state for) a ViewSet.
So when defining a ViewSet you need to select it's modelsource, i.e. select the component that this ViewSet is going to get its data and state information from.
Example
An entity can be a Model Source for an entity EJB.
So when defining an entity EJB, you need to select an (JCodeBox) entity that will provide the data and state information for the entity EJB