⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 todo.java

📁 基于Eclipse RCP开发的管理工具
💻 JAVA
字号:
 /*    * Copyright 2006 Marcel Schoffelmeer   *   * Licensed under the Apache License, Version 2.0 (the "License");   * you may not use this file except in compliance with the License.   * You may obtain a copy of the License at   *   *    http://www.apache.org/licenses/LICENSE-2.0   *      * Unless required by applicable law or agreed to in writing, software  * distributed under the License is distributed on an "AS IS" BASIS,   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  * See the License for the specific language governing permissions and  * limitations under the License.  */package com.s10r.manager;public final class ToDo{	/*	 * TODO: enforce name uniqueness of entries	 * TODO: make sure Dialogs have title, and text set.	 * TODO: store password entry fields in CDATA to allow special characters	 * TODO: organize classes into packages (see RCP apps/book for examples)	 * TODO: export: populate source combo list based on editors in workbench	 * TODO: export: get selected editor to export on finish	 * TODO: export: modify export page based on Eclipse Export Product	 *    wizard page (using groups).	 * TODO: Make importers:	 * TODO:    keepass format importer	 * TODO:    password safe importer 		 * TODO: investigate the possiblity to rewrite the app using EMF	 *    pros/cons (can storage be changed to be encrypted XML for example?)	 *    what about UML model creation requirement if any?	 * TODO: create development roadmap: SWT -> RCP -> RCP/EMF	 * TODO: Make strings in app localized using message bundles	 * TODO: Save column widths in editor. Benchmark already saves editor input	 *    but how to save the state of the editor itself? One was is to store	 *    the settings in the editor input	 * TODO: Update the workbench window's title page: add the full path to the	 *    currently selected file when an editor is selected (see Eclipse IDE	 *    updates of the title bar when selecting different open editor files).	 * TODO: make manager feature based to allow updates using the RCP framework	 * TODO: add update functionality (see RCP book for examples)	 * TODO: figure out how to set initial window title bar to include	 *     open editor file name (currently only shows the title after	 *     an editor is selected). low priority	 * TODO: allow saving/name of views (see EclipseTrader source)	 * TODO: implement undo/redo behavior (see eclipse article)	 * TODO: add preference to disable insecure operations (export).	 * 	 * Done:	 *   * actions write to status bar	 *     12/15/06: copy id/password/etc write to status bar	 *   * split storage of labels and passwords separately (	 *     remove need to do instanceof comparisons in code is they're in 	 *     the same <ManagerItem>List.	 *     12/15/06: v0.5: ItemContainer class now controls labels and passwords	 *   * implement password field editor (based on Eclipse supplied editor)	 *   * Make the FilePropertiesAction aware of the selected editor or	 *     figure out how the action knows what editor is currently opened:	 *     this is the file it is supposed to show the properties off	 *   * allow assigning password entries to categories	 *     (e.g. work, home, finance)	 *    12/15/06: v0.5	 *   * allow filtering of entries based on categories	 *   * store categorie assignments to password entries	 *   * implement creation/edit/deletion of categories 	 *     (likely to break many areas of the app since it currently assumes	 *      everything to be a PasswordEntry)	 * 	 * implement quick search	 *    11/12/06: Implemented. Remaining issue: search field contribution	 *    works on Linux (GTK) but doesn't show on win32 (XP)	 *    11/19/06: Cleaning up the directory to which the product was	 *    exported fixed this.	 *   * implement password generator (see KeyPass)	 *   * create KeePass style quick entry view view.	 */	}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -