CodeFileInfo codeFileInfo = new CodeFileInfo();
codeFileInfo.url = sourceFile;
codeFileInfo.styled = loadSourceCode(sourceFile);
// PENDING JW: implement better unitIncrement - should be one line
// (that is depend on fontmetrics)
codeFileInfo.textPane = new JXEditorPane();
codeFileInfo.textPane.setHighlighter(new SnippetHighlighter());
makeSelectionTransparent(codeFileInfo.textPane, 180);
codeFileInfo.veneer = new CodeVeneer(codeFileInfo);
Stacker layers = new Stacker(codeFileInfo.textPane);
layers.add(codeFileInfo.veneer, JLayeredPane.POPUP_LAYER);