trait
HubNetInterface
extends ViewInterface
Abstract Value Members
-
def
addNarrowcastPlot
(plotName: String): Boolean
-
def
applyNewFontSize
(fontSize: Int, zoom: Int): Unit
-
def
broadcast
(data: Any): Unit
-
def
broadcast
(variableName: String, data: Any): Unit
-
def
broadcastClearText
(): Unit
-
def
broadcastUserMessage
(text: String): Unit
-
def
clearOverride
(client: String, agentType: Class[_ <: org.nlogo.api.Agent], varName: String, overrides: Seq[Long]): Unit
-
def
clearOverrideLists
(client: String): Unit
-
def
clearPlot
(clientId: String): Unit
-
def
clearText
(nodes: Seq[String]): Unit
-
def
clientEditor
: AnyRef
-
def
clients
: Iterable[String]
-
def
closeClientEditor
(): Unit
-
def
disconnect
(): Unit
-
def
enterMessage
: Boolean
-
def
exitMessage
: Boolean
-
def
fetchMessage
(): Unit
-
def
framesSkipped
(): Unit
-
def
getInQueueSize
: Int
-
def
getInterfaceHeight
: Int
-
def
getInterfaceWidth
: Int
-
def
getMessage
: AnyRef
-
def
getMessageSource
: String
-
def
getMessageTag
: String
-
def
getOutQueueSize
: Double
-
def
importClientInterface
(path: String, client: Boolean): Unit
-
def
incrementalUpdateFromEventThread
(): Unit
-
def
isDead
: Boolean
-
def
isOverridable
(agentType: Class[_ <: org.nlogo.api.Agent], varName: String): Boolean
-
def
kick
(clientName: String): Unit
-
def
kickAll
(): Unit
-
def
load
(lines: Array[String], version: String): Unit
-
def
messageWaiting
: Boolean
-
def
mouseDown
: Boolean
-
def
mouseInside
: Boolean
-
def
mouseXCor
: Double
-
def
mouseYCor
: Double
-
def
newClient
(isRobo: Boolean, waitTime: Int): Unit
-
def
numberOfMessagesWaiting
: Int
-
def
openClientEditor
(): Unit
-
def
paintImmediately
(force: Boolean): Unit
-
def
plot
(clientId: String, x: Double, y: Double): Unit
-
def
plot
(clientId: String, y: Double): Unit
-
def
plotPenDown
(clientId: String, penDown: Boolean): Unit
-
def
repaint
(): Unit
-
def
reset
(): Unit
-
def
resetMouseCors
(): Unit
-
def
save
(buf: StringBuilder): Unit
-
def
send
(node: String, tag: String, message: Any): Boolean
-
def
send
(nodes: Seq[String], tag: String, message: Any): Unit
-
def
sendAgentPerspective
(client: String, perspective: Int, agentType: Class[_ <: org.nlogo.api.Agent], id: Long, radius: Double, serverMode: Boolean): Unit
-
def
sendClear
(): Unit
-
def
sendFromLocalClient
(clientName: String, tag: String, content: AnyRef): Option[String]
-
def
sendLine
(x0: Double, y0: Double, x1: Double, y1: Double, color: Any, size: Double, mode: String): Unit
-
def
sendOverrideList
(client: String, agentType: Class[_ <: org.nlogo.api.Agent], varName: String, overrides: Map[Long, AnyRef]): Unit
-
def
sendStamp
(agent: Agent, erase: Boolean): Unit
-
def
sendText
(nodes: Seq[String], text: String): Unit
-
def
sendUserMessage
(nodes: Seq[String], text: String): Unit
-
def
setClientInterface
(clientType: String, interfaceInfo: Iterable[AnyRef]): Unit
-
def
setHistogramNumBars
(clientId: String, num: Int): Unit
-
def
setPlotMirroring
(on: Boolean): Unit
-
def
setPlotPenInterval
(clientId: String, interval: Double): Unit
-
def
setPlotPenMode
(clientId: String, plotPenMode: Int): Unit
-
def
setTitle
(title: String, directory: String, modelType: ModelType): Unit
-
def
setViewMirroring
(on: Boolean): Unit
-
def
shapeChanged
(shape: Shape): Unit
-
def
showControlCenter
(): Unit
-
def
viewIsVisible
: Boolean
-
def
waitForClients
(numClientsToWaitFor: Int, timeoutMillis: Long): (Boolean, Int)
-
def
waitForMessages
(numMessagesToWaitFor: Int, timeoutMillis: Long): (Boolean, Int)
Concrete Value Members
-
def
!=
(arg0: AnyRef): Boolean
-
def
!=
(arg0: Any): Boolean
-
def
##
(): Int
-
def
==
(arg0: AnyRef): Boolean
-
def
==
(arg0: Any): Boolean
-
def
asInstanceOf
[T0]
: T0
-
def
clone
(): AnyRef
-
def
eq
(arg0: AnyRef): Boolean
-
def
equals
(arg0: Any): Boolean
-
def
finalize
(): Unit
-
def
getClass
(): java.lang.Class[_]
-
def
hashCode
(): Int
-
def
isInstanceOf
[T0]
: Boolean
-
def
ne
(arg0: AnyRef): Boolean
-
def
notify
(): Unit
-
def
notifyAll
(): Unit
-
def
synchronized
[T0]
(arg0: ⇒ T0): T0
-
def
toString
(): String
-
def
wait
(): Unit
-
def
wait
(arg0: Long, arg1: Int): Unit
-
def
wait
(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any