question: public void storeDomainFor ( Variable var , Domain domain ) { if ( ! affectedVariables . contains ( var ) ) { savedDomains . add ( new Pair < Variable , Domain > ( var , domain ) ) ; affectedVariables . add ( var ) ; } }
target:  Stores the specified domain for the specified variable if a domain has not yet been stored for the variable.