Changeset 10237

Show
Ignore:
Timestamp:
04/24/08 07:54:25 (5 years ago)
Author:
daisuke_m
Message:

/lang/java/sabotter: TODO記述。preferenceインターフェイスから値を設定できるようにした(まだusername/passwordだけ)。その他小さな変更。

Location:
lang/java/sabotter/trunk
Files:
7 modified

Legend:

Unmodified
Added
Removed
  • lang/java/sabotter/trunk/.classpath

    r9370 r10237  
    22<classpath> 
    33        <classpathentry kind="src" path="src"/> 
    4         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> 
     4        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/> 
    55        <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> 
    66        <classpathentry kind="lib" path="lib/jdom.jar"/> 
  • lang/java/sabotter/trunk/META-INF/MANIFEST.MF

    r9595 r10237  
    2020 lib/commons-httpclient-3.0.1.jar, 
    2121 lib/commons-logging-1.0.3.jar 
     22Export-Package: jp.xet.eclipse.sabotter, 
     23 jp.xet.eclipse.sabotter.action, 
     24 jp.xet.eclipse.sabotter.event, 
     25 jp.xet.eclipse.sabotter.manager, 
     26 jp.xet.eclipse.sabotter.preferences, 
     27 jp.xet.eclipse.sabotter.views 
     28Bundle-RequiredExecutionEnvironment: J2SE-1.5, 
     29 JavaSE-1.6 
  • lang/java/sabotter/trunk/src/jp/xet/eclipse/sabotter/TODO.java

    r9863 r10237  
    1717         
    1818        // TODO 各種キーボードショートカットを実装。 
     19        // ^A 全選択 
     20        // ^B 既読化 
     21        // SHIFT+^B 未読化 
     22        // SPACE 最古の未読に飛ぶ(spaceで読み進めが出来る) 
    1923         
    2024        // TODO ショートカットと色設定は、preferenceで変更できるように。 
  • lang/java/sabotter/trunk/src/jp/xet/eclipse/sabotter/preferences/SabotterPreference.java

    r10189 r10237  
    5252        int getMaxStatuses(); 
    5353         
     54        void setUsername(String username); 
     55         
     56        void setPassword(String password); 
     57         
    5458} 
  • lang/java/sabotter/trunk/src/jp/xet/eclipse/sabotter/preferences/SabotterPreferenceImpl.java

    r10189 r10237  
    7272        } 
    7373         
     74        /** 
     75         * Override method. 
     76         *  
     77         * @see jp.xet.eclipse.sabotter.preferences.SabotterPreference#setPassword(java.lang.String) 
     78         */ 
     79        public void setPassword(String password) { 
     80                ps.setValue(PreferenceKeys.PASSWORD, password); 
     81        } 
     82         
     83        /** 
     84         * Override method. 
     85         *  
     86         * @see jp.xet.eclipse.sabotter.preferences.SabotterPreference#setUsername(java.lang.String) 
     87         */ 
     88        public void setUsername(String username) { 
     89                ps.setValue(PreferenceKeys.USERNAME, username); 
     90        } 
     91         
    7492} 
  • lang/java/sabotter/trunk/src/jp/xet/eclipse/sabotter/preferences/SabotterPreferenceInitializer.java

    r10189 r10237  
    1414                AbstractPreferenceInitializer { 
    1515         
     16        /** ユーザ名デフォルト値 */ 
     17        public static final String DEF_USERNAME = "username"; 
     18         
     19        /** パスワードデフォルト値 */ 
     20        public static final String DEF_PASSWORD = "password"; 
     21         
     22 
    1623        /** 
    1724         * Override method. 
     
    2431                                SabotterPlugin.getDefault().getPluginPreferences(); 
    2532                 
    26                 preferences.setDefault(PreferenceKeys.USERNAME, "username"); 
    27                 preferences.setDefault(PreferenceKeys.PASSWORD, "password"); 
     33                preferences.setDefault(PreferenceKeys.USERNAME, DEF_USERNAME); 
     34                preferences.setDefault(PreferenceKeys.PASSWORD, DEF_PASSWORD); 
    2835                preferences.setDefault(PreferenceKeys.IMAGE_PROCESS_TYPE, 
    2936                                ImageProcessType.SIZE16.getId()); 
  • lang/java/sabotter/trunk/src/jp/xet/eclipse/sabotter/views/SabotterView.java

    r10228 r10237  
    7070                ISelectionChangedListener { 
    7171         
     72        /** ビューID */ 
     73        public static final String VIEW_ID = 
     74                        "jp.xet.eclipse.sabotter.views.SabotterView"; 
     75         
    7276        /** 
    7377         * ビューア cf. http://www13.plala.or.jp/observe/JFace/jfaceViewer3.html 
     
    102106        private final ColumnPixelData[] DEFAULT_COLUMN_LAYOUTS = { 
    103107                new ColumnPixelData(200), 
    104                 new ColumnPixelData(500), 
    105                 new ColumnPixelData(130) 
     108                new ColumnPixelData(400), 
     109                new ColumnPixelData(150) 
    106110        }; 
    107111         
     
    252256         */ 
    253257        private void saveSortSetting(IMemento memento) { 
    254                 // TODO 未実装 
    255                 // ついでに、記憶したソート状態を復元する処理も未実装 
     258                // TODO 未実装。ついでに、記憶したソート状態を復元する処理も未実装。 
    256259        } 
    257260