001    /*
002     * Created on Aug 5, 2005
003     *
004     */
005    package aima.learning.framework;
006    
007    /**
008     * @author Ravi Mohan
009     * 
010     */
011    
012    public interface AttributeSpecification {
013    
014            boolean isValid(String string);
015    
016            String getAttributeName();
017    
018            Attribute createAttribute(String rawValue);
019    
020    }