org.decisiondeck.xmcda_oo.structure
Class CriteriaDirections

java.lang.Object
  extended by org.decisiondeck.xmcda_oo.structure.CriteriaDirections

public class CriteriaDirections
extends Object


Constructor Summary
CriteriaDirections()
           
 
Method Summary
static Map<Criterion,Criterion.PreferenceDirection> getDirections(Set<Criterion> criteria)
          A temporary method to help refactoring.
static Map<Criterion,IOrderedInterval> getDirectionsAsScales(Set<Criterion> criteria)
          A temporary method to help refactoring.
static Map<Criterion,Criterion.PreferenceDirection> getDirectionsFromScales(Map<Criterion,IOrderedInterval> scales)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CriteriaDirections

public CriteriaDirections()
Method Detail

getDirections

public static Map<Criterion,Criterion.PreferenceDirection> getDirections(Set<Criterion> criteria)
A temporary method to help refactoring. Should separate the direction and the criterion objects!

Parameters:
criteria - not null.
Returns:
not null.

getDirectionsAsScales

public static Map<Criterion,IOrderedInterval> getDirectionsAsScales(Set<Criterion> criteria)
A temporary method to help refactoring. Should separate the direction and the criterion objects!

Parameters:
criteria - not null.
Returns:
not null.

getDirectionsFromScales

public static Map<Criterion,Criterion.PreferenceDirection> getDirectionsFromScales(Map<Criterion,IOrderedInterval> scales)


Copyright © 2011. All Rights Reserved.