Uses of Class
de.dfki.mycbr.core.casebase.SymbolAttribute

Packages that use SymbolAttribute
de.dfki.mycbr.core.casebase Contains classes for the basic definition of DefaultCaseBase objects. 
de.dfki.mycbr.core.model Contains classes for the basic definition of the project's model. 
de.dfki.mycbr.core.similarity Contains standard classes to maintain similarity functions for attribute descriptions (local similarity functions) and concepts (amalgamation functions). 
 

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

Subclasses of SymbolAttribute in de.dfki.mycbr.core.casebase
 class SpecialAttribute
          Represents special values in queries or cases.
 

Methods in de.dfki.mycbr.core.casebase that return SymbolAttribute
 SymbolAttribute SymbolRange.addSymbolValue(java.lang.String value)
           
 SymbolAttribute SpecialRange.addSymbolValue(java.lang.String value)
           
 SymbolAttribute SymbolRange.getSymbolValue(java.lang.String symbol)
          Returns the SymbolAttribute associated with the given String.
 SymbolAttribute SymbolRange.removeAttribute(java.lang.String symbol)
          Removes the SymbolAttribute associated with the given string from this range.
 

Methods in de.dfki.mycbr.core.casebase that return types with arguments of type SymbolAttribute
 java.util.HashMap<SymbolAttribute,java.lang.Integer> SymbolRange.getIndexes()
           
 java.util.HashMap<java.lang.String,SymbolAttribute> SymbolRange.getSymbols()
          Get a map which associates a SymbolAttribute with each allowed value for the given attribute description.
 

Method parameters in de.dfki.mycbr.core.casebase with type arguments of type SymbolAttribute
 void SymbolRange.setIndexes(java.util.HashMap<SymbolAttribute,java.lang.Integer> i)
           
 

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

Methods in de.dfki.mycbr.core.model that return SymbolAttribute
 SymbolAttribute SymbolDesc.addSymbol(java.lang.String value)
          Adds value to the list of allowed symbols of this description.
 SymbolAttribute BooleanDesc.addSymbol(java.lang.String value)
          Does nothing because you cannot add other values than true and false to a boolean description
 SymbolAttribute BooleanDesc.getBooleanAttribute(java.lang.Boolean value)
          Returns BooleanAttribute object representing the specified value.
 

Methods in de.dfki.mycbr.core.model that return types with arguments of type SymbolAttribute
 java.util.Collection<SymbolAttribute> SymbolDesc.getSymbolAttributes()
          Returns Collection of symbol attributes representing the allowed symbols for the given description.
 

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

Methods in de.dfki.mycbr.core.similarity that return types with arguments of type SymbolAttribute
 java.util.HashMap<SymbolAttribute,java.lang.Integer> OrderedSymbolFct.getOrder()
           
 

Methods in de.dfki.mycbr.core.similarity with parameters of type SymbolAttribute
 void OrderedSymbolFct.addSymbol(SymbolAttribute att)
          Adds the given attribute to the list of ordered symbols.
 java.lang.Object TaxonomyFct.getCommonAncestor(SymbolAttribute symbolAtt1, SymbolAttribute symbolAtt2)
          Returns the node of the taxonomy which represents the deepest ancestor of the given symbol attributes.
 void OrderedSymbolFct.removeSymbol(SymbolAttribute att)
          Removes the given attribute from the list of ordered symbols and updates the internal tabel
 void OrderedSymbolFct.setOrderIndexOf(SymbolAttribute att, int index)
          Sets the index of att used to linearly order the attributes to index.
 boolean SymbolFct.setSimilarity(SymbolAttribute att1, SymbolAttribute att2, double sim)
          Sets the similarity of att1 and att2 to a Similarity.get object initialized with sim.
 boolean OrderedSymbolFct.setSimilarity(SymbolAttribute att1, SymbolAttribute att2, double sim)
           
 

Constructor parameters in de.dfki.mycbr.core.similarity with type arguments of type SymbolAttribute
TaxonomyFct(Project prj, SymbolDesc topSymbol, java.util.List<SymbolAttribute> values, java.lang.String name)
          Initializes this with a new taxonomy as internal data structure.