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

Packages that use Concept
gov.nasa.arc.brahms.common.data   
gov.nasa.arc.brahms.common.data.format.uml   
gov.nasa.arc.brahms.common.rt   
gov.nasa.arc.brahms.vm.data   
gov.nasa.arc.brahms.vm.rt   
 

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

Subclasses of Concept 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 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 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 Current
          Current is used in conditions to refer to the active instance that 'owns' the condition.
 class GeographyConcept
          class GeographyConcept
 class Group
          The concept of a "group" in Brahms is similar to the concept of a template or class in object-oriented programming.
 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 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.
 

Methods in gov.nasa.arc.brahms.common.data that return Concept
 Concept Model.getConcept(java.lang.String name)
          Returns the concept with the specified name.
 

Methods in gov.nasa.arc.brahms.common.data with parameters of type Concept
 boolean Model.addConcept(Concept concept)
          Adds a concept to the model.
 boolean CreateAreaActivity.addInhabitant(Concept obj)
          Adds the specified concept as an inhabitant for the newly created area.
 Statement InitialStatement.convertToStatement(Concept concept)
          Converts this initial statement to a Statement (AttributeStatement or RelationStatement) replacing any references to current with the specified concept.
 boolean ObjectInstance.isInstanceOf(Concept concept)
          Checks whether this object instance is an instance of the specified concept.
 boolean ConceptualInstance.isInstanceOf(Concept concept)
          Checks whether this conceptual instance is an instance of the specified concept.
 boolean Area.isInstanceOf(Concept concept)
          Checks whether this area is an instance of the specified concept.
 boolean Agent.isInstanceOf(Concept concept)
          Checks whether this active instance is an instance of the specified concept.
abstract  boolean ActiveInstance.isInstanceOf(Concept concept)
          Checks whether this active instance is an instance of the specified concept.
 boolean ConceptualClass.isSubClassOf(Concept concept)
          Checks whether this conceptual class is a sub class of the specified concept.
 boolean AreaDef.isSubClassOf(Concept concept)
          Checks whether this area definition is a sub class of the specified concept.
 boolean ActiveClass.isSubClassOf(Concept concept)
          Checks whether this active class is a sub class of the specified concept.
protected  boolean ObjectClass.isSubClassOf(Concept concept, java.util.Hashtable checked)
          Checks recursively whether this ObjectClass is a sub class of the specified concept, checking the concept hierarchy.
protected  boolean Group.isSubClassOf(Concept concept, java.util.Hashtable checked)
          Checks recursively whether this group is a sub class of the specified concept, checking the concept hierarchy.
protected  boolean ConceptualClass.isSubClassOf(Concept concept, java.util.Hashtable checked)
          Checks recursively whether this conceptual class is a sub class of the specified concept, checking the concept hierarchy.
protected  boolean AreaDef.isSubClassOf(Concept concept, java.util.Hashtable checked)
          Checks recursively whether this area definition is a sub class of the specified concept, checking the concept hierarchy.
protected  boolean ActiveClass.isSubClassOf(Concept concept, java.util.Hashtable checked)
          Checks recursively whether this active class is a sub class of the specified concept, checking the concept hierarchy.
 void PutActivity.setDestination(Concept concept)
           
 void CreateObjectActivity.setDestination(Concept concept)
           
 void Delete.setElement(Concept concept)
          Sets the element to be deleted.
 void Operand.setObject(Concept concept)
           
 void Condition.setOwner(Concept concept)
           
 void BFrame.setOwner(Concept concept)
           
 void Attribute.setOwner(Concept concept)
           
 void GetActivity.setSource(Concept concept)
           
 void CreateObjectActivity.setSource(Concept concept)
           
 void ParameterValue.setValue(Concept c)
           
 

Constructors in gov.nasa.arc.brahms.common.data with parameters of type Concept
Delete(Concept concept, java.lang.String file, int line)
          Constructor, creates a new Delete operation which is located as brahms source code in the given file at the given line number.
Operand(Concept concept)
           
Operand(Concept concept, Attribute attribute)
           
 

Uses of Concept in gov.nasa.arc.brahms.common.data.format.uml
 

Methods in gov.nasa.arc.brahms.common.data.format.uml that return Concept
 Concept Generalization.getChild()
          Returns the child in the generalization
 Concept Generalization.getParent()
          Returns the parent in the generalization
 

Constructors in gov.nasa.arc.brahms.common.data.format.uml with parameters of type Concept
Generalization(Concept parent, Concept child)
          Constructor, creates a new Generalization between the specified parent and child concepts.
 

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

Methods in gov.nasa.arc.brahms.common.rt that return Concept
 Concept ParameterCtx.getConceptValue()
          Returns the concept value, is a concept and not a ConceptCtx since the value of a parameter can potentially be a class.
 Concept RelationStatement.getLhsObject()
          Returns the left hand side object of the relation as a concept.
 

Methods in gov.nasa.arc.brahms.common.rt with parameters of type Concept
 void ParameterCtx.setValue(Concept value)
          Sets the concept value, must be set as a concept and not as a ConceptCtx since the value of a parameter can potentially be a class.
 

