Vector<DiscreteDomain> pdoms = dmap.getDiscretizedParentDomains();
List args = new LinkedList();
for (int i = 0; i < productStructureIterator.length; i++) {
int j = productStructureIterator[i];
DiscreteDomain ddom = pdoms.elementAt(i);
if (ddom instanceof IntervalDomain) {
IntervalDomain idom = (IntervalDomain) ddom;
Double aval = new Double(idom.getAvarage(j));
args.add(aval);
} else {
String sval = ddom.getState(i);
args.add(sval);
}
}