Uses of Class
gov.nasa.arc.brahms.common.data.ActiveInstance

Packages that use ActiveInstance
gov.nasa.arc.brahms.common.data   
gov.nasa.arc.brahms.common.rt   
gov.nasa.arc.brahms.vm.data   
gov.nasa.arc.brahms.vm.rt   
 

Uses of ActiveInstance in gov.nasa.arc.brahms.common.data
 

Subclasses of ActiveInstance in gov.nasa.arc.brahms.common.data
 class Agent
          An agent in Brahms is the most central construct in a Brahms model.
 class ObjectInstance
          An 'object' in Brahms is the second most central element in a Brahms model.
 

Methods in gov.nasa.arc.brahms.common.data that return ActiveInstance
 ActiveInstance ActiveClass.getMember(java.lang.String name)
           
 

Methods in gov.nasa.arc.brahms.common.data that return types with arguments of type ActiveInstance
 java.util.List<ActiveInstance> ActiveClass.getMembers(boolean includeSubClasses)
          Returns a list of all the members of this class.
 

Methods in gov.nasa.arc.brahms.common.data with parameters of type ActiveInstance
 boolean ContainmentActivity.addItem(ActiveInstance item)
          Adds a new object instance as an item to the activity.
 boolean ActiveClass.addMember(ActiveInstance concept)
           
 Activity CompositeActivity.getActivityByDescriptor(java.lang.String descriptor, boolean includeParents, ActiveInstance agent)
          Returns the activity with the specified descriptor.
 boolean ActiveClass.isMember(ActiveInstance concept)
          Returns whether the given concept is a member of this class.
 

Method parameters in gov.nasa.arc.brahms.common.data with type arguments of type ActiveInstance
 void ActiveClass.getMembersRecursive(java.util.HashMap<java.lang.String,ActiveInstance> members, boolean includeSubClasses, java.util.HashMap<java.lang.String,ActiveClass> classes)
          Returns a list of all the members of this class.
 

Uses of ActiveInstance in gov.nasa.arc.brahms.common.rt
 

Constructors in gov.nasa.arc.brahms.common.rt with parameters of type ActiveInstance
ActiveInstanceCtx(ActiveInstance ai)
          Constructor, creates a new context for the specified active instance.
 

Uses of ActiveInstance in gov.nasa.arc.brahms.vm.data
 

Subclasses of ActiveInstance in gov.nasa.arc.brahms.vm.data
 class VMAgent
          The VMAgent is an Agent with extensions for use in the Brahms virtual machine.
 class VMObjectInstance
          The VMObjectInstance is an ObjectInstance with extensions for use in the Brahms virtual machine.
 

Uses of ActiveInstance in gov.nasa.arc.brahms.vm.rt
 

Methods in gov.nasa.arc.brahms.vm.rt with parameters of type ActiveInstance
 void VMJavaObjectCtx.addFrameBindingReference(ActiveInstance refHolder, gov.nasa.arc.brahms.vm.engine.rsn.RSNFrameNode frame, gov.nasa.arc.brahms.vm.engine.rsn.RSNFrameNode.FrameBinding binding)
          Adds the specified FrameBinding as a binding in which this element was used in a variable in the completed execution of the frame defined by the RSNFrameNode executed by the specified ActiveInstance.
 void VMConceptualInstanceCtx.addFrameBindingReference(ActiveInstance refHolder, gov.nasa.arc.brahms.vm.engine.rsn.RSNFrameNode frame, gov.nasa.arc.brahms.vm.engine.rsn.RSNFrameNode.FrameBinding binding)
          Adds the specified FrameBinding as a binding in which this element was used in a variable in the completed execution of the frame defined by the RSNFrameNode executed by the specified ActiveInstance.
 void VMActiveInstanceCtx.addFrameBindingReference(ActiveInstance refHolder, gov.nasa.arc.brahms.vm.engine.rsn.RSNFrameNode frame, gov.nasa.arc.brahms.vm.engine.rsn.RSNFrameNode.FrameBinding binding)
          Adds the specified FrameBinding as a binding in which this element was used in a variable in the completed execution of the frame defined by the RSNFrameNode executed by the specified ActiveInstance.
 gov.nasa.arc.brahms.vm.memory.HardReference VMJavaObjectCtx.addHardReference(ActiveInstance refHolder, long time)
          Adds the specified refHolder as an ActiveInstance holding a hard reference to this concept.
 gov.nasa.arc.brahms.vm.memory.HardReference VMConceptualInstanceCtx.addHardReference(ActiveInstance refHolder, long time)
          Adds the specified refHolder as an ActiveInstance holding a hard reference to this concept.
 gov.nasa.arc.brahms.vm.memory.HardReference VMActiveInstanceCtx.addHardReference(ActiveInstance refHolder, long time)
          Adds the specified refHolder as an ActiveInstance holding a hard reference to this concept.
 gov.nasa.arc.brahms.vm.memory.SoftReference VMJavaObjectCtx.addSoftReference(ActiveInstance refHolder, long time)
          Adds the specified refHolder as an ActiveInstance holding a soft reference to this concept.
 gov.nasa.arc.brahms.vm.memory.SoftReference VMConceptualInstanceCtx.addSoftReference(ActiveInstance refHolder, long time)
          Adds the specified refHolder as an ActiveInstance holding a soft reference to this concept.
 gov.nasa.arc.brahms.vm.memory.SoftReference VMActiveInstanceCtx.addSoftReference(ActiveInstance refHolder, long time)
          Adds the specified refHolder as an ActiveInstance holding a soft reference to this concept.
 void VMJavaObjectCtx.addStatementReference(ActiveInstance refHolder, VMStatementCtx statement, long time)
          Adds the specified VMStatementCtx as a statement in which this element is referenced, either on the left or right hand side asserted by the specified ActiveInstance.
 void VMConceptualInstanceCtx.addStatementReference(ActiveInstance refHolder, VMStatementCtx statement, long time)
          Adds the specified VMStatementCtx as a statement in which this element is referenced, either on the left or right hand side asserted by the specified ActiveInstance.
 void VMActiveInstanceCtx.addStatementReference(ActiveInstance refHolder, VMStatementCtx statement, long time)
          Adds the specified VMStatementCtx as a statement in which this element is referenced, either on the left or right hand side asserted by the specified ActiveInstance.
 java.util.Enumeration<IBeliefCtx> VMActiveInstanceCtx.getRemoteBeliefs(ActiveInstance requestor)
          Requests from this remote agent the set of beliefs matching the specified pattern.
