Uses of Class
edu.vub.at.objects.natives.NATCallframe

Packages that use NATCallframe
edu.vub.at.actors.natives   
edu.vub.at.objects.mirrors   
edu.vub.at.objects.natives   
edu.vub.at.objects.symbiosis   
 

Uses of NATCallframe in edu.vub.at.actors.natives
 

Subclasses of NATCallframe in edu.vub.at.actors.natives
static class NATActorMirror.NATProtocol
          A protocol object is defined as: object: { def installedMirror := //the installed actor mirror; def uninstall() { //uninstall the protocol object } }
static class NATActorMirror.NATPublication
          A publication object is defined as: object: { def topic := //topic under which service is published; def service := //the exported service object; def cancel() { //unexport the service object } }
static class NATActorMirror.NATSubscription
          A subscription object is defined as: object: { def topic := //topic subscribed to; def handler := //the closure to be triggered; def cancel() { //unsubscribe the handler } }
 class NATAsyncMessage
          Instances of the class NATAsyncMessage represent first-class asynchronous messages.
static class NATFarReference.NATDisconnectionSubscription
           
static class NATFarReference.NATReconnectionSubscription
           
 

Uses of NATCallframe in edu.vub.at.objects.mirrors
 

Subclasses of NATCallframe in edu.vub.at.objects.mirrors
 class NATIntercessiveMirror
          NATIntercessiveMirror extends the default NATIntrospectiveMirror to also allow programmers to supply their own code for the meta-operations defined on an object.
 class NATMirage
          A NATMirage is an object that forwards all meta-operations invoked upon it (at the java-level) to its designated mirror object.
 

Uses of NATCallframe in edu.vub.at.objects.natives
 

Subclasses of NATCallframe in edu.vub.at.objects.natives
 class NATDelegation
          Instances of the class NATMethodInvocation represent first-class method invocations.
 class NATMessage
          Instances of the class NATMessage represent first-class messages.
 class NATMethodInvocation
          Instances of the class NATMethodInvocation represent first-class method invocations.
 class NATNamespace
          Instances of the class NATNamespace represent namespace objects.
 class NATObject
          Native implementation of a default ambienttalk object.
 

Fields in edu.vub.at.objects.natives declared as NATCallframe
private  NATCallframe NATField.frame_
           
 

Constructors in edu.vub.at.objects.natives with parameters of type NATCallframe
NATField(ATSymbol name, NATCallframe frame)
           
 

Uses of NATCallframe in edu.vub.at.objects.symbiosis
 

Subclasses of NATCallframe in edu.vub.at.objects.symbiosis
 class JavaClass
          A JavaClass instance represents a Java Class under symbiosis.
 class JavaObject
          JavaObject instances represent java objects under symbiosis.
 class JavaPackage
          A JavaPackage represents (part of) a Java package name and serves the same purpose as AmbientTalk Namespace objects, but for loading Java classes rather than AT objects.