jcolibri.cbrcore
Interface CaseComponent

All Known Subinterfaces:
ClassificationSolution
All Known Implementing Classes:
EmailDescription, EmailSolution, GlassDescription, GlassSolution, HouseDescription, HouseDescription, HouseDescription, HouseSolution, HouseSolution, HouseSolution, IrisDescription, IrisDescription, IrisDescription, IrisDescription, IrisDescription, IrisSolution, IrisSolution, IrisSolution, IrisSolution, IrisSolution, Movie, Rating, Region, Region, Region, RestaurantDescription, RestaurantDescription, TravelDescription, TravelDescription, TravelDescription, TravelDescription, TravelDescription, TravelDescription, TravelDescription, TravelDescription, TravelSolution, TravelSolution, TravelSolution, TravelSolution, User

public interface CaseComponent

Interface that defines a component of a case. Cases are composed by instances of this interface. These components are normal Java Beans with set/get() methods for each field.

Author:
Juan A. Recio-García

Method Summary
 Attribute getIdAttribute()
          Returns the attribute that identifies the component.
 

Method Detail

getIdAttribute

Attribute getIdAttribute()
Returns the attribute that identifies the component. An id-attribute must be unique for each component.


GAIA - Group for Artificial Intelligence Applications
http://gaia.fdi.ucm.es