Uses of Package
gov.nasa.arc.brahms.common.data

Packages that use gov.nasa.arc.brahms.common.data
gov.nasa.arc.brahms.common.data   
gov.nasa.arc.brahms.common.data.format   
gov.nasa.arc.brahms.common.data.format.ontology   
gov.nasa.arc.brahms.common.data.format.sourcecode   
gov.nasa.arc.brahms.common.data.format.uml   
gov.nasa.arc.brahms.common.data.format.xml   
gov.nasa.arc.brahms.common.rt   
gov.nasa.arc.brahms.vm.data   
gov.nasa.arc.brahms.vm.rt   
 

Classes in gov.nasa.arc.brahms.common.data used by gov.nasa.arc.brahms.common.data
ActiveClass
           
ActiveConcept
          An ActiveConcept defines a concept that can perform activities based on facts or beliefs.
ActiveInstance
          class ActiveInstance
Activity
          An activity represents an agent or object doing something.
ActivityRef
          An ActivityRef is a reference to an activity made in a workframe.
Agent
          An agent in Brahms is the most central construct in a Brahms model.
Area
          An area represents a geographical location and is used to create a geographical representation for use in the model.
AreaDef
          An area definition is used for defining area constructs used for representing geographical information in a model.
Assignment
          Assignment specifies an assignment operation in the body of workframe used to assign a value to a variable or parameter.
Attribute
          An Attribute represents a property of a concept.
BFrame
          class BFrame
BrahmsObject
          BrahmsObject is a generic object extended by all brahms data objects.
BroadcastActivity
          The broadcast activity is a primitive activity but allows for the initiator to broadcast information into a location.
CollectionType
          A CollectionType represents a type that can maintain a list of multiple values optionally identified by an index or key.
Comparison
          The Comparison specifies a relationship between two expressions.
CompositeActivity
          A composite activity is an activity that has to be decomposed into more specific workframes.
Concept
          class Concept
ConceptualClass
          A conceptual object class defines a type of conceptual objects used in a model.
ConceptualConcept
          class ConceptualConcept
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.
Condition
          The Condition class specifies a conditional expression used to either test whether the condition holds true when compared with a belief and/or fact set and/or is used to conclude a new belief/fact state by comparing the condition with a belief and/or fact set.
Consequence
          A consequences is a logical statement for concluding/asserting new beliefs for an agent or object and/or facts in the world.
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.
Current
          Current is used in conditions to refer to the active instance that 'owns' the condition.
Delete
          Delete specifies a delete operation in the body of workframe used to mark an element for deletion.
Detectable
          A detectable is a declarative statement defining first which state changes an agent or object can detect and second what action results from detecting the state change.
Expression
          class Expression
GeographyConcept
          class GeographyConcept
Group
          The concept of a "group" in Brahms is similar to the concept of a template or class in object-oriented programming.
IAssignmentLhs
          IAssignmentLhs is the interface implemented by expressions that can appear on the left hand side of an Assignment
IConceptClass
          IConceptClass is an interface that idenfities all class like concepts as concept classes (Group, ObjectClass, ConceptualClass and AreaDef).
IConceptInstance
          IConceptInstance is an interface that idenfities all instance like concepts as concept instances (Agent, ObjectInstance, ConceptualInstance and Area).
IExpression
          IExpression is an interface for general expressions in the Brahms language that may appear on the right-hand side of assignments and as arguments to method and constructor invocations
IJavaClassInfo
          IJavaClassInfo provides information about a Java class' properties to access and set values of a Java class or object.
IJavaPropertyDescriptor
          IJavaPropertyDescriptor describes one property that a Java class has available to set and/or get its value.
IJavaReadAccessor
          IJavaReadAccessor provides read access to a Java property's value.
IJavaWriteAccessor
          IJavaWriteAccessor provides write access to a Java property's value.
InitialStatement
          Initial statements define an initial state for an agent, object or the world, specifying the initial values for attributes or initializing the relationship between two concepts.
Invocation
          Invocation is an abstract class that captures the common aspects of Java method invocations and constructor invocations
JavaClassInfo
          JavaClassInfo provides information about a Java class' properties to access and set values of a Java class or object.
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.
JavaType
          JavaType is the Brahms representation for a Java type.
MethodInvocation
          A MethodInvocation is a reference to an Java method made in a workframe.
Model
          class Model
ModelElement
          class ModelElement
NamedModelElement
          class NamedModelElement
ObjectClass
          The concept of a 'class' in Brahms is similar to the concept of a template or class in object-oriented programming.
ObjectInstance
          An 'object' in Brahms is the second most central element in a Brahms model.
