ExtensionObject

org.nlogo.core.ExtensionObject

Interface which all NetLogo objects defined in Extensions must support

Attributes

Source
ExtensionObject.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def dump(readable: Boolean, exporting: Boolean, reference: Boolean): String

Value parameters

exporting

If false the result is for display only

readable

If true the result should be readable as NetLogo code

reference

If true the result may be a reference to a complete object exported in the extension section of the file if false the object should be recreatable from the result

Attributes

Returns

a string representation of the object.

Source
ExtensionObject.scala

Attributes

Returns

the name of the extension this object was created by

Source
ExtensionObject.scala

Attributes

Returns

the type of this Object, which is extension defined. If this is the only ExtensionObject type defined by this extension it is appropriate to return an empty string.

Source
ExtensionObject.scala
def recursivelyEqual(obj: AnyRef): Boolean

Attributes

Returns

true if this object equal to obj not simply the same object but all of the elements are the same

Source
ExtensionObject.scala