package lectures.documentation.annotations;
import util.annotations.Explanation;
import util.annotations.StructurePattern;
import util.annotations.StructurePatternNames;
import util.annotations.WebDocuments;
@StructurePattern(StructurePatternNames.BEAN_PATTERN)
@Explanation("Calculates BMI from height in metres and weight in kgs.")
@WebDocuments({
    "4_State_Notes.pdf",
    "4_State_Slides.pptx"
     })
public interface AnnotatedBMISpreadsheet  {
    public double getHeight();
    public void setHeight(double newVal); 
    @Explanation("Weight is in Kilograms. ")
    public double getWeight(); 
    @Explanation("Changing weight automatically recalculates BMI.")
    public void setWeight(double newVal); 
    public double getBMI();     
}