Logo Search packages:      
Sourcecode: aspectj version File versions  Download package

org::aspectj::tools::ajbrowser::ui::BasicEditor Class Reference

Inheritance diagram for org::aspectj::tools::ajbrowser::ui::BasicEditor:

org::aspectj::ajde::EditorAdapter

List of all members.


Detailed Description

Bare-bones editor implementation used when the framework is being used standalone.

Author:
Mik Kersten

Definition at line 45 of file BasicEditor.java.


Public Member Functions

void addEditorViewForSourceLine (String filePath, int lineNumber)
void clearBreakpointRequest (String filePath, int lineNumber)
String getCurrFile ()
String getCurrSourceFilePath ()
JPanel getPanel ()
void pasteToCaretPos (String text)
void saveContents () throws IOException
void setBreakpointRequest (String filePath, int lineNumber, boolean isDeferred)
void showSourceForFile (String filePath)
void showSourceForLine (int lineNumber, boolean highlight)
void showSourceForSourceLine (String filePath, int lineNumber, boolean highlight)
void showSourceLine (String filePath, int lineNumber, boolean highlight)
void showSourceLine (int lineNumber, boolean highlight)
void showSourceLine (ISourceLocation sourceLocation, boolean highlight)
void showSourcelineAnnotation (String filePath, int lineNumber, List items)
void showSourcelineAnnotation (String filePath, int lineNumber, java.util.List items)

Private Member Functions

void jbInit () throws Exception
String readFile (String filePath, int lineNumber)

Private Attributes

BorderLayout borderLayout1 = new BorderLayout()
int currHighlightEnd = 0
int currHighlightStart = 0
JPanel editor_panel = new JPanel()
JEditorPane editorPane = new JEditorPane()
String filePath = NO_FILE
JScrollPane jScrollPane1 = new JScrollPane()
String NO_FILE = "<no file selected>"

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index