object JEdit_Mouse_Handler { class Factory extends EditPaneMouseHandlerFactory { overridedef create(edit_pane: EditPane): TextAreaMouseHandler = new JEdit_Mouse_Handler(edit_pane)
}
def jump_delay(options: Options): Time = options.seconds("editor_jump_delay") lazyval jump_delay0: Time = jump_delay(Options.init0())
def jump_delay(): Time =
PIDE.get_plugin match { case Some(plugin) => jump_delay(plugin.options.value) case None => jump_delay0
}
def jump(edit_pane: EditPane): Unit = if (edit_pane != null) { val text_area = edit_pane.getTextArea if (text_area != null) {
Untyped.get[MouseAdapter](text_area, "mouseHandler") match { case mouse_handler: JEdit_Mouse_Handler => mouse_handler.jump() case _ =>
}
}
}
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.