OSDN Git Service

コンフィグクラスパッケージ移動
authoryukihane <yukihane.feather@gmail.com>
Wed, 24 Aug 2011 05:18:07 +0000 (14:18 +0900)
committeryukihane <yukihane.feather@gmail.com>
Wed, 24 Aug 2011 05:18:07 +0000 (14:18 +0900)
frontend/src/yukihane/inqubus/Config.java [moved from frontend/src/yukihane/inqubus/config/Properties.java with 99% similarity]
frontend/src/yukihane/inqubus/Main.java
frontend/src/yukihane/inqubus/gui/MainFrame.java
frontend/test/yukihane/inqubus/ConfigTest.java [moved from frontend/test/yukihane/inqubus/config/PropertiesTest.java with 94% similarity]

@@ -1,4 +1,4 @@
-package yukihane.inqubus.config;
+package yukihane.inqubus;
 
 import java.io.File;
 import java.util.ArrayList;
@@ -6,7 +6,7 @@ import java.util.List;
 import org.apache.commons.configuration.ConfigurationException;
 import org.apache.commons.configuration.XMLConfiguration;
 
-public enum Properties {
+public enum Config {
 
     INSTANCE;
     private final XMLConfiguration config = new XMLConfiguration();
index 16ef44f..450faea 100644 (file)
@@ -9,7 +9,6 @@ import javax.swing.UIManager;
 import javax.swing.UIManager.LookAndFeelInfo;
 import javax.swing.UnsupportedLookAndFeelException;
 import org.apache.commons.configuration.ConfigurationException;
-import yukihane.inqubus.config.Properties;
 import yukihane.inqubus.gui.MainFrame;
 
 /**
@@ -24,7 +23,7 @@ public class Main {
         final FileSystem fileSystem = FileSystems.getDefault();
         final Path path = fileSystem.getPath("inqubus.xml");
         try {
-            Properties.INSTANCE.load(path.toString());
+            Config.INSTANCE.load(path.toString());
         } catch (ConfigurationException ex) {
             logger.log(Level.FINE, "コンフィグファイルが無いためデフォルト値で起動", ex);
         }
index 64095c8..27e6e3b 100644 (file)
@@ -32,7 +32,7 @@ import javax.swing.JTextField;
 import javax.swing.KeyStroke;
 import javax.swing.TransferHandler;
 import saccubus.MainFrame_AboutBox;
-import yukihane.inqubus.config.Properties;
+import yukihane.inqubus.Config;
 import yukihane.inqubus.model.Target;
 import yukihane.inqubus.model.TargetsTableModel;
 
@@ -315,7 +315,7 @@ public class MainFrame extends javax.swing.JFrame {
     }
 
     private void useMovieLocalCheckBoxItemStateChanged(java.awt.event.ItemEvent evt) {//GEN-FIRST:event_useMovieLocalCheckBoxItemStateChanged
-        final Properties p = Properties.INSTANCE;
+        final Config p = Config.INSTANCE;
 
         final ItemSelectable source = evt.getItemSelectable();
 
@@ -355,7 +355,7 @@ public class MainFrame extends javax.swing.JFrame {
     }//GEN-LAST:event_outputConvertCheckBoxItemStateChanged
 
     private void idFieldFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_idFieldFocusLost
-        final Properties p = Properties.INSTANCE;
+        final Config p = Config.INSTANCE;
         final String id = idField.getText();
         if (id.isEmpty()) {
             return;
@@ -406,7 +406,7 @@ public class MainFrame extends javax.swing.JFrame {
     private void initInputPanel() {
         idField.setText("");
 
-        final Properties p = Properties.INSTANCE;
+        final Config p = Config.INSTANCE;
 
         final boolean movieLocal = p.getVideoUseLocal();
         useMovieLocalCheckBox.setSelected(movieLocal);
@@ -1,5 +1,6 @@
-package yukihane.inqubus.config;
+package yukihane.inqubus;
 
+import yukihane.inqubus.Config;
 import java.io.File;
 import static org.junit.Assert.*;
 
@@ -14,25 +15,25 @@ import org.junit.Test;
  *
  * @author yuki
  */
-public class PropertiesTest {
+public class ConfigTest {
 
-    private final Properties p = Properties.INSTANCE;
+    private final Config p = Config.INSTANCE;
 
     @Before
     public void setUp() {
-        Properties.INSTANCE.clear();
+        Config.INSTANCE.clear();
     }
 
     @After
     public void tearDown() {
-        Properties.INSTANCE.clear();
+        Config.INSTANCE.clear();
     }
 
     @Test
     public void testLoadFail() {
         FileSystem fs = FileSystems.getDefault();
         System.out.println(fs.getPath(".").toAbsolutePath());
-        Properties p = Properties.INSTANCE;
+        Config p = Config.INSTANCE;
         try {
             p.load("test/testdata/error.xml");
             fail("ファイルが存在しないので読み込みに失敗するはず");