Author: sletellier Date: 2011-12-14 11:05:14 +0100 (Wed, 14 Dec 2011) New Revision: 518 Url: http://nuiton.org/repositories/revision/sandbox/518 Log: Optimize imports Modified: masc/masc-api/src/main/java/fr/inra/masc/MascConfig.java masc/masc-api/src/main/java/fr/inra/masc/services/DexiInvokerService.java masc/masc-api/src/main/java/fr/inra/masc/services/LoadModelService.java masc/masc-api/src/main/java/fr/inra/masc/services/MexicoModelConvertorService.java masc/masc-api/src/main/java/fr/inra/masc/services/SaveModelService.java masc/masc-api/src/main/xmi/mexico.zargo masc/masc-api/src/test/java/fr/inra/masc/services/MexicoModelConvertorServiceTest.java Modified: masc/masc-api/src/main/java/fr/inra/masc/MascConfig.java =================================================================== --- masc/masc-api/src/main/java/fr/inra/masc/MascConfig.java 2011-12-12 16:59:10 UTC (rev 517) +++ masc/masc-api/src/main/java/fr/inra/masc/MascConfig.java 2011-12-14 10:05:14 UTC (rev 518) @@ -1,14 +1,23 @@ package fr.inra.masc; import com.google.common.base.Preconditions; -import com.google.common.collect.*; +import com.google.common.collect.ArrayListMultimap; +import com.google.common.collect.Lists; +import com.google.common.collect.Multimap; import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.builder.ReflectionToStringBuilder; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; -import org.nuiton.util.*; +import org.nuiton.util.ApplicationConfig; +import org.nuiton.util.ArgumentsParserException; +import org.nuiton.util.FileUtil; +import org.nuiton.util.Version; +import org.nuiton.util.VersionUtil; -import java.io.*; +import java.io.BufferedReader; +import java.io.File; +import java.io.FileNotFoundException; +import java.io.IOException; import java.net.URISyntaxException; import java.net.URL; import java.util.List; Modified: masc/masc-api/src/main/java/fr/inra/masc/services/DexiInvokerService.java =================================================================== --- masc/masc-api/src/main/java/fr/inra/masc/services/DexiInvokerService.java 2011-12-12 16:59:10 UTC (rev 517) +++ masc/masc-api/src/main/java/fr/inra/masc/services/DexiInvokerService.java 2011-12-14 10:05:14 UTC (rev 518) @@ -1,6 +1,5 @@ package fr.inra.masc.services; -import fr.inra.masc.MascTechnicalException; import org.apache.commons.exec.CommandLine; import org.apache.commons.exec.DefaultExecutor; import org.apache.commons.logging.Log; Modified: masc/masc-api/src/main/java/fr/inra/masc/services/LoadModelService.java =================================================================== --- masc/masc-api/src/main/java/fr/inra/masc/services/LoadModelService.java 2011-12-12 16:59:10 UTC (rev 517) +++ masc/masc-api/src/main/java/fr/inra/masc/services/LoadModelService.java 2011-12-14 10:05:14 UTC (rev 518) @@ -2,7 +2,23 @@ import com.google.common.collect.Lists; import com.google.common.collect.Multimap; -import fr.inra.masc.model.*; +import fr.inra.masc.model.ComputableCriteria; +import fr.inra.masc.model.ComputableCriteriaImpl; +import fr.inra.masc.model.Criteria; +import fr.inra.masc.model.Function; +import fr.inra.masc.model.FunctionImpl; +import fr.inra.masc.model.MascModel; +import fr.inra.masc.model.MascModelImpl; +import fr.inra.masc.model.Option; +import fr.inra.masc.model.OptionImpl; +import fr.inra.masc.model.OptionValue; +import fr.inra.masc.model.OptionValueImpl; +import fr.inra.masc.model.ScaleGroup; +import fr.inra.masc.model.ScaleValue; +import fr.inra.masc.model.ScaleValueImpl; +import fr.inra.masc.model.ThresholdCriteria; +import fr.inra.masc.model.ThresholdCriteriaImpl; +import fr.inra.masc.model.ValuedCriteriaImpl; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.xmlpull.v1.XmlPullParser; @@ -13,9 +29,31 @@ import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; -import java.util.*; +import java.util.ArrayList; +import java.util.Collection; +import java.util.LinkedHashMap; +import java.util.LinkedList; +import java.util.List; +import java.util.Map; -import static fr.inra.masc.model.MascXmlConstant.*; +import static fr.inra.masc.model.MascXmlConstant.ATTRIBUTE; +import static fr.inra.masc.model.MascXmlConstant.CRITERIA_DESCRIPTION; +import static fr.inra.masc.model.MascXmlConstant.CRITERIA_NAME; +import static fr.inra.masc.model.MascXmlConstant.DEXI; +import static fr.inra.masc.model.MascXmlConstant.FUNCTION; +import static fr.inra.masc.model.MascXmlConstant.FUNCTION_CONSIST; +import static fr.inra.masc.model.MascXmlConstant.FUNCTION_ENTERED; +import static fr.inra.masc.model.MascXmlConstant.FUNCTION_LOW; +import static fr.inra.masc.model.MascXmlConstant.FUNCTION_WEIGHTS; +import static fr.inra.masc.model.MascXmlConstant.LINE; +import static fr.inra.masc.model.MascXmlConstant.MODEL_DESCRIPTION; +import static fr.inra.masc.model.MascXmlConstant.MODEL_NAME; +import static fr.inra.masc.model.MascXmlConstant.OPTION; +import static fr.inra.masc.model.MascXmlConstant.SCALE; +import static fr.inra.masc.model.MascXmlConstant.SCALE_VALUE_DESCRIPTION; +import static fr.inra.masc.model.MascXmlConstant.SCALE_VALUE_GROUP; +import static fr.inra.masc.model.MascXmlConstant.SCALE_VALUE_NAME; +import static fr.inra.masc.model.MascXmlConstant.SETTINGS; /** * Service use to parse mascXmlFile and build MascModel corresponding Modified: masc/masc-api/src/main/java/fr/inra/masc/services/MexicoModelConvertorService.java =================================================================== --- masc/masc-api/src/main/java/fr/inra/masc/services/MexicoModelConvertorService.java 2011-12-12 16:59:10 UTC (rev 517) +++ masc/masc-api/src/main/java/fr/inra/masc/services/MexicoModelConvertorService.java 2011-12-14 10:05:14 UTC (rev 518) @@ -2,8 +2,23 @@ import com.google.common.collect.Lists; import com.google.common.collect.Maps; -import fr.ifremer.mexico.model.*; -import fr.inra.masc.model.*; +import fr.ifremer.mexico.model.ExperienceDesign; +import fr.ifremer.mexico.model.ExperienceDesignImpl; +import fr.ifremer.mexico.model.Factor; +import fr.ifremer.mexico.model.FactorImpl; +import fr.ifremer.mexico.model.Feature; +import fr.ifremer.mexico.model.FeatureImpl; +import fr.ifremer.mexico.model.InputDesign; +import fr.ifremer.mexico.model.InputDesignImpl; +import fr.ifremer.mexico.model.Scenario; +import fr.ifremer.mexico.model.ScenarioImpl; +import fr.ifremer.mexico.model.ValueType; +import fr.inra.masc.model.Criteria; +import fr.inra.masc.model.EditableCriteria; +import fr.inra.masc.model.MascModel; +import fr.inra.masc.model.Option; +import fr.inra.masc.model.OptionValue; +import fr.inra.masc.model.ScaleValue; import org.apache.commons.lang3.StringUtils; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; Modified: masc/masc-api/src/main/java/fr/inra/masc/services/SaveModelService.java =================================================================== --- masc/masc-api/src/main/java/fr/inra/masc/services/SaveModelService.java 2011-12-12 16:59:10 UTC (rev 517) +++ masc/masc-api/src/main/java/fr/inra/masc/services/SaveModelService.java 2011-12-14 10:05:14 UTC (rev 518) @@ -3,7 +3,13 @@ import com.google.common.collect.LinkedListMultimap; import com.google.common.collect.Lists; import com.google.common.collect.Multimap; -import fr.inra.masc.model.*; +import fr.inra.masc.model.ComputableCriteria; +import fr.inra.masc.model.Criteria; +import fr.inra.masc.model.Function; +import fr.inra.masc.model.MascModel; +import fr.inra.masc.model.Option; +import fr.inra.masc.model.OptionValue; +import fr.inra.masc.model.ScaleValue; import org.apache.commons.collections.CollectionUtils; import org.apache.commons.collections.MapUtils; import org.apache.commons.lang3.StringEscapeUtils; @@ -18,7 +24,25 @@ import java.util.LinkedList; import java.util.Map; -import static fr.inra.masc.model.MascXmlConstant.*; +import static fr.inra.masc.model.MascXmlConstant.ATTRIBUTE; +import static fr.inra.masc.model.MascXmlConstant.CRITERIA_DESCRIPTION; +import static fr.inra.masc.model.MascXmlConstant.CRITERIA_NAME; +import static fr.inra.masc.model.MascXmlConstant.DEXI; +import static fr.inra.masc.model.MascXmlConstant.FUNCTION; +import static fr.inra.masc.model.MascXmlConstant.FUNCTION_CONSIST; +import static fr.inra.masc.model.MascXmlConstant.FUNCTION_ENTERED; +import static fr.inra.masc.model.MascXmlConstant.FUNCTION_LOW; +import static fr.inra.masc.model.MascXmlConstant.FUNCTION_WEIGHTS; +import static fr.inra.masc.model.MascXmlConstant.LINE; +import static fr.inra.masc.model.MascXmlConstant.MODEL_DESCRIPTION; +import static fr.inra.masc.model.MascXmlConstant.MODEL_NAME; +import static fr.inra.masc.model.MascXmlConstant.OPTION; +import static fr.inra.masc.model.MascXmlConstant.SCALE; +import static fr.inra.masc.model.MascXmlConstant.SCALE_VALUE; +import static fr.inra.masc.model.MascXmlConstant.SCALE_VALUE_DESCRIPTION; +import static fr.inra.masc.model.MascXmlConstant.SCALE_VALUE_GROUP; +import static fr.inra.masc.model.MascXmlConstant.SCALE_VALUE_NAME; +import static fr.inra.masc.model.MascXmlConstant.SETTINGS; /** * Service to save masc model Modified: masc/masc-api/src/main/xmi/mexico.zargo =================================================================== (Binary files differ) Modified: masc/masc-api/src/test/java/fr/inra/masc/services/MexicoModelConvertorServiceTest.java =================================================================== --- masc/masc-api/src/test/java/fr/inra/masc/services/MexicoModelConvertorServiceTest.java 2011-12-12 16:59:10 UTC (rev 517) +++ masc/masc-api/src/test/java/fr/inra/masc/services/MexicoModelConvertorServiceTest.java 2011-12-14 10:05:14 UTC (rev 518) @@ -3,7 +3,11 @@ import fr.ifremer.mexico.model.ExperienceDesign; import fr.ifremer.mexico.model.InputDesign; import fr.ifremer.mexico.model.Scenario; -import fr.inra.masc.model.*; +import fr.inra.masc.model.Criteria; +import fr.inra.masc.model.EditableCriteria; +import fr.inra.masc.model.MascModel; +import fr.inra.masc.model.Option; +import fr.inra.masc.model.OptionValue; import org.junit.Test; import java.io.File; @@ -60,7 +64,7 @@ Scenario scenario = inputDesign.getScenarios(i++); Collection<OptionValue> optionValues = option.getOptionValue(); - // count option with editable criteria + // count optionValues with editable criteria int count = 0; for (OptionValue optionValue : optionValues) { Criteria criteria = optionValue.getCriteria();