1 10 package org.jgap.gui; 11 12 import org.jgap.data.config.*; 13 import java.util.*; 14 15 21 public class MockConfigInfoForTest 22 implements IConfigInfo { 23 final static String CVS_REVISION = "$Revision: 1.2 $"; 24 25 private ConfigData m_conData; 27 28 32 public MockConfigInfoForTest() { 33 m_conData = new ConfigData(); 34 m_conData.setNS("Configurable"); 36 m_conData.addTextData("text1", "text1_value"); 38 m_conData.addTextData("text2", "text2_value"); 39 m_conData.addTextData("text3", "text3_value"); 40 List listData; 42 String listName = ""; 43 for (int i = 0; i < 3; i++) { 44 listName = "List" + (i + 1); 45 listData = new ArrayList(); 46 listData.add(listName + "_value_1"); 47 listData.add(listName + "_value_2"); 48 listData.add(listName + "_value_3"); 49 m_conData.addListData(listName, listData); 50 } 51 } 52 53 public ConfigData getConfigData() { 54 return m_conData; 55 } 56 57 61 public String getFileName() { 62 return "jgapTmp.con"; 64 } 65 66 } 67 | Popular Tags |