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

Packages that use NamedModelElement
gov.nasa.arc.brahms.common.data   
gov.nasa.arc.brahms.vm.data   
 

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

Subclasses of NamedModelElement in gov.nasa.arc.brahms.common.data
 class ActiveClass
           
 class ActiveConcept
          An ActiveConcept defines a concept that can perform activities based on facts or beliefs.
 class ActiveInstance
          class ActiveInstance
 class Activity
          An activity represents an agent or object doing something.
 class ActivityRef
          An ActivityRef is a reference to an activity made in a workframe.
 class Agent
          An agent in Brahms is the most central construct in a Brahms model.
 class Area
          An area represents a geographical location and is used to create a geographical representation for use in the model.
 class AreaDef
          An area definition is used for defining area constructs used for representing geographical information in a model.
 class Attribute
          An Attribute represents a property of a concept.
 class BFrame
          class BFrame
 class BroadcastActivity
          The broadcast activity is a primitive activity but allows for the initiator to broadcast information into a location.
 class CommunicateActivity
          A communicate activity is a primitive activity but allows for the communication of beliefs between the initiating agent or object and another agent or object.
 class CompositeActivity
          A composite activity is an activity that has to be decomposed into more specific workframes.
 class Concept
          class Concept
 class ConceptualClass
          A conceptual object class defines a type of conceptual objects used in a model.
 class ConceptualConcept
          class ConceptualConcept
 class ConceptualInstance
          A conceptual object is used to allow for a user to track things that exist as concepts in people's minds, like the concept of an order.
 class ContainmentActivity
          The containment activity class is a generic class for the put and get activities managing the containment of agents and objects by other agents or objects.
 class CreateAgentActivity
          A create agent activity is a primitive activity allowing to dynamically create new agents.
 class CreateAreaActivity
          A create area activity is a primitive activity allowing to dynamically create new areas.
 class CreateObjectActivity
          A create object activity is a primitive activity allowing to dynamically create new objects or make copies of objects.
 class Current
          Current is used in conditions to refer to the active instance that 'owns' the condition.
 class GeographyConcept
          class GeographyConcept
 class GestureActivity
          A gesture activity is a primitive activity but is used to have an agent or object make a gesture.
 class GetActivity
          A get activity is a primitive activity that allows an agent or object to pick up one or more objects and/or agents, referred to as items, to carry it with it while performing activities.
 class Group
          The concept of a "group" in Brahms is similar to the concept of a template or class in object-oriented programming.
 class JavaActivity
          A java activity is a primitive activity but is used to call an externally specified activity written in Java.
 class JavaProperty
          The class JavaProperty is a subclass of Attribute used to represent a property of a Java object that complies with the Java Bean Specification.
 class Model
          class Model
 class MoveActivity
          A move activity is a primitive activity but is used to move an agent from its current location to the location as specified in the activity.
 class ObjectClass
          The concept of a 'class' in Brahms is similar to the concept of a template or class in object-oriented programming.
 class ObjectInstance
          An 'object' in Brahms is the second most central element in a Brahms model.
 class Parameter
          class Parameter
 class Path
          A path connects two areas together and represents a route that can be taken by an agent or object to travel from one area to another.
 class PrimitiveActivity
          A primitive activity is the lowest level of activity an agent or object works on for a specified amount of time.
 class PutActivity
          A put activity is a primitive activity that allows an agent or object to put down (drop) one or more objects and/or agents, referred to as items, carried by the agent or object performing the activity to no longer carry the item while performing future activities.
 class Relation
          A relation represent an association between two concepts.
 class Thoughtframe
          A Thoughtframe is a production rule.
 class Variable
          A Variable is used in Workframes and Thoughtframes.
 class Workframe
          A Workframe is an action rule.
 

