NetLogo 6.2.2 - org.nlogo.editor.EditorConfiguration
Keywords: NetLogo 6.2.2 org.nlogo.editor.EditorConfiguration

NetLogo6.2.2 < Back
 

# Packages

-  package root
  Definition Classes
    root
-  package org
  Definition Classes
    root
-  package nlogo
  Definition Classes
    org
-  package editor

  Provides classes associated with the NetLogo Editor

  Provides classes associated with the NetLogo Editor

  Shouldn't depend on any other netlogo packages besides `org.nlogo.core`

  Definition Classes
    nlogo
- AbstractEditorArea
- Actions
- AdvancedEditorArea
- Colorizer
- DocumentAction
- DocumentProperties
- DumbIndenter
- EditorArea
- EditorAwareAction
- EditorConfiguration
- EditorField
- EditorListener
- EditorMenu
- EditorScrollPane
- FocusTraversable
- FocusTraversalListener
- HighlightEditorKit
- HighlightView
- Indenter
- InstallableAction
- KeyBinding
- LineNumberScrollPane
- LineNumbersBar
- LinePainter
- MouseQuickHelpAction
- QuickHelpAction
- RichDocument
- SuspendCaretPopupListener
- ToggleFoldsAction
- TransferFocusAction
- TransferFocusBackwardAction
- UndoManager

c

org.nlogo.editor

# EditorConfiguration 

###
Companion object EditorConfiguration

#### case class EditorConfiguration(rows: Int, columns: Int, font: Font, listener: TextListener, colorizer: Colorizer, additionalActions: Map[KeyStroke, TextAction], contextActions: Seq[Action], menuActions: Seq[Action], enableFocusTraversal: Boolean, highlightCurrentLine: Boolean, showLineNumbers: Boolean, is3Dlanguage: Boolean, menu: EditorMenu) extends Product with Serializable

Source
  EditorConfiguration.scala

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
 
Ordering

1. Alphabetic
2. By Inheritance

Inherited

1. EditorConfiguration
2. Serializable
3. Serializable
4. Product
5. Equals
6. AnyRef
7. Any

1. Hide All
2. Show All

Visibility

1. Public
2. All

### Instance Constructors

1.  new EditorConfiguration(rows: Int, columns: Int, font: Font, listener: TextListener, colorizer: Colorizer, additionalActions: Map[KeyStroke, TextAction], contextActions: Seq[Action], menuActions: Seq[Action], enableFocusTraversal: Boolean, highlightCurrentLine: Boolean, showLineNumbers: Boolean, is3Dlanguage: Boolean, menu: EditorMenu)

### Value Members

1.  final def !=(arg0: Any): Boolean
   Definition Classes
     AnyRef → Any
2.  final def ##(): Int
   Definition Classes
     AnyRef → Any
3.  final def ==(arg0: Any): Boolean
   Definition Classes
     AnyRef → Any
4.  def addKeymap(key: KeyStroke, action: TextAction): EditorConfiguration
5.  val additionalActions: Map[KeyStroke, TextAction]
6.  final def asInstanceOf[T0]: T0
   Definition Classes
     Any
7.  def clone(): AnyRef
   Attributes
     protected[lang]
   Definition Classes
     AnyRef
   Annotations
     @throws( ... ) @native()
8.  val colorizer: Colorizer
9.  val columns: Int
10.  def configureAdvancedEditorArea(editor: AbstractEditorArea): Unit
11.  def configureEditorArea(editor: EditorArea): Unit
12.  val contextActions: Seq[Action]
13.  def editorOnlyActions: Seq[Action]
14.  val enableFocusTraversal: Boolean
15.  final def eq(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
16.  def finalize(): Unit
    Attributes
      protected[lang]
    Definition Classes
      AnyRef
    Annotations
      @throws( classOf[java.lang.Throwable] )
17.  val font: Font
18.  def forThreeDLanguage(is3D: Boolean): EditorConfiguration
19.  final def getClass(): Class[_]
    Definition Classes
      AnyRef → Any
    Annotations
      @native()
20.  val highlightCurrentLine: Boolean
21.  val is3Dlanguage: Boolean
22.  final def isInstanceOf[T0]: Boolean
    Definition Classes
      Any
23.  val listener: TextListener
24.  val menu: EditorMenu
25.  val menuActions: Seq[Action]
26.  final def ne(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
27.  final def notify(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
28.  final def notifyAll(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
29.  def permanentActions: Seq[Action]
30.  val rows: Int
31.  val showLineNumbers: Boolean
32.  final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
      AnyRef
33.  final def wait(): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
34.  final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
35.  final def wait(arg0: Long): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... ) @native()
36.  def withContextActions(actions: Seq[Action]): EditorConfiguration
37.  def withCurrentLineHighlighted(isHighlighted: Boolean): EditorConfiguration
38.  def withFocusTraversalEnabled(isEnabled: Boolean): EditorConfiguration
39.  def withFont(font: Font): EditorConfiguration
40.  def withKeymap(keymap: Map[KeyStroke, TextAction]): EditorConfiguration
41.  def withLineNumbers(show: Boolean): EditorConfiguration
42.  def withListener(listener: TextListener): EditorConfiguration
43.  def withMenu(newMenu: EditorMenu): EditorConfiguration
44.  def withMenuActions(actions: Seq[Action]): EditorConfiguration

### Inherited from Serializable

### Inherited from Product

### Inherited from Equals

### Inherited from AnyRef

### Inherited from Any

### Ungrouped