@Deprecated protected boolean hasInput(Class<? extends IOObject> cls){
  try {
    getInput(cls);
    return true;
  }
 catch (  MissingIOObjectException e) {
    return false;
  }
}

@ Deprecated protected boolean hasInput ( Class < ? extends IOObject > cls ) { try { getInput ( cls ) ; return true ; } catch ( MissingIOObjectException e ) { return false ; } }
returns true if this operator has an input object of the desired class . the object will not be removed by using this method .