Operand
          class Operand
Parameter
          class Parameter
ParameterValue
          The ParameterValue represents the argument passed to an activity reference for a parameter defined for the activity referenced by the activity.
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.
Precondition
          Preconditions control the activation of a workframe and thoughtframe.
PrimitiveActivity
          A primitive activity is the lowest level of activity an agent or object works on for a specified amount of time.
QualifiedName
          Used to represent qualified names without using string concatenation A name with the string form "name1.name2.name3" would be represented by new QualifiedName("name3", new QualifiedName("name2", new QualifiedName("name1", null))) This representation saves space when many names share the same prefix.
Relation
          A relation represent an association between two concepts.
Thoughtframe
          A Thoughtframe is a production rule.
TransferDefinition
          A TransferDefinition is used in Broadcast and Communication activities and defines the what information is to be transferred and in what direction the transfer needs to take place (send = to, receive = from).
Type
          This interface defines a generic interface for types used in the Brahms language.
Unknown
          Unknown represents the 'unknown' value that can be used in the various conditions and statements.
UnknownType
          The UnknownType represents the type of the 'unknown' value.
ValueType
          A ValueType represents a primitive value type used to define the type of atributes, relations, or variables.
Variable
          A Variable is used in Workframes and Thoughtframes.
Workframe
          A Workframe is an action rule.
 

Classes in gov.nasa.arc.brahms.common.data used by gov.nasa.arc.brahms.common.data.format
BrahmsObject
          BrahmsObject is a generic object extended by all brahms data objects.
 

Classes in gov.nasa.arc.brahms.common.data used by gov.nasa.arc.brahms.common.data.format.ontology
BrahmsObject
          BrahmsObject is a generic object extended by all brahms data objects.
CompositeActivity
          A composite activity is an activity that has to be decomposed into more specific workframes.
Model
          class Model
 

Classes in gov.nasa.arc.brahms.common.data used by gov.nasa.arc.brahms.common.data.format.sourcecode
BrahmsObject
          BrahmsObject is a generic object extended by all brahms data objects.
BroadcastActivity
          The broadcast activity is a primitive activity but allows for the initiator to broadcast information into a location.
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.
CreateAgentActivity
          A create agent activity is a primitive activity allowing to dynamically create new agents.
CreateAreaActivity
          A create area activity is a primitive activity allowing to dynamically create new areas.
CreateObjectActivity
          A create object activity is a primitive activity allowing to dynamically create new objects or make copies of objects.
GestureActivity
          A gesture activity is a primitive activity but is used to have an agent or object make a gesture.
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.
JavaActivity
          A java activity is a primitive activity but is used to call an externally specified activity written in Java.
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.
PrimitiveActivity
          A primitive activity is the lowest level of activity an agent or object works on for a specified amount of time.
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.
 

Classes in gov.nasa.arc.brahms.common.data used by gov.nasa.arc.brahms.common.data.format.uml
BrahmsObject
          BrahmsObject is a generic object extended by all brahms data objects.
Concept
          class Concept
Model
          class Model
 

Classes in gov.nasa.arc.brahms.common.data used by gov.nasa.arc.brahms.common.data.format.xml
BrahmsObject
          BrahmsObject is a generic object extended by all brahms data objects.
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.
 

Classes in gov.nasa.arc.brahms.common.data used by gov.nasa.arc.brahms.common.rt
ActiveInstance
          class ActiveInstance
Activity
          An activity represents an agent or object doing something.
ActivityRef
          An ActivityRef is a reference to an activity made in a workframe.
Agent
          An agent in Brahms is the most central construct in a Brahms model.
Area
          An area represents a geographical location and is used to create a geographical representation for use in the model.
Assignment
          Assignment specifies an assignment operation in the body of workframe used to assign a value to a variable or parameter.
Attribute
          An Attribute represents a property of a concept.
BFrame
          class BFrame
BrahmsObject
          BrahmsObject is a generic object extended by all brahms data objects.
BroadcastActivity
          The broadcast activity is a primitive activity but allows for the initiator to broadcast information into a location.
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.
CompositeActivity
          A composite activity is an activity that has to be decomposed into more specific workframes.
Concept
          class Concept
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.
Condition
          The Condition class specifies a conditional expression used to either test whether the condition holds true when compared with a belief and/or fact set and/or is used to conclude a new belief/fact state by comparing the condition with a belief and/or fact set.
Consequence
          A consequences is a logical statement for concluding/asserting new beliefs for an agent or object and/or facts in the world.
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.
CreateAgentActivity
          A create agent activity is a primitive activity allowing to dynamically create new agents.
CreateAreaActivity
          A create area activity is a primitive activity allowing to dynamically create new areas.
CreateObjectActivity
          A create object activity is a primitive activity allowing to dynamically create new objects or make copies of objects.
Delete
          Delete specifies a delete operation in the body of workframe used to mark an element for deletion.
Detectable
          A detectable is a declarative statement defining first which state changes an agent or object can detect and second what action results from detecting the state change.
GestureActivity
          A gesture activity is a primitive activity but is used to have an agent or object make a gesture.
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.
JavaActivity
          A java activity is a primitive activity but is used to call an externally specified activity written in Java.
MethodInvocation
          A MethodInvocation is a reference to an Java method made in a workframe.
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.
ObjectInstance
          An 'object' in Brahms is the second most central element in a Brahms model.
Precondition
          Preconditions control the activation of a workframe and thoughtframe.
PrimitiveActivity
          A primitive activity is the lowest level of activity an agent or object works on for a specified amount of time.
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.
Relation
          A relation represent an association between two concepts.
Thoughtframe
          A Thoughtframe is a production rule.
TransferDefinition
          A TransferDefinition is used in Broadcast and Communication activities and defines the what information is to be transferred and in what direction the transfer needs to take place (send = to, receive = from).
Unknown
          Unknown represents the 'unknown' value that can be used in the various conditions and statements.
Variable
          A Variable is used in Workframes and Thoughtframes.
Workframe
          A Workframe is an action rule.
 

Classes in gov.nasa.arc.brahms.common.data used by gov.nasa.arc.brahms.vm.data
ActiveClass
           
ActiveConcept
          An ActiveConcept defines a concept that can perform activities based on facts or beliefs.
ActiveInstance
          class ActiveInstance
Activity
          An activity represents an agent or object doing something.
ActivityRef
          An ActivityRef is a reference to an activity made in a workframe.
Agent
          An agent in Brahms is the most central construct in a Brahms model.
Area
          An area represents a geographical location and is used to create a geographical representation for use in the model.
AreaDef
          An area definition is used for defining area constructs used for representing geographical information in a model.
ArrayAccess
          An ArrayAccess represents a Java array access expression that specifies one or more index expressions that evaluate to the indices to be used to access or set elements of the array, e.g.
ArrayCreation
          An ArrayCreation represents a Java array creation expression that specifies one or more dimension expressions that evaluate to the size of some number of the dimensions of the array, e.g.
ArrayInitializer
          An ArrayInitializer represents a Java array initializer expression that specifies zero or more expressions that evaluate to the elements of a newly created array, e.g.
Assignment
          Assignment specifies an assignment operation in the body of workframe used to assign a value to a variable or parameter.
Attribute
          An Attribute represents a property of a concept.
BFrame
          class BFrame
BrahmsObject
          BrahmsObject is a generic object extended by all brahms data objects.
BroadcastActivity
          The broadcast activity is a primitive activity but allows for the initiator to broadcast information into a location.
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.
Comparison
          The Comparison specifies a relationship between two expressions.
CompositeActivity
          A composite activity is an activity that has to be decomposed into more specific workframes.
Concept
          class Concept
ConceptualClass
          A conceptual object class defines a type of conceptual objects used in a model.
ConceptualConcept
          class ConceptualConcept
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.
Condition
          The Condition class specifies a conditional expression used to either test whether the condition holds true when compared with a belief and/or fact set and/or is used to conclude a new belief/fact state by comparing the condition with a belief and/or fact set.
Consequence
          A consequences is a logical statement for concluding/asserting new beliefs for an agent or object and/or facts in the world.
ConstructorInvocation
          A ConstructorInvocation is a Java class instance creation expression.
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.
CreateAgentActivity
          A create agent activity is a primitive activity allowing to dynamically create new agents.
CreateAreaActivity
          A create area activity is a primitive activity allowing to dynamically create new areas.
CreateObjectActivity
          A create object activity is a primitive activity allowing to dynamically create new objects or make copies of objects.
Current
          Current is used in conditions to refer to the active instance that 'owns' the condition.
Delete
          Delete specifies a delete operation in the body of workframe used to mark an element for deletion.
Detectable
          A detectable is a declarative statement defining first which state changes an agent or object can detect and second what action results from detecting the state change.
Expression
          class Expression
GeographyConcept
          class GeographyConcept
GestureActivity
          A gesture activity is a primitive activity but is used to have an agent or object make a gesture.
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.
Group
          The concept of a "group" in Brahms is similar to the concept of a template or class in object-oriented programming.
