JSONFile Editor
class JSONFileEditor( workbench: AvailWorkbench, filePath: String, frameTitle: String, val autoSave: Boolean = false, afterTextLoaded: (JSONFileEditor) -> Unit = {}) : AbstractJSONFileEditor<JSONFileEditor>
Content copied to clipboard
An AbstractJSONFileEditor for a generic JSON file.
Author
Richard Arriaga
Parameters
workbench
The owning AvailWorkbench.
file Path
The path to the file.
frame Title
The window title.
auto Save
Whether to auto save the backing file to disk after changes.
after Text Loaded
Action to perform after text has been loaded to sourcePane.
Constructors
Link copied to clipboard
fun JSONFileEditor( workbench: AvailWorkbench, filePath: String, frameTitle: String, autoSave: Boolean = false, afterTextLoaded: (JSONFileEditor) -> Unit = {})
Content copied to clipboard
Construct an JSONFileEditor.
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
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
Refresh the KeyboardShortcuts for this FileEditor.
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