public void clearInfoText(int state) throws AuthLoginException {
  if (debug.messageEnabled()) {
    debug.message("clearInfoText : state=" + state);
  }
  if (state > stateLength) {
    throw new AuthLoginException(bundleName,"invalidState",new Object[]{new Integer(state)});
  }
  Callback[] ext=getCallback(state);
  if (ext.length <= 0) {
    throw new AuthLoginException(bundleName,"invalidCallbackIndex",null);
  }
  PagePropertiesCallback pc=(PagePropertiesCallback)((Callback[])internal.get(state - 1))[0];
  List<String> infoTexts=pc.getInfoText();
  for (int i=0; i < infoTexts.size(); i++) {
    infoTexts.set(i,EMPTY_STRING);
  }
  pc.setInfoText(infoTexts);
}

public void clearInfoText ( int state ) throws AuthLoginException { if ( debug . messageEnabled ( ) ) { debug . message ( "clearInfoText : state=" + state ) ; } if ( state > stateLength ) { throw new AuthLoginException ( bundleName , "invalidState" , new Object [ ] { new Integer ( state ) } ) ; } Callback [ ] ext = getCallback ( state ) ; if ( ext . length <= 0 ) { throw new AuthLoginException ( bundleName , "invalidCallbackIndex" , null ) ; } PagePropertiesCallback pc = ( PagePropertiesCallback ) ( ( Callback [ ] ) internal . get ( state - 1 ) ) [ 0 ] ; List < String > infoTexts = pc . getInfoText ( ) ; for ( int i = 0 ; i < infoTexts . size ( ) ; i ++ ) { infoTexts . set ( i , EMPTY_STRING ) ; } pc . setInfoText ( infoTexts ) ; }
clears the info text for a given callback state
