Uses of Class
de.dfki.mycbr.core.model.Concept

Packages that use Concept
de.dfki.mycbr.core Contains all classes that represent core functionality of a CBR application such as the domain model, case bases, similarity functions and retrieval algorithms. 
de.dfki.mycbr.core.casebase Contains classes for the basic definition of DefaultCaseBase objects. 
de.dfki.mycbr.core.explanation Explanations provide additional information on all myCBR concepts. 
de.dfki.mycbr.core.model Contains classes for the basic definition of the project's model. 
de.dfki.mycbr.core.retrieval All retrieval algorithms extend the abstract class RetrievalEngine and can be used within Retrieval objects to obtain the retrieval results (possibly ordered pairs of case and corresponding similarity). 
de.dfki.mycbr.core.similarity Contains standard classes to maintain similarity functions for attribute descriptions (local similarity functions) and concepts (amalgamation functions). 
de.dfki.mycbr.io Contains classes that handle import and export of relevant CBR application data. 
 

Uses of Concept in de.dfki.mycbr.core
 

Subclasses of Concept in de.dfki.mycbr.core
 class Project
          A Project consists of a vocabulary and (possibly several) case bases.
 

Methods in de.dfki.mycbr.core that return Concept
 Concept Project.createTopConcept(java.lang.String id)
          Adds a new top c with the specified name to this project.
 Concept Project.getConceptByID(java.lang.String id)
          Returns the c description with the given name.
 Concept Project.getSuperConcept()
           
 Concept Project.removeSubConcept(java.lang.String name)
           
 

Methods in de.dfki.mycbr.core with parameters of type Concept
 boolean Project.canOverride(Concept c)
           
 void Project.cleanInstances(Concept c, AttributeDesc desc)
          Cleans all instances known for concept c.
 void Project.setSuperConcept(Concept c, boolean isNEW)
           
 

Uses of Concept in de.dfki.mycbr.core.casebase
 

Methods in de.dfki.mycbr.core.casebase that return Concept
 Concept Instance.getConcept()
          Gets the description for this attribute to determine similarity functions or restrictions for the value of this attribute.
 Concept ConceptRange.getConcept()
           
 

Constructors in de.dfki.mycbr.core.casebase with parameters of type Concept
ConceptRange(Project p, Concept c)
          Initializes map for special attributes.
Instance(Concept concept, java.lang.String id)
          Creates new value for the specified description.
 

Uses of Concept in de.dfki.mycbr.core.explanation
 

Methods in de.dfki.mycbr.core.explanation with parameters of type Concept
 ConceptExplanation ExplanationManager.explain(Concept c, java.lang.String desc)
           
 ConceptExplanation ExplanationManager.getExplanation(Concept c)
           
 void ExplanationManager.setExplanation(ConceptExplanation exp, Concept c)
           
 

Uses of Concept in de.dfki.mycbr.core.model
 

Methods in de.dfki.mycbr.core.model that return Concept
 Concept ConceptDesc.getConcept()
           
 Concept AttributeDesc.getOwner()
          Returns the owner of this description.
 Concept Concept.getSuperConcept()
           
 Concept Concept.removeSubConcept(java.lang.String name)
          Removes the sub concept with name name.
 

Methods in de.dfki.mycbr.core.model that return types with arguments of type Concept
 java.util.HashMap<java.lang.String,Concept> Concept.getAllSubConcepts()
          Gets all sub c descriptions by inheritance.
 java.util.HashMap<java.lang.String,Concept> Concept.getSubConcepts()
          Gets the sub c descriptions by inheritance.
 

Methods in de.dfki.mycbr.core.model with parameters of type Concept
 boolean Concept.addSubConcept(Concept c, boolean isNew)
          Adds the given concept as sub concept of this.
 boolean Concept.canOverride(Concept c)
           
 void ConceptDesc.setConcept(Concept c)
           
 void AttributeDesc.setOwner(Concept owner)
           
 void Concept.setSuperConcept(Concept c, boolean isNew)
          Moves this concept in the inheritance hierarchy.
 

Constructors in de.dfki.mycbr.core.model with parameters of type Concept
AttributeDesc(Concept owner, java.lang.String name)
           
BooleanDesc(Concept owner, java.lang.String name)
          Initializes this with the given name.
Concept(java.lang.String ID, Project project, Concept superConcept)
          Initializes this with the given name.
ConceptDesc(Concept owner, java.lang.String name, Concept concept)
          Creates a new attribute description of type concept.
DateDesc(Concept owner, java.lang.String name, java.util.Date minDate, java.util.Date maxDate, java.text.SimpleDateFormat format)
          Initializes this with the given name, minimal/ maximal value and format.
DoubleDesc(Concept owner, java.lang.String name, double min, double max)
          Initializes this with the given name.
FloatDesc(Concept owner, java.lang.String name, float min, float max)
          Initializes this with the given name.
IntegerDesc(Concept owner, java.lang.String name, int min, int max)
          Initializes this with the given name.
IntervalDesc(Concept owner, java.lang.String name, java.lang.Number minValue, java.lang.Number maxValue)
          initializes this with the given name.
SimpleAttDesc(Concept owner, java.lang.String name)
           
StringDesc(Concept owner, java.lang.String name)
          Initializes this with the given name.
SymbolDesc(Concept owner, java.lang.String name, java.util.Set<java.lang.String> allowedValues)
          Initializes this with the given name and the allowed values.
 

Uses of Concept in de.dfki.mycbr.core.retrieval
 

Constructors in de.dfki.mycbr.core.retrieval with parameters of type Concept
Retrieval(Concept c, ICaseBase cb)
           
Retrieval(Concept c, ICaseBase cb, RetrievalEngine re)
           
 

Uses of Concept in de.dfki.mycbr.core.similarity
 

Methods in de.dfki.mycbr.core.similarity that return Concept
 Concept AmalgamationFct.getConcept()
           
 

Constructors in de.dfki.mycbr.core.similarity with parameters of type Concept
AmalgamationFct(AmalgamationConfig type, Concept c, java.lang.String name)
          Initializes this with the given type, description and inheritance similarity.
 

Uses of Concept in de.dfki.mycbr.io
 

Constructors in de.dfki.mycbr.io with parameters of type Concept
CSVImporter(java.lang.String f, Concept concept)
           
DataBaseImporter(int id, Project project, Concept concept, java.lang.String dbmapping)
          Constructor for DataBaseImporter