Methods in gov.nasa.arc.brahms.common.data that return NamedModelElement
 NamedModelElement PutActivity.getDestination()
           
 NamedModelElement CreateObjectActivity.getDestination()
           
 NamedModelElement CreateAreaActivity.getDestination()
           
 NamedModelElement CreateAgentActivity.getDestination()
           
 NamedModelElement Delete.getElement()
          Returns the element to be deleted.
 NamedModelElement CreateAreaActivity.getInstanceOf()
          Returns the area definition the newly created area is to be made an instance of.
 NamedModelElement MoveActivity.getLocation()
           
 NamedModelElement CreateObjectActivity.getLocation()
           
 NamedModelElement CreateAgentActivity.getLocation()
           
 NamedModelElement Operand.getObject()
           
 NamedModelElement NamedModelElement.getOwner()
           
 NamedModelElement Condition.getOwner()
           
 NamedModelElement CreateAreaActivity.getPartOf()
          Returns the area the newly created area is to be made a part/sub area of.
 NamedModelElement GetActivity.getSource()
           
 NamedModelElement CreateObjectActivity.getSource()
           
 

Methods in gov.nasa.arc.brahms.common.data with parameters of type NamedModelElement
 void NamedModelElement.setOwner(NamedModelElement owner)
           
 

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

Subclasses of NamedModelElement in gov.nasa.arc.brahms.vm.data
 class VMAgent
          The VMAgent is an Agent with extensions for use in the Brahms virtual machine.
 class VMArea
          The VMArea is an Area with extensions for use in the Brahms virtual machine.
 class VMAreaDef
          The VMAreaDef is an AreaDef with extensions for use in the Brahms virtual machine.
 class VMBroadcastActivity
          The VMBroadcastActivity is a broadcast activity with extensions for use in the virtual machine.
 class VMCommunicateActivity
          The VMCommunicateActivity is a communicate activity with extensions for use in the virtual machine.
 class VMCompositeActivity
          A VMCompositeActivity is a composite activity with extensions for use in the virtual machine.
 class VMConceptualClass
          The VMConceptualClass is a conceptual object class with extensions for use in the Brahms virtual machine.
 class VMConceptualInstance
          The VMConceptualInstance is a ConceptualInstance with extensions for use in the Brahms virtual machine.
 class VMCreateAgentActivity
          A VMCreateAgentActivity is a create agent activity with extensions for use in the virtual machine.
 class VMCreateAreaActivity
          A VMCreateAreaActivity is a create area activity with extensions for use in the virtual machine.
 class VMCreateObjectActivity
          A VMCreateObjectActivity is a create object activity with extensions for use in the virtual machine.
 class VMGestureActivity
          A VMGestureActivity is a gesture activity with extensions for use in the virtual machine.
 class VMGetActivity
          A VMGetActivity is a get activity with extensions for use in the virtual machine.
 class VMGroup
          The VMGroup is a Group with extensions for use in the Brahms virtual machine.
 class VMJavaActivity
          A VMJavaActivity is a java activity with extensions for use in the virtual machine.
 class VMModel
          VMModel is a specialization of Model managing the set of Brahms concepts part of an agent distribution.
 class VMMoveActivity
          A VMMoveActivity is a move activity with extensions for use in the virtual machine.
 class VMObjectClass
          The VMObjectClass is an ObjectClass 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.
 class VMParameter
          The VMParameter is a Parameter with additional behavior specific for the virtual machine.
 class VMPath
          The VMPath is a Path with extensions for use in the Brahms virtual machine.
 class VMPrimitiveActivity
          A VMPrimitiveActivity is a primitive activity with extensions for use in the virtual machine.
 class VMPutActivity
          A VMPutActivity is a put activity with extensions for use in the virtual machine.
 class VMThoughtframe
          A VMThoughtframe is a Thoughtframe with extensions for use in the Brahms virtual machine.
 class VMWorkframe
          A VMWorkframe is a Workframe with extensions for use in the Brahms virtual machine.
 



Copyright © 1997-2012 All Rights Reserved.