Constructors in gov.nasa.arc.brahms.common.rt with parameters of type Concept
ConceptCtx(Concept concept)
          Constructor, creates a new context for the specified concept.
RelationStatement(Concept lhsObject, Relation relation, java.lang.Object rhsValue)
          Constructor, creates a new relation statement with the specified object, relation, value and default truth value of true.
RelationStatement(Concept lhsObject, Relation relation, java.lang.Object rhsValue, int truth)
          Constructor, creates a new relation statement with the specified object, relation, value and truth value.
 

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

Subclasses of Concept 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 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 VMGroup
          The VMGroup is a Group with extensions for use in the Brahms 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 VMPath
          The VMPath is a Path with extensions for use in the Brahms virtual machine.
 

Methods in gov.nasa.arc.brahms.vm.data that return Concept
 Concept VMModel.getConcept(java.lang.String name)
           
 Concept VMModel.getConcept(java.lang.String name, boolean load)
          Returns the concept with the specified name.
 Concept VMModel.getConcept(java.lang.String name, boolean load, boolean type)
          Returns the concept with the specified name.
 Concept VMModel.getConcept(java.lang.String name, int strategy)
          Returns the concept with the specified name.
 Concept VMModel.getConceptClass(java.lang.String name)
           
 

Constructors in gov.nasa.arc.brahms.vm.data with parameters of type Concept
VMDelete(Concept concept, java.lang.String file, int line)
          Constructor, creates a new VMDelete operation which is located as brahms source code in the given file at the given line number.
VMOperand(Concept concept)
          Constructor, creates a new operand for the specified concept.
VMOperand(Concept concept, Attribute attribute)
          Constructor, creates a new operand for the specified concept and attribute
 

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

Methods in gov.nasa.arc.brahms.vm.rt that return types with arguments of type Concept
 java.util.LinkedList<Concept> VMActiveInstanceCtx.getContainedInstances()
          Returns a list of the active instances contained by this active instance.
 

Methods in gov.nasa.arc.brahms.vm.rt with parameters of type Concept
 IBeliefCtx VMActiveInstanceCtx.getBelief(Concept lhsConcept, Relation relation, java.lang.Object rhsConcept, int truthValue)
          Find the belief using the specified parameters and return the belief if found, null if the belief was not found.
 java.util.Enumeration<IBeliefCtx> VMActiveInstanceCtx.getBeliefs(Concept lhsConcept, Relation relation)
          Returns a list of all the beliefs that have the specified left hand side concept and relation regardless of their right hand side concept.
 java.util.Enumeration<IBeliefCtx> VMActiveInstanceCtx.getBeliefs(Concept lhsConcept, Relation relation, int truthvalue)
          Returns a list of all the beliefs that have the specified left hand side concept, relation and truth value regardless of their right hand side concept.
 java.util.Enumeration<IBeliefCtx> VMActiveInstanceCtx.getBeliefs(Concept lhsConcept, Relation relation, java.lang.Object rhsConcept, int truthvalue)
          Returns a list of all the beliefs that have the specified left hand side concept, relation, right-hand side concept and truth value.
 VMStatementCtx StatementSet.getStatement(Concept lhsConcept, Relation relation, java.lang.Object rhsConcept, int truthValue)
          Find the statement using the specified parameters and return the statement if found, null if the statement was not found.
 VMStatementCtx IStatementSet.getStatement(Concept lhsConcept, Relation relation, java.lang.Object rhsConcept, int truthValue)
          Find the statement using the specified parameters and return the statement if found, null if the statement was not found.
 java.util.ListIterator StatementSet.getStatements(Concept lhsConcept, Relation relation)
          Returns a list of all the statements that have the specified left hand side concept and relation regardless of their right hand side concept.
 java.util.ListIterator IStatementSet.getStatements(Concept lhsConcept, Relation relation)
          Returns a list of all the statements that have the specified left hand side concept and relation regardless of their right hand side concept.
 java.util.ListIterator StatementSet.getStatements(Concept lhsConcept, Relation relation, int truthvalue)
          Returns a list of all the statements that have the specified left hand side concept, relation and truth value regardless of their right hand side concept.
 java.util.ListIterator IStatementSet.getStatements(Concept lhsConcept, Relation relation, int truthvalue)
          Returns a list of all the statements that have the specified left hand side concept, relation and truth value regardless of their right hand side concept.
 java.util.ListIterator StatementSet.getStatements(Concept lhsConcept, Relation relation, java.lang.Object rhsConcept, int truthvalue)
          Returns a list of all the statements that have the specified left hand side concept, relation, right hand side concept, and truth value.
 java.util.ListIterator IStatementSet.getStatements(Concept lhsConcept, Relation relation, java.lang.Object rhsConcept, int truthvalue)
          Returns a list of all the statements that have the specified left hand side concept, relation, right hand side concept, and truth value.
 



Copyright © 1997-2012 All Rights Reserved.