nl.cwi.sen1.gui.plugin
Interface Editor
- All Known Implementing Classes:
- SwingEditor
public interface Editor
addMouseListener
void addMouseListener(java.awt.event.MouseListener l)
addEditorModifiedListener
void addEditorModifiedListener(EditorModifiedListener l)
removeEditorModifiedListener
void removeEditorModifiedListener(EditorModifiedListener l)
writeContents
void writeContents(java.lang.String filename)
throws java.io.IOException
- Throws:
java.io.IOException
setCursorAtOffset
void setCursorAtOffset(int offset)
setFocus
void setFocus(errorapi.types.Area focus)
getId
java.lang.String getId()
getFilename
java.lang.String getFilename()
setModified
void setModified(boolean modified)
isModified
boolean isModified()
registerCategories
void registerCategories(nl.cwi.sen1.configapi.types.PropertyList properties)
registerSlices
void registerSlices(aterm.ATerm slices)
getMouseOffset
int getMouseOffset(int x,
int y)
getEditMenu
javax.swing.JMenu getEditMenu()
rereadContents
void rereadContents()
setEditable
void setEditable(boolean b)
isEditable
boolean isEditable()
getContents
java.lang.String getContents()
setContents
void setContents(java.lang.String contents)
setSelection
void setSelection(errorapi.types.Area area)
clearSelections
void clearSelections()