org.nlogo.shape.editor

Members list

Type members

Classlikes

class DrawableList[A <: Shape](shapeTracker: ShapeListTracker, rows: Int, height: Int, parent: Component)(implicit ct: ClassTag[A]) extends JList[A], VectorShapeContainer

Attributes

Source
DrawableList.scala
Supertypes
class JList[A]
trait Accessible
trait Scrollable
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
object EditorDialog

Attributes

Companion
class
Source
EditorDialog.scala
Supertypes
class Object
trait Matchable
class Any
Self type
class EditorDialog(parent: JDialog, container: VectorShapeContainer, originalShape: VectorShape, nameEditable: Boolean) extends JDialog, PropertyChangeListener

Attributes

Companion
object
Source
EditorDialog.scala
Supertypes
trait PropertyChangeListener
trait EventListener
class JDialog
trait RootPaneContainer
trait WindowConstants
class Dialog
class Window
trait Accessible
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
sealed trait ElementType

Attributes

Companion
object
Source
EditorDialog.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Circle
object Line
object None
object Polygon
object Rectangle
object ElementType

Attributes

Companion
trait
Source
EditorDialog.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
class ImportDialog(parent: JDialog, manager: ManagerDialog[_ <: Shape], list: DrawableList[_ <: Shape]) extends JDialog, ListSelectionListener

Attributes

Source
ImportDialog.scala
Supertypes
trait ListSelectionListener
trait EventListener
class JDialog
trait RootPaneContainer
trait WindowConstants
class Dialog
class Window
trait Accessible
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
class LinkEditorDialog(parent: JDialog, list: DrawableList[LinkShape], shape: LinkShape) extends JDialog, VectorShapeContainer

Attributes

Source
LinkEditorDialog.scala
Supertypes
class JDialog
trait RootPaneContainer
trait WindowConstants
class Dialog
class Window
trait Accessible
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
class LinkShapeManagerDialog(parentFrame: Frame, world: World, modelLoader: AbstractModelLoader) extends ManagerDialog[LinkShape], LinkShapesManagerInterface

Attributes

Source
LinkShapeManagerDialog.scala
Supertypes
trait ThemeSync
trait ListSelectionListener
trait EventListener
class JDialog
trait RootPaneContainer
trait WindowConstants
class Dialog
class Window
trait Accessible
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
abstract class ManagerDialog[A <: Shape](parentFrame: Frame, modelLoader: AbstractModelLoader, shapeListTracker: ShapeListTracker)(implicit ct: ClassTag[A]) extends JDialog, ListSelectionListener, ThemeSync

Attributes

Source
ManagerDialog.scala
Supertypes
trait ThemeSync
trait ListSelectionListener
trait EventListener
class JDialog
trait RootPaneContainer
trait WindowConstants
class Dialog
class Window
trait Accessible
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
Known subtypes
class ShapeCellRenderer extends JPanel, ListCellRenderer[Shape]

Attributes

Source
ShapeCellRenderer.scala
Supertypes
trait ListCellRenderer[Shape]
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 ShapeView(editorDialog: EditorDialog, shape: VectorShape) extends JPanel, PropertyChangeListener

Attributes

Source
ShapeView.scala
Supertypes
trait PropertyChangeListener
trait EventListener
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
TurtleShapeManagerDialog.scala
Supertypes
trait ThemeSync
trait ListSelectionListener
trait EventListener
class JDialog
trait RootPaneContainer
trait WindowConstants
class Dialog
class Window
trait Accessible
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all