/**
*
* marcosnr
* 08/03/2012
*/
package au.org.aurin.wif.model.demand;
import java.util.HashSet;
import java.util.Set;
import au.org.aurin.wif.model.AbstractScenario;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
/**
* <b>ManualDemandScenario.java</b> :
*/
@JsonPropertyOrder({ "id", "label", "docType" })
public class DemandOutcome extends AbstractScenario {
/** The Constant serialVersionUID. */
private static final long serialVersionUID = -2167463430566658863L;
/**
* The demand infos. @uml.property name="demandInfos" @uml.associationEnd
* multiplicity="(0 -1)"s
* inverse="demandScenario:au.org.aurin.wif.model.demand.DemandInfo"
*/
private Set<AreaRequirement> areaRequirements;
/** The demographic trend. */
public DemandOutcome() {
super();
this.areaRequirements = new HashSet<AreaRequirement>();
}
/**
* Gets the demand infos.
*
* @return the demandInfos
*/
public Set<AreaRequirement> getAreaRequirements() {
return this.areaRequirements;
}
/**
* Sets the demand infos.
*
* @param demandInfos
* the demandInfos to set
*/
public void setAreaRequirements(final Set<AreaRequirement> AreaRequirement) {
this.areaRequirements = AreaRequirement;
}
/**
* Adds the demand info.
*
* @param demandInfos
* the demand infos
*/
public void addAreaRequirenment(final AreaRequirement AreaRequirement) {
this.areaRequirements.add(AreaRequirement);
}
}