public void showSource(final String resourceUrl,
SourceViewerServer sourceViewerServer, final int lineNumber,
final int column, String absoluteFilePath) {
if (sourceViewer == null) {
SourceViewer.create(elem, resources,
new SourceViewerInitializedCallback() {
public void onSourceViewerInitialized(SourceViewer viewer) {
sourceViewer = viewer;
viewer.loadResource(resourceUrl,
new MySourceViewerLoadedCallback(resourceUrl, lineNumber));
}