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 LinkChildclass LitePaneltrait ControlSettrait LinkRoottrait LinkParenttrait Handlerclass JPaneltrait Accessibleclass JComponentclass Containerclass Componenttrait Serializabletrait MenuContainertrait ImageObserverclass Objecttrait Matchableclass AnyShow all
object InterfaceComponent
Attributes
- Companion
- class
- Source
- InterfaceComponent.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
InterfaceComponent.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 ControlSettrait LinkRoottrait LinkParenttrait Handlerclass JPaneltrait Accessibleclass JComponentclass Containerclass Componenttrait Serializabletrait MenuContainertrait ImageObserverclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class InterfaceComponent
class LiteWorkspace(LitePanel: LitePanel, world: World, frame: Frame, listenerManager: NetLogoListenerManager, errorDialogManager: ErrorDialogManager, controlSet: ControlSet) extends GUIWorkspace
Attributes
- Source
- LiteWorkspace.scala
- Supertypes
-
class GUIWorkspacetrait ModelSaveabletrait TrailDrawerInterfacetrait DrawingInterfacetrait Handlertrait Handlertrait Handlertrait Handlertrait Handlertrait Handlertrait Handlertrait Handlertrait Handlertrait Handlertrait Handlertrait Handlertrait Handlertrait Handlertrait Handlertrait Handlertrait Handlertrait LinkChildclass AbstractWorkspaceScalatrait Extensionstrait Exportingtrait Plottingtrait HubNetManagertrait Componentstrait Traceabletrait BehaviorSpaceInformationtrait Compilingtrait Procedurestrait ModelTrackertrait Evaluatingtrait Checksumstrait Benchmarkingtrait APIConformantclass AbstractWorkspacetrait HubNetWorkspaceInterfacetrait CompilerServicestrait LogoThunkFactorytrait ExtendableWorkspacetrait EditorWorkspacetrait Workspacetrait JobManagerOwnertrait Workspacetrait Controllabletrait ViewSettingstrait RandomServicestrait LiteralParsertrait ImporterUsertrait WorldResizerclass Objecttrait Matchableclass AnyShow all
class ProceduresLite(linkParent: AnyRef, workspace: Workspace) extends ProceduresInterface, LinkChild, Handler
Attributes
- Source
- ProceduresLite.scala
- Supertypes
-
trait Handlertrait Handlertrait LinkChildtrait ProceduresInterfacetrait SourceOwnerclass Objecttrait Matchableclass AnyShow all
In this article