Top Fields Constructors Methods
org.aspectj.weaver

public Class SourceContextImpl

extends Object
implements ISourceContext
Class Inheritance
All Implemented Interfaces
org.aspectj.weaver.ISourceContext
Imports
java.io.File, java.util.Arrays, org.aspectj.bridge.ISourceLocation, .SourceLocation

Field Summary

Modifier and TypeField and Description
private int[]
pack-priv String
public static final ISourceContext

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
configureFromAttribute(String name, int[] linebreaks)

public int
private File
public ISourceLocation
public ISourceLocation
public void
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

lineBreaksback to summary
private int[] lineBreaks
sourceFilenameback to summary
pack-priv String sourceFilename
UNKNOWN_SOURCE_CONTEXTback to summary
public static final ISourceContext UNKNOWN_SOURCE_CONTEXT

Constructor Detail

SourceContextImplback to summary
public SourceContextImpl(AbstractReferenceTypeDelegate delegate)

Method Detail

configureFromAttributeback to summary
public void configureFromAttribute(String name, int[] linebreaks)
getOffsetback to summary
public int getOffset()

Implements org.aspectj.weaver.ISourceContext.getOffset.

getSourceFileback to summary
private File getSourceFile()
makeSourceLocationback to summary
public ISourceLocation makeSourceLocation(IHasPosition position)

Implements org.aspectj.weaver.ISourceContext.makeSourceLocation.

makeSourceLocationback to summary
public ISourceLocation makeSourceLocation(int line, int offset)

Implements org.aspectj.weaver.ISourceContext.makeSourceLocation.

setSourceFileNameback to summary
public void setSourceFileName(String name)
tidyback to summary
public void tidy()

Implements org.aspectj.weaver.ISourceContext.tidy.