org.firebirdsql.gds

Class GDSExceptionHelper.GDSMessage

Enclosing Class:
GDSExceptionHelper

public static class GDSExceptionHelper.GDSMessage
extends java.lang.Object

This class wraps message template obtained from isc_error_msg.properties file and allows to set parameters to the message.

Constructor Summary

GDSMessage(String template)
Constructs an instance of GDSMessage for the specified template.

Method Summary

int
getParamCount()
Returns the number of parameters for the message template.
void
setParameter(int position, String text)
Sets the parameter value
String
toString()
Puts parameters into the template and return the obtained string.

Constructor Details

GDSMessage

public GDSMessage(String template)
Constructs an instance of GDSMessage for the specified template.

Method Details

getParamCount

public int getParamCount()
Returns the number of parameters for the message template.
Returns:
number of parameters.

setParameter

public void setParameter(int position,
                         String text)
Sets the parameter value
Parameters:
position - the parameter number, 0 - first parameter.
text - value of parameter

toString

public String toString()
Puts parameters into the template and return the obtained string.
Returns:
string representation of the message.

Copyright B) 2001 David Jencks and other authors. All rights reserved.