if (filter != null) { this.eventProbability = td.getVulnerabilityFilter().getProbability(); }
    public DefaultThreatModel(ThreatDescription td, UID uid) {//                                String name, AssetType assetType, UID uid, //                              ThreatLikelihoodInterval[] threatLikelihoods) {        this.assets = new Vector(20,40);        this.name = td.getName();        this.uid = uid;        //this.threatType = threatType;                this.assetType = td.getAffectedAssetType();        this.filter = td.getVulnerabilityFilter(); // not used here, other than to retrieve the prob. below.                //FIX -- what are we doing with this -- do we use this if the eventProbability is null?        //Or, is it never null        this.defaultProbability = td.getDefaultProbability();                        if (filter != null) {            this.eventProbability = td.getVulnerabilityFilter().getProbability();        }    }