org.nlogo.sdm.gui

Members list

Type members

Classlikes

Attributes

Source
NLogoGuiSDMFormat.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class AggregateDrawing extends StandardDrawing, AggregateDrawingInterface

Attributes

Source
AggregateDrawing.scala
Supertypes
class StandardDrawing
trait Drawing
class CompositeFigure
trait FigureChangeListener
trait EventListener
class AbstractFigure
trait Figure
trait Serializable
trait Cloneable
trait Storable
class Object
trait Matchable
class Any
Show all
class AggregateDrawingView(editor: AggregateModelEditor, width: Int, height: Int) extends StandardDrawingView, ThemeSync

Attributes

Source
AggregateDrawingView.scala
Supertypes
trait ThemeSync
class StandardDrawingView
trait Autoscroll
trait DNDInterface
trait DrawingView
trait DrawingChangeListener
class JPanel
trait Accessible
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
class AggregateEditorTab(toolbar: AggregateModelEditorToolBar, contents: Component) extends JPanel, ThemeSync

Attributes

Source
AggregateEditorTab.scala
Supertypes
trait ThemeSync
class JPanel
trait Accessible
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Source
AggregateModelEditor.scala
Supertypes
class Object
trait Matchable
class Any
Self type
class AggregateModelEditor(linkParent: Component, colorizer: Colorizer, menuBarFactory: MenuBarFactory, val drawing: AggregateDrawing, compiler: CompilerServices, dialogFactory: EditDialogFactory) extends JFrame, DrawingEditor, LinkChild, Handler, ThemeSync, NetLogoIcon

Attributes

Companion
object
Source
AggregateModelEditor.scala
Supertypes
trait NetLogoIcon
trait ThemeSync
trait Handler
trait Handler
trait LinkChild
trait DrawingEditor
trait FigureSelectionListener
class JFrame
trait RootPaneContainer
trait WindowConstants
class Frame
class Window
trait Accessible
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all

Attributes

Source
AggregateModelEditorToolBar.scala
Supertypes
trait ThemeSync
class ToolBar
class JToolBar
trait Accessible
trait SwingConstants
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
class AggregateProceduresTab(colorizer: Colorizer) extends JPanel, ThemeSync

Attributes

Source
AggregateProceduresTab.scala
Supertypes
trait ThemeSync
class JPanel
trait Accessible
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
object AggregateTabs

Attributes

Companion
class
Source
AggregateTabs.scala
Supertypes
class Object
trait Matchable
class Any
Self type
class AggregateTabs(editor: AggregateModelEditor, editorTab: AggregateEditorTab, val proceduresTab: AggregateProceduresTab) extends TabbedPane, ChangeListener

Attributes

Companion
object
Source
AggregateTabs.scala
Supertypes
trait ChangeListener
trait EventListener
class TabbedPane
trait ThemeSync
class JTabbedPane
trait SwingConstants
trait Accessible
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
class ConverterEditPanel(target: ConverterFigure, compiler: CompilerServices, colorizer: Colorizer) extends EditPanel

Attributes

Source
ConverterEditPanel.scala
Supertypes
class EditPanel
trait ThemeSync
trait Transparent
class JPanel
trait Accessible
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
class GUIAggregateManager(linkParent: Component, menuBarFactory: MenuBarFactory, compiler: CompilerServices, colorizer: Colorizer, dialogFactory: EditDialogFactory) extends AggregateManagerInterface, LinkChild, Handler, Handler, Handler, ThemeSync

Attributes

Source
GUIAggregateManager.scala
Supertypes
trait ThemeSync
trait Handler
trait Handler
trait Handler
trait Handler
trait LinkChild
trait ModelSaveable
trait SourceOwner
class Object
trait Matchable
class Any
Show all

Attributes

Source
ModelElementFigure.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class StockFigure

Attributes

Source
NLogoGuiSDMFormat.scala
Supertypes
class Object
trait Matchable
class Any
Show all
class RateEditPanel(target: RateConnection, compiler: CompilerServices, colorizer: Colorizer) extends EditPanel

Attributes

Source
RateEditPanel.scala
Supertypes
class EditPanel
trait ThemeSync
trait Transparent
class JPanel
trait Accessible
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all

Attributes

Source
SDMGuiAutoConvertable.scala
Supertypes
class Object
trait Matchable
class Any
Self type
class StockEditPanel(target: StockFigure, compiler: CompilerServices, colorizer: Colorizer) extends EditPanel

Attributes

Source
StockEditPanel.scala
Supertypes
class EditPanel
trait ThemeSync
trait Transparent
class JPanel
trait Accessible
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
class StockFigure extends RectangleFigure, ModelElementFigure, Editable, DummyErrorHandler

Attributes

Source
StockFigure.scala
Supertypes
trait Editable
class RectangleFigure
class AttributeFigure
class AbstractFigure
trait Figure
trait Serializable
trait Cloneable
trait Storable
class Object
trait Matchable
class Any
Show all
object TabsMenu

Attributes

Companion
class
Source
TabsMenu.scala
Supertypes
class Object
trait Matchable
class Any
Self type
TabsMenu.type
class TabsMenu(name: String, initialActions: Seq[Action]) extends Menu

Attributes

Companion
object
Source
TabsMenu.scala
Supertypes
class Menu
trait ThemeSync
trait Menu
class JMenu
class JMenuItem
trait MenuElement
trait Accessible
class AbstractButton
trait SwingConstants
trait ItemSelectable
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all