Avail Editor
class AvailEditor( val workbench: AvailWorkbench, moduleName: ModuleName, afterTextLoaded: (AvailEditor) -> Unit = {}) : WorkbenchFrame
Content copied to clipboard
An editor for an Avail source module. Currently supports:
Basic editing.
Basic undo/redo.
Template expansion, with prefix shortening and explicit single caret positioning.
Syntax highlighting.
Go to line/column.
Open structure view.
Author
Mark van Gulik
Todd L Smith
Parameters
workbench
The owning AvailWorkbench.
module Name
The ModuleName of the module being opened in the editor.
after Text Loaded
Action to perform after text has been loaded to sourcePane.
Constructors
Link copied to clipboard
fun AvailEditor( workbench: AvailWorkbench, moduleName: ModuleName, afterTextLoaded: (AvailEditor) -> Unit = {})
Content copied to clipboard
Construct an AvailEditor.
Types
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun addPropertyChangeListener(p0: String, p1: PropertyChangeListener)
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun checkImage( p0: Image, p1: Int, p2: Int, p3: ImageObserver): Int
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun createVolatileImage( p0: Int, p1: Int, p2: ImageCapabilities): VolatileImage
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun getFocusTraversalKeys(p0: Int): MutableSet<AWTKeyStroke>
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun <T : EventListener> getListeners(p0: Class<T>): Array<T>
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getPropertyChangeListeners(p0: String): Array<PropertyChangeListener>
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Open the StructureViewPanel associated with this AvailEditor.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun prepareImage( p0: Image, p1: Int, p2: Int, p3: ImageObserver): Boolean
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun removePropertyChangeListener(p0: String, p1: PropertyChangeListener)
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@BeanProperty(bound = false, hidden = true, description = "The client area of the frame where child components are normally inserted." )
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun setFocusTraversalKeys(p0: Int, p1: MutableSet<out AWTKeyStroke>)
Content copied to clipboard
Link copied to clipboard
@BeanProperty(bound = false, hidden = true, description = "A transparent pane used for menu rendering." )
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@BeanProperty(bound = false, hidden = true, description = "The menubar for accessing pulldown menus from this frame." )
Content copied to clipboard
Link copied to clipboard
@BeanProperty(bound = false, hidden = true, description = "The pane that holds the various frame layers." )
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Properties
Link copied to clipboard
@set:BeanProperty(preferred = true, enumerationValues = ["WindowConstants.DO_NOTHING_ON_CLOSE", "WindowConstants.HIDE_ON_CLOSE", "WindowConstants.DISPOSE_ON_CLOSE", "WindowConstants.EXIT_ON_CLOSE" ], description = "The frame's default close operation." )
Content copied to clipboard
Link copied to clipboard