java.lang.Object
com.ibm.jvm.format.Message
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringreturns the component this message corresponds to, as determined by the message fileprotected StringgetMessage(byte[] buffer, int offset, int end) retrieve the text of the message, parsing any percent directives and replacing them with data from the bufferprotected intgetType()returns the type of entry this message corresponds to, as determined by the message file and TraceRecordprotected StringBufferprocessPercents(String str, byte[] buffer, int offset) processs all the percent sign directives in a string, much like a call to printfprotected static voidprotected StringBufferskipPercents(String str, byte[] buffer, int offset) process all the percent sign directives in a string, making them "???"
-
Constructor Details
-
Message
-
-
Method Details
-
processPercents
processs all the percent sign directives in a string, much like a call to printf- Parameters:
str- a string- Returns:
- the string with percent directive replaces by their associated values
-
skipPercents
process all the percent sign directives in a string, making them "???"- Parameters:
str- a string- Returns:
- the string with percent directives replaced by "???"
-
setPointerSize
protected static void setPointerSize() -
getMessage
retrieve the text of the message, parsing any percent directives and replacing them with data from the buffer- Parameters:
buffer- an array of bytesoffset- an int- Returns:
- a string that is the message from the file with any percent directives replaces by data from the buffer
-
getComponent
returns the component this message corresponds to, as determined by the message file- Returns:
- an String that is component from which this message came from
-
getType
protected int getType()returns the type of entry this message corresponds to, as determined by the message file and TraceRecord- Returns:
- an int that is one of the types defined in TraceRecord
- See Also:
-
getFormattingTemplate
-