A C G I L M O R S T W 
All Classes All Packages

A

addFile(String) - Method in class org.eclipse.xtext.smap.SmapStratum
Adds record of a new file, by filename.
addFile(String, String) - Method in class org.eclipse.xtext.smap.SmapStratum
Adds record of a new file, by filename and path.
addLineData(int, String, int, int, int) - Method in class org.eclipse.xtext.smap.SmapStratum
Adds complete information about a simple line mapping.
addSDE() - Method in class org.eclipse.xtext.smap.SDEInstaller
 
addSmap(String, String) - Method in class org.eclipse.xtext.smap.SmapGenerator
Adds the given string as an embedded SMAP with the given stratum name.
addStratum(SmapStratum, boolean) - Method in class org.eclipse.xtext.smap.SmapGenerator
Adds the given SmapStratum object, representing a Stratum with logically associated FileSection and LineSection blocks, to the current SmapGenerator.

C

copy(int) - Method in class org.eclipse.xtext.smap.SDEInstaller
 
copyAttrs(int) - Method in class org.eclipse.xtext.smap.SDEInstaller
 
copyConstantPool(int) - Method in class org.eclipse.xtext.smap.SDEInstaller
 
copyMembers() - Method in class org.eclipse.xtext.smap.SDEInstaller
 

G

generateSmap(AbstractTraceRegion, String) - Method in class org.eclipse.xtext.smap.TraceAsSmapInstaller
 
getStratumName() - Method in class org.eclipse.xtext.smap.SmapStratum
Returns the name of the stratum.
getStratumName(SourceRelativeURI) - Method in class org.eclipse.xtext.smap.TraceAsSmapInstaller
 
getString() - Method in class org.eclipse.xtext.smap.SmapGenerator
 
getString() - Method in class org.eclipse.xtext.smap.SmapStratum
Returns the given stratum as a String: a StratumSection, followed by at least one FileSection and at least one LineSection.
getString() - Method in class org.eclipse.xtext.smap.SmapStratum.LineInfo
Retrieves the current LineInfo as a String, print all values only when appropriate (but LineInfoID if and only if it's been specified, as its necessity is sensitive to context).
getUpdatedByteCode() - Method in class org.eclipse.xtext.smap.SDEInstaller
 

I

installTrace(byte[]) - Method in class org.eclipse.xtext.smap.TraceAsSmapInstaller
 

L

LineInfo() - Constructor for class org.eclipse.xtext.smap.SmapStratum.LineInfo
 

M

main(String[]) - Static method in class org.eclipse.xtext.smap.SmapGenerator
 

O

optimizeLineSection() - Method in class org.eclipse.xtext.smap.SmapStratum
Combines consecutive LineInfos wherever possible
org.eclipse.xtext.smap - package org.eclipse.xtext.smap
 

R

randomAccessWriteU2(int, int) - Method in class org.eclipse.xtext.smap.SDEInstaller
 
readBytes(int) - Method in class org.eclipse.xtext.smap.SDEInstaller
 
readU1() - Method in class org.eclipse.xtext.smap.SDEInstaller
 
readU2() - Method in class org.eclipse.xtext.smap.SDEInstaller
 
readU4() - Method in class org.eclipse.xtext.smap.SDEInstaller
 

S

SDEInstaller - Class in org.eclipse.xtext.smap
 
SDEInstaller(byte[], byte[]) - Constructor for class org.eclipse.xtext.smap.SDEInstaller
 
setDoEmbedded(boolean) - Method in class org.eclipse.xtext.smap.SmapGenerator
Instructs the SmapGenerator whether to actually print any embedded SMAPs or not.
setInputLineCount(int) - Method in class org.eclipse.xtext.smap.SmapStratum.LineInfo
Sets InputLineCount.
setInputStartLine(int) - Method in class org.eclipse.xtext.smap.SmapStratum.LineInfo
Sets InputStartLine.
setLineFileID(int) - Method in class org.eclipse.xtext.smap.SmapStratum.LineInfo
Sets lineFileID.
setOutputFileName(String) - Method in class org.eclipse.xtext.smap.SmapGenerator
Sets the filename (without path information) for the generated source file.
setOutputLineIncrement(int) - Method in class org.eclipse.xtext.smap.SmapStratum.LineInfo
Sets OutputLineIncrement.
setOutputStartLine(int) - Method in class org.eclipse.xtext.smap.SmapStratum.LineInfo
Sets OutputStartLine.
setTrace(String, AbstractTraceRegion) - Method in class org.eclipse.xtext.smap.TraceAsSmapInstaller
 
smap - Variable in class org.eclipse.xtext.smap.TraceAsSmapInstaller
 
SmapGenerator - Class in org.eclipse.xtext.smap
Represents a source map (SMAP), which serves to associate lines of the input JSP file(s) to lines in the generated servlet in the final .class file, according to the JSR-045 spec.
SmapGenerator() - Constructor for class org.eclipse.xtext.smap.SmapGenerator
 
SmapStratum - Class in org.eclipse.xtext.smap
Represents the line and file mappings associated with a JSR-045 "stratum".
SmapStratum(String) - Constructor for class org.eclipse.xtext.smap.SmapStratum
Constructs a new SmapStratum object for the given stratum name (e.g., JSP).
SmapStratum.LineInfo - Class in org.eclipse.xtext.smap
Represents a single LineSection in an SMAP, associated with a particular stratum.

T

toSmap(String, List<LineMappingProvider.LineMapping>) - Method in class org.eclipse.xtext.smap.TraceAsSmapInstaller
 
toString() - Method in class org.eclipse.xtext.smap.SmapGenerator
 
toString() - Method in class org.eclipse.xtext.smap.SmapStratum.LineInfo
 
toString() - Method in class org.eclipse.xtext.smap.SmapStratum
 
TraceAsSmapInstaller - Class in org.eclipse.xtext.smap
 
TraceAsSmapInstaller() - Constructor for class org.eclipse.xtext.smap.TraceAsSmapInstaller
 

W

writeAttrForSDE(int) - Method in class org.eclipse.xtext.smap.SDEInstaller
 
writeBytes(byte[]) - Method in class org.eclipse.xtext.smap.SDEInstaller
 
writeU1(int) - Method in class org.eclipse.xtext.smap.SDEInstaller
 
writeU2(int) - Method in class org.eclipse.xtext.smap.SDEInstaller
 
writeU4(int) - Method in class org.eclipse.xtext.smap.SDEInstaller
 
writeUtf8ForSDE() - Method in class org.eclipse.xtext.smap.SDEInstaller
 
A C G I L M O R S T W 
All Classes All Packages