protected  void VMActiveInstanceCtx.initializeMemoryManagement(ActiveInstance concept)
          Initializes the state used for managing the memory for this element.
 void VMJavaObjectCtx.removeFrameBindingReference(ActiveInstance refHolder, gov.nasa.arc.brahms.vm.engine.rsn.RSNFrameNode frame, gov.nasa.arc.brahms.vm.engine.rsn.RSNFrameNode.FrameBinding binding)
          Removes the specified FrameBinding as a binding in which this element was used in a variable in the completed execution of the frame defined by the RSNFrameNode executed by the specified ActiveInstance.
 void VMConceptualInstanceCtx.removeFrameBindingReference(ActiveInstance refHolder, gov.nasa.arc.brahms.vm.engine.rsn.RSNFrameNode frame, gov.nasa.arc.brahms.vm.engine.rsn.RSNFrameNode.FrameBinding binding)
          Removes the specified FrameBinding as a binding in which this element was used in a variable in the completed execution of the frame defined by the RSNFrameNode executed by the specified ActiveInstance.
 void VMActiveInstanceCtx.removeFrameBindingReference(ActiveInstance refHolder, gov.nasa.arc.brahms.vm.engine.rsn.RSNFrameNode frame, gov.nasa.arc.brahms.vm.engine.rsn.RSNFrameNode.FrameBinding binding)
          Removes the specified FrameBinding as a binding in which this element was used in a variable in the completed execution of the frame defined by the RSNFrameNode executed by the specified ActiveInstance.
 void VMJavaObjectCtx.removeHardReference(ActiveInstance refHolder, long time)
          Removes the specified refHolder as an ActiveInstance holding a hard reference to this concept.
 void VMConceptualInstanceCtx.removeHardReference(ActiveInstance refHolder, long time)
          Removes the specified refHolder as an ActiveInstance holding a hard reference to this concept.
 void VMActiveInstanceCtx.removeHardReference(ActiveInstance refHolder, long time)
          Removes the specified refHolder as an ActiveInstance holding a hard reference to this concept.
 void VMJavaObjectCtx.removeSoftReference(ActiveInstance refHolder, long time)
          Removes the specified refHolder as an ActiveInstance holding a soft reference to this concept.
 void VMConceptualInstanceCtx.removeSoftReference(ActiveInstance refHolder, long time)
          Removes the specified refHolder as an ActiveInstance holding a soft reference to this concept.
 void VMActiveInstanceCtx.removeSoftReference(ActiveInstance refHolder, long time)
          Removes the specified refHolder as an ActiveInstance holding a soft reference to this concept.
 void VMJavaObjectCtx.removeStatementReference(ActiveInstance refHolder, VMStatementCtx statement, long time)
          Removes the specified VMStatementCtx as a statement in which the element is referenced, either on the left or right hand side retracted by the specified ActiveInstance.
 void VMConceptualInstanceCtx.removeStatementReference(ActiveInstance refHolder, VMStatementCtx statement, long time)
          Removes the specified VMStatementCtx as a statement in which the element is referenced, either on the left or right hand side retracted by the specified ActiveInstance.
 void VMActiveInstanceCtx.removeStatementReference(ActiveInstance refHolder, VMStatementCtx statement, long time)
          Removes the specified VMStatementCtx as a statement in which the element is referenced, either on the left or right hand side retracted by the specified ActiveInstance.
 

Constructors in gov.nasa.arc.brahms.vm.rt with parameters of type ActiveInstance
VMActiveInstanceCtx(ActiveInstance ai)
          Constructor, creates a new context for the specified active instance.
 



Copyright © 1997-2012 All Rights Reserved.