IAssignmentLhs
          IAssignmentLhs is the interface implemented by expressions that can appear on the left hand side of an Assignment
IConceptClass
          IConceptClass is an interface that idenfities all class like concepts as concept classes (Group, ObjectClass, ConceptualClass and AreaDef).
IConceptInstance
          IConceptInstance is an interface that idenfities all instance like concepts as concept instances (Agent, ObjectInstance, ConceptualInstance and Area).
IExpression
          IExpression is an interface for general expressions in the Brahms language that may appear on the right-hand side of assignments and as arguments to method and constructor invocations
Invocation
          Invocation is an abstract class that captures the common aspects of Java method invocations and constructor invocations
JavaActivity
          A java activity is a primitive activity but is used to call an externally specified activity written in Java.
JavaType
          JavaType is the Brahms representation for a Java type.
MethodInvocation
          A MethodInvocation is a reference to an Java method made in a workframe.
Model
          class Model
ModelElement
          class ModelElement
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.
NamedModelElement
          class NamedModelElement
ObjectClass
          The concept of a 'class' in Brahms is similar to the concept of a template or class in object-oriented programming.
ObjectComparison
          class ObjectComparison
ObjectInstance
          An 'object' in Brahms is the second most central element in a Brahms model.
Operand
          class Operand
Parameter
          class Parameter
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.
Precondition
          Preconditions control the activation of a workframe and thoughtframe.
PrimitiveActivity
          A primitive activity is the lowest level of activity an agent or object works on for a specified amount of time.
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.
Relation
          A relation represent an association between two concepts.
Thoughtframe
          A Thoughtframe is a production rule.
TransferDefinition
          A TransferDefinition is used in Broadcast and Communication activities and defines the what information is to be transferred and in what direction the transfer needs to take place (send = to, receive = from).
Type
          This interface defines a generic interface for types used in the Brahms language.
ValueComparison
          A ValueComparison represents a comparison between two values in a relation that can be one of '=', '!=', '>', '>=', '<', '<='.
Variable
          A Variable is used in Workframes and Thoughtframes.
Workframe
          A Workframe is an action rule.
 

Classes in gov.nasa.arc.brahms.common.data used by gov.nasa.arc.brahms.vm.rt
ActiveInstance
          class ActiveInstance
Activity
          An activity represents an agent or object doing something.
Agent
          An agent in Brahms is the most central construct in a Brahms model.
Area
          An area represents a geographical location and is used to create a geographical representation for use in the model.
Assignment
          Assignment specifies an assignment operation in the body of workframe used to assign a value to a variable or parameter.
Attribute
          An Attribute represents a property of a concept.
BFrame
          class BFrame
BroadcastActivity
          The broadcast activity is a primitive activity but allows for the initiator to broadcast information into a location.
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.
CompositeActivity
          A composite activity is an activity that has to be decomposed into more specific workframes.
Concept
          class Concept
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.
Consequence
          A consequences is a logical statement for concluding/asserting new beliefs for an agent or object and/or facts in the world.
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.
CreateAgentActivity
          A create agent activity is a primitive activity allowing to dynamically create new agents.
CreateAreaActivity
          A create area activity is a primitive activity allowing to dynamically create new areas.
CreateObjectActivity
          A create object activity is a primitive activity allowing to dynamically create new objects or make copies of objects.
Delete
          Delete specifies a delete operation in the body of workframe used to mark an element for deletion.
Detectable
          A detectable is a declarative statement defining first which state changes an agent or object can detect and second what action results from detecting the state change.
MethodInvocation
          A MethodInvocation is a reference to an Java method made in a workframe.
Model
          class Model
ModelElement
          class ModelElement
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.
ObjectInstance
          An 'object' in Brahms is the second most central element in a Brahms model.
Parameter
          class Parameter
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.
Precondition
          Preconditions control the activation of a workframe and thoughtframe.
PrimitiveActivity
          A primitive activity is the lowest level of activity an agent or object works on for a specified amount of time.
QualifiedName
          Used to represent qualified names without using string concatenation A name with the string form "name1.name2.name3" would be represented by new QualifiedName("name3", new QualifiedName("name2", new QualifiedName("name1", null))) This representation saves space when many names share the same prefix.
Relation
          A relation represent an association between two concepts.
Thoughtframe
          A Thoughtframe is a production rule.
TransferDefinition
          A TransferDefinition is used in Broadcast and Communication activities and defines the what information is to be transferred and in what direction the transfer needs to take place (send = to, receive = from).
Variable
          A Variable is used in Workframes and Thoughtframes.
 



Copyright © 1997-2012 All Rights Reserved.