question: public static Vector < Object > inputs ( Vector < Object > subset , Integer ... tab ) { Vector < Object > result = new Vector < Object > ( ) ; for ( int i = 0 ; i < subset . size ( ) ; i ++ ) { BeanInstance temp = ( BeanInstance ) subset . elementAt ( i ) ; if ( checkTargetConstraint ( temp , subset , tab ) ) { result . add ( temp ) ; } } return result ; }
target:  Returns a vector of BeanInstances that can be considered as inputs (or the left-hand side of a sub-flow)