reasoner
Class Event

java.lang.Object
  extended by reasoner.Concept
      extended by reasoner.Dynamic
          extended by reasoner.Event
All Implemented Interfaces:
FuzzySet
Direct Known Subclasses:
ULineEvent

public class Event
extends Dynamic

This class represents Concept containing EventInd only.

Author:
marco furlan

Field Summary
 
Fields inherited from class reasoner.Concept
events, formatter, kb, NOW, SELF, staticMap, uLineMap
 
Constructor Summary
Event(java.util.Map<Individual,java.lang.Double> m, java.lang.String name, KnowledgeBase kb)
          Constructor by EventInd map, name and KnowledgeBase
Event(java.lang.String name, KnowledgeBase kb)
          Constructor by name and KnowledgeBase
 
Method Summary
 
Methods inherited from class reasoner.Concept
add, always, card, containsIndivName, containsKey, get, getAlwaysMap, getEvents, getEvKeys, getKb, getLambda, getName, getNextConcept, getNOW, getSELF, getSometimeMap, getStaticMap, getULineMap, getUlKeys, getUlLambda, interpole, intersection, print, printUlines, setAlwaysMap, setEvents, setKb, setName, setNOW, setSELF, setSometimeMap, setStaticMap, setULineMap, sometime, subsumed, subsumed, toString, totalLambda, totalUlLambda, until, until
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Event

public Event(java.lang.String name,
             KnowledgeBase kb)
Constructor by name and KnowledgeBase

Parameters:
name - the name
kb - the KnowledgeBase

Event

public Event(java.util.Map<Individual,java.lang.Double> m,
             java.lang.String name,
             KnowledgeBase kb)
Constructor by EventInd map, name and KnowledgeBase

Parameters:
m - the map between EventInd and membership values
name - the name
kb - the KnowledgeBase