Uses of Interface
org.jactr.core.production.condition.ICondition

Packages that use ICondition
org.jactr.core.module.procedural.map.instance   
org.jactr.core.module.procedural.map.template   
org.jactr.core.production   
org.jactr.core.production.basic   
org.jactr.core.production.condition   
org.jactr.core.production.event   
org.jactr.core.production.five   
org.jactr.core.production.six   
org.jactr.scripting.condition   
 

Uses of ICondition in org.jactr.core.module.procedural.map.instance
 

Methods in org.jactr.core.module.procedural.map.instance with parameters of type ICondition
 boolean GeneralInstantiationMap.add(IProduction production, ICondition condition)
           
 void GeneralInstantiationMap.remove(IProduction production, ICondition condition)
           
 

Uses of ICondition in org.jactr.core.module.procedural.map.template
 

Methods in org.jactr.core.module.procedural.map.template with parameters of type ICondition
 boolean GeneralInstantiationMapTemplate.add(IProduction production, ICondition condition)
           
 void GeneralInstantiationMapTemplate.remove(IProduction production, ICondition condition)
           
 

Uses of ICondition in org.jactr.core.production
 

Methods in org.jactr.core.production that return types with arguments of type ICondition
 java.util.Collection<ICondition> ISymbolicProduction.getConditions()
          Gets the conditions attribute of the ISymbolicProduction object
 

Methods in org.jactr.core.production with parameters of type ICondition
 void ISymbolicProduction.addCondition(ICondition cond)
          Adds a feature to the ICondition attribute of the ISymbolicProduction object
 void ISymbolicProduction.removeCondition(ICondition retr)
          Description of the Method
 

Uses of ICondition in org.jactr.core.production.basic
 

Methods in org.jactr.core.production.basic that return types with arguments of type ICondition
 java.util.Collection<ICondition> BasicSymbolicProduction.getConditions()
           
 

Methods in org.jactr.core.production.basic with parameters of type ICondition
 void BasicSymbolicProduction.addCondition(ICondition cond)
           
 void BasicSymbolicProduction.removeCondition(ICondition retr)
           
 

Constructor parameters in org.jactr.core.production.basic with type arguments of type ICondition
AbstractInstantiation(AbstractProduction parent, java.util.Collection<ICondition> boundConditions, java.util.Map<java.lang.String,java.lang.Object> variableBindings)
           
 

Uses of ICondition in org.jactr.core.production.condition
 

Subinterfaces of ICondition in org.jactr.core.production.condition
 interface IBufferCondition
           
 

Classes in org.jactr.core.production.condition that implement ICondition
 class AbstractBufferCondition
           
 class AbstractSlotCondition
           
 class ChunkCondition
          match the specifics of a chunk in a named buffer
 class ChunkPattern
          ChunkPatterns are a type of condition used only for searching within a model they are not to be used as conditions in a production..
 class ChunkTypeCondition
          matches the contents of a buffer to a specific chunktype and slot values
 class ProxyCondition
          proxy condition that wraps a class that implements ICondition.
 class QueryCondition
          condition for checking the state of a buffer
 class SystemPropertyCondition
          condition that checks the values of system properties.
 class VariableCondition
           
 

Methods in org.jactr.core.production.condition that return ICondition
 ICondition SystemPropertyCondition.clone(IModel model, java.util.Map<java.lang.String,java.lang.Object> variableBindings)
           
 ICondition ICondition.clone(IModel model, java.util.Map<java.lang.String,java.lang.Object> variableBindings)
          attempt to clone this condition before it will be bound in the instantiation phase.
 ICondition ProxyCondition.getDelegate()
           
 

Method parameters in org.jactr.core.production.condition with type arguments of type ICondition
 void ProxyCondition.setDelegateClass(java.lang.Class<? extends ICondition> proxyClass)
           
 

Constructor parameters in org.jactr.core.production.condition with type arguments of type ICondition
ProxyCondition(java.lang.Class<? extends ICondition> proxyClass, java.util.Collection<? extends ISlot> slots)
           
 

Uses of ICondition in org.jactr.core.production.event
 

Methods in org.jactr.core.production.event that return ICondition
 ICondition ProductionEvent.getCondition()
           
 

Constructors in org.jactr.core.production.event with parameters of type ICondition
ProductionEvent(IProduction source, ProductionEvent.Type type, ICondition condition)
           
 

Uses of ICondition in org.jactr.core.production.five
 

Constructor parameters in org.jactr.core.production.five with type arguments of type ICondition
DefaultInstantiation5(AbstractProduction parent, java.util.Collection<ICondition> boundConditions, java.util.Map<java.lang.String,java.lang.Object> variableBindings)
           
 

Uses of ICondition in org.jactr.core.production.six
 

Constructor parameters in org.jactr.core.production.six with type arguments of type ICondition
DefaultInstantiation6(AbstractProduction parent, java.util.Collection<ICondition> boundConditions, java.util.Map<java.lang.String,java.lang.Object> variableBindings)
           
 

Uses of ICondition in org.jactr.scripting.condition
 

Classes in org.jactr.scripting.condition that implement ICondition
 class ScriptableCondition
          ScriptableCondition allows for custom actions.