org.nlogo.editor
Provides classes associated with the NetLogo Editor
Shouldn't depend on any other netlogo packages besides org.nlogo.core
Attributes
Members list
Type members
Classlikes
Attributes
- Source
- AbstractEditorArea.scala
- Supertypes
-
class JTextComponenttrait Accessibletrait Scrollableclass JComponentclass Containerclass Componenttrait Serializabletrait MenuContainertrait ImageObserverclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Source
- Actions.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Actions.type
Attributes
- Source
- AdvancedEditorArea.scala
- Supertypes
-
trait AbstractEditorAreaclass RSyntaxTextAreatrait SyntaxConstantsclass RTextAreatrait Printableclass RTextAreaBaseclass JTextAreaclass JTextComponenttrait Accessibletrait Scrollableclass JComponentclass Containerclass Componenttrait Serializabletrait MenuContainertrait ImageObserverclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- Colorizer.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class EditorColorizer
Attributes
- Source
- DocumentAction.scala
- Supertypes
-
class TextActionclass AbstractActiontrait Serializabletrait Cloneabletrait Actiontrait ActionListenertrait EventListenerclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class JumpToDeclarationActionclass Leftclass LeftTabclass Rightclass ShowUsageBoxActionclass ToggleCommentsclass KeyboardQuickHelpActionShow all
Attributes
- Source
- DocumentProperties.scala
- Supertypes
-
trait PropertyChangeListenertrait EventListenerclass Objecttrait Matchableclass Any
- Self type
-
DocumentProperties.type
Attributes
- Source
- DumbIndenter.scala
- Supertypes
Attributes
- Companion
- class
- Source
- EditorArea.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
EditorArea.type
Attributes
- Companion
- object
- Source
- EditorArea.scala
- Supertypes
-
trait FocusListenertrait EventListenertrait FocusTraversabletrait AbstractEditorAreaclass JEditorPaneclass JTextComponenttrait Accessibletrait Scrollableclass JComponentclass Containerclass Componenttrait Serializabletrait MenuContainertrait ImageObserverclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class EditorField
Attributes
- Source
- EditorAwareAction.scala
- Supertypes
-
trait MouseListenertrait InstallableActiontrait Actiontrait ActionListenertrait EventListenerclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class MouseQuickHelpAction
Attributes
- Companion
- class
- Source
- EditorConfiguration.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
EditorConfiguration.type
Attributes
- Companion
- object
- Source
- EditorConfiguration.scala
- Supertypes
Attributes
- Source
- EditorField.scala
- Supertypes
-
class EditorAreatrait FocusListenertrait EventListenertrait FocusTraversabletrait AbstractEditorAreaclass JEditorPaneclass JTextComponenttrait Accessibletrait Scrollableclass JComponentclass Containerclass Componenttrait Serializabletrait MenuContainertrait ImageObserverclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- EditorListener.scala
- Supertypes
-
trait DocumentListenertrait PropertyChangeListenertrait EventListenerclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- EditorMenu.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class MainMenuBar
Attributes
- Source
- EditorScrollPane.scala
- Supertypes
-
class JScrollPanetrait Accessibletrait ScrollPaneConstantsclass JComponentclass Containerclass Componenttrait Serializabletrait MenuContainertrait ImageObserverclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class LineNumberScrollPane
Attributes
- Source
- FocusTraversal.scala
- Supertypes
-
class JTextComponenttrait Accessibletrait Scrollableclass JComponentclass Containerclass Componenttrait Serializabletrait MenuContainertrait ImageObserverclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class EditorAreaclass EditorField
Attributes
- Source
- FocusTraversal.scala
- Supertypes
-
trait MouseListenertrait FocusListenertrait EventListenerclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- Indenter.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class SmartIndenterclass DumbIndenter
Attributes
- Source
- InstallableAction.scala
- Supertypes
-
trait Actiontrait ActionListenertrait EventListenerclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait EditorAwareActionclass MouseQuickHelpActiontrait FocusedOnlyActionclass JumpToDeclarationActionclass Leftclass LeftTabclass Rightclass ShowUsageBoxActionclass ToggleCommentsShow all
Attributes
- Source
- KeyBinding.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
KeyBinding.type
Attributes
- Source
- LineNumberScrollPane.scala
- Supertypes
-
trait EditorScrollPaneclass JScrollPanetrait Accessibletrait ScrollPaneConstantsclass JComponentclass Containerclass Componenttrait Serializabletrait MenuContainertrait ImageObserverclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- LineNumbersBar.scala
- Supertypes
-
trait DocumentListenertrait EventListenerclass JTextPaneclass JEditorPaneclass JTextComponenttrait Accessibletrait Scrollableclass JComponentclass Containerclass Componenttrait Serializabletrait MenuContainertrait ImageObserverclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- LinePainter.scala
- Supertypes
-
trait CaretListenertrait EventListenertrait HighlightPainterclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- QuickHelpAction.scala
- Supertypes
-
trait QuickHelpActiontrait EditorAwareActiontrait MouseListenertrait InstallableActionclass AbstractActiontrait Serializabletrait Cloneabletrait Actiontrait ActionListenertrait EventListenerclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- QuickHelpAction.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class MouseQuickHelpActionclass KeyboardQuickHelpAction
Attributes
- Source
- RichDocument.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
RichDocument.type
This class solves a very particular and peculiar problem. When a JTextComponent launches a popup menu, the caret continues to process mouse events as normal. This is obviously undesirable for a number of reasons, and is especially problematic on a mac, where there is only one mouse button. This class ensures that the caret (and thus the selection) are frozen at the moment the popup menu is activated and are restored when it closes.
This class solves a very particular and peculiar problem. When a JTextComponent launches a popup menu, the caret continues to process mouse events as normal. This is obviously undesirable for a number of reasons, and is especially problematic on a mac, where there is only one mouse button. This class ensures that the caret (and thus the selection) are frozen at the moment the popup menu is activated and are restored when it closes.
Attributes
- Source
- SuspendCaretPopupListener.scala
- Supertypes
-
trait PopupMenuListenertrait EventListenerclass Objecttrait Matchableclass Any
Attributes
- Source
- ToggleFoldsAction.scala
- Supertypes
-
class AbstractActiontrait Serializabletrait Cloneabletrait Actiontrait ActionListenertrait EventListenerclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- FocusTraversal.scala
- Supertypes
-
class AbstractActiontrait Serializabletrait Cloneabletrait Actiontrait ActionListenertrait EventListenerclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- FocusTraversal.scala
- Supertypes
-
class AbstractActiontrait Serializabletrait Cloneabletrait Actiontrait ActionListenertrait EventListenerclass Objecttrait Matchableclass AnyShow all