|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectua.gradsoft.termware.debug.SMAPHelper
public class SMAPHelper
Helper for work with JSR-45 SMAP files.
| Constructor Summary | |
|---|---|
SMAPHelper()
|
|
| Method Summary | |
|---|---|
static void |
generateEndSection(PrintWriter writer)
|
static void |
generateFileSection(PrintWriter writer,
int fileId,
String filename)
|
static void |
generateHeader(PrintWriter writer,
String outputFileName)
|
static void |
generateLineInfo(PrintWriter writer,
int fileId,
SourceCodeLocation inLocation,
int outLineNumber)
map enture source code location to outLineNumber |
static void |
generateStratumSection(PrintWriter writer,
String languageName)
|
static byte[] |
insertSmap(byte[] classBytes,
CharSequence smap)
|
static void |
startLineSection(PrintWriter writer)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SMAPHelper()
| Method Detail |
|---|
public static void generateHeader(PrintWriter writer,
String outputFileName)
public static void generateStratumSection(PrintWriter writer,
String languageName)
public static void generateFileSection(PrintWriter writer,
int fileId,
String filename)
public static void startLineSection(PrintWriter writer)
public static void generateLineInfo(PrintWriter writer,
int fileId,
SourceCodeLocation inLocation,
int outLineNumber)
public static void generateEndSection(PrintWriter writer)
public static byte[] insertSmap(byte[] classBytes,
CharSequence smap)
throws ExternalException
ExternalException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||