org.nlogo.lite

package org.nlogo.lite

Members list

Type members

Classlikes

class InterfaceComponent(frame: Frame) extends LitePanel, LinkChild

This component is a wrapper around the contents of the interface panel that can be embedded in another application.

This component is a wrapper around the contents of the interface panel that can be embedded in another application.

Once created, an InterfaceComponent can't be garbage collected, so you should open successive models in the same InterfaceComponent, rather than making new instances.

See the "Controlling" section of the NetLogo User Manual for example code.

Attributes

Companion
object
Source
InterfaceComponent.scala
Supertypes
trait LinkChild
class LitePanel
trait ControlSet
trait LinkRoot
trait LinkParent
trait Handler
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
InterfaceComponent.scala
Supertypes
class Object
trait Matchable
class Any
Self type
abstract class LitePanel(frame: Frame, iconListener: MouseListener) extends JPanel, Handler, LinkParent, LinkRoot, ControlSet

The superclass of org.nlogo.lite.InterfaceComponent.

The superclass of org.nlogo.lite.InterfaceComponent.

See the "Controlling" section of the NetLogo User Manual for example code.

Attributes

Source
LitePanel.scala
Supertypes
trait ControlSet
trait LinkRoot
trait LinkParent
trait Handler
class JPanel
trait Accessible
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
Known subtypes
class LiteWorkspace(LitePanel: LitePanel, world: World, frame: Frame, listenerManager: NetLogoListenerManager, errorDialogManager: ErrorDialogManager, controlSet: ControlSet) extends GUIWorkspace

Attributes

Source
LiteWorkspace.scala
Supertypes
class GUIWorkspace
trait ModelSaveable
trait Handler
trait Handler
trait Handler
trait Handler
trait Handler
trait Handler
trait Handler
trait Handler
trait Handler
trait Handler
trait Handler
trait Handler
trait Handler
trait Handler
trait Handler
trait Handler
trait Handler
trait LinkChild
trait Extensions
trait Exporting
trait Plotting
trait Components
trait Traceable
trait Compiling
trait Procedures
trait ModelTracker
trait Evaluating
trait Checksums
trait Benchmarking
class AbstractWorkspace
trait Workspace
trait Workspace
trait Controllable
trait ViewSettings
trait ImporterUser
trait WorldResizer
class Object
trait Matchable
class Any
Show all
class ProceduresLite(linkParent: AnyRef, workspace: Workspace) extends ProceduresInterface, LinkChild, Handler

Attributes

Source
ProceduresLite.scala
Supertypes
trait Handler
trait Handler
trait LinkChild
trait ProceduresInterface
trait SourceOwner
class Object
trait Matchable
class Any
Show all