.
*/
/** ***********************************************************
*
*
* PURPOSE:
* third part of three constituting RasErrorTexts.java:
* - part 1: Java src
* - part 2: generated from errtxts file
* - part 3: Java src
*
*
* COMMENTS:
*
*
*********************************************************** */
// end of error code array, start of RasErrorTexts.template2
"" // this last, empty string is needed because the last one, generated from errtxts, has a "," at the end
};
public static String getErrorMessage( int errNo )
{
StringBuffer buf;
String prefix = String.valueOf(errNo)+":";
int index = 0;
String retVal = null;
while(index < errorMessages.length-1) // last string is empty, see above
{
if(errorMessages[index].startsWith(prefix))
{
buf = new StringBuffer(errorMessages[index]);
index = errorMessages[index].indexOf(":");
buf.delete(0,index+1);
retVal = buf.toString();
index = errorMessages.length+1;
}
else
index++;
}
if(retVal == null)
retVal = "No error message available for error number " + errNo + ".";
return retVal;
}
}