CSC407/ECE450 Assignment 1b Sample Solution

Uses of Class
plan.dom.Feature

Packages that use Feature
plan.dom This package implements the domain object model which consists of classes representing domain concepts as drawn from the object-oriented analysis. 
plan.report This package is used to prepare and output reports. 
 

Uses of Feature in plan.dom
 

Methods in plan.dom with parameters of type Feature
 void DefaultFeatureListImplementation.addFeature(Feature f)
          Add the indicated feature to the list.
 

Constructors in plan.dom with parameters of type Feature
CustomerRequest(Feature f, Customer c, int desirability)
          Create a customer request from customer "c" for feature "f" with desirability "d".
 

Uses of Feature in plan.report
 

Methods in plan.report with parameters of type Feature
(package private) static void Report.writeFeature(Feature f)
          Write details for the given feature.
(package private) static java.lang.String Report.customerDesirability(Feature f)
          Return a string that expresses the desirability by customers of the specified feature.
 


CSC407/ECE450 Assignment 1b Sample Solution