Changeset 15189 for platform/eclipse
- Timestamp:
- 07/05/08 14:50:22 (5 years ago)
- Location:
- platform/eclipse/sabotter/trunk/jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/views
- Files:
-
- 10 modified
-
LabelProcessor.java (modified) (1 diff)
-
SabotterState.java (modified) (4 diffs)
-
SabotterTabModel.java (modified) (1 diff)
-
SabotterView.java (modified) (4 diffs)
-
TimeLineContentProvider.java (modified) (1 diff)
-
TimeLineSorter.java (modified) (1 diff)
-
TimeLineViewLabelProvider.java (modified) (7 diffs)
-
listeners/ColumnHeaderSelectionListener.java (modified) (1 diff)
-
listeners/ColumnSizeListener.java (modified) (2 diffs)
-
listeners/TabDragListener.java (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
platform/eclipse/sabotter/trunk/jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/views/LabelProcessor.java
r15143 r15189 22 22 public class LabelProcessor { 23 23 24 /** 表示する日付のフォーマット */ 25 private DateFormat dfOut = new SimpleDateFormat("HH:mm:ss yyyy/MM/dd", Locale.getDefault()); // TODO 26 27 // 国際化で外部化した方がいいかな? 24 /** 25 * 表示する日付のフォーマット 26 * 27 * TODO 国際化で外部化した方がいいかな? 28 */ 29 private DateFormat dfOut = new SimpleDateFormat("HH:mm:ss yyyy/MM/dd", Locale.getDefault()); 28 30 29 31 private ImageManager imageManager = ImageManager.getInstance(); -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/views/SabotterState.java
r15092 r15189 18 18 private List<SabotterTabModel> tabs; 19 19 20 /** タグの管理マップ */ 20 21 private Map<String, String[]> tagMap; 21 22 23 /** サッシュの分割割合 */ 22 24 private int[] sashWeights; 23 25 26 /** ウィンドウサイズ */ 24 27 private int[] windowSize; 25 28 26 29 27 30 /** 28 * タブのリストを取得します。 29 * 30 * @return タブのリスト 31 * 各タブを取得する。 32 * @return 各タブ 31 33 */ 32 34 public List<SabotterTabModel> getTabs() { … … 38 40 39 41 /** 40 * タグのリストを取得します。 41 * 42 * @return タブのリスト 42 * タグの管理マップを取得する。 43 * @return タグの管理マップ 43 44 */ 44 45 public Map<String, String[]> getTagMap() { … … 49 50 } 50 51 51 public void setSashWeights(int[] weights) { 52 this.sashWeights = weights; 52 /** 53 * サッシュの分割割合を設定する。 54 * @param sashWeights サッシュの分割割合 55 */ 56 public void setSashWeights(int[] sashWeights) { 57 this.sashWeights = sashWeights; 53 58 } 54 59 60 /** 61 * サッシュの分割割合を取得する。 62 * @return サッシュの分割割合 63 */ 55 64 public int[] getSashWeights() { 56 65 if (sashWeights == null || sashWeights.length == 0) { … … 63 72 } 64 73 74 /** 75 * ウィンドウサイズを取得する。 76 * @return ウィンドウサイズ 77 * TODO 未実装 78 */ 65 79 public int[] getWindowSize() { 66 80 return windowSize; 67 81 } 68 82 83 /** 84 * ウィンドウサイズを設定する。 85 * @param windowSize ウィンドウサイズ 86 * TODO 未実装 87 */ 69 88 public void setWindowSize(int[] windowSize) { 70 89 this.windowSize = windowSize; -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/views/SabotterTabModel.java
r15092 r15189 165 165 166 166 /** 167 * Override method. 168 * @see java.lang.Object#toString() 167 * {@inheritDoc} 169 168 */ 170 169 @Override -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/views/SabotterView.java
r15188 r15189 88 88 89 89 /** プリファレンス */ 90 SabotterPreference pref = SabotterPlugin.getPreference();90 private SabotterPreference pref = SabotterPlugin.getPreference(); 91 91 92 92 /** アクション・マップ */ … … 95 95 private static ImageRegistry imageRegistry = SabotterPlugin.getDefault().getImageRegistry(); 96 96 97 /** 98 * サッシュ 99 * 100 * 上下に分割して、ドラッグで領域割合を変えられる奴。 101 */ 97 102 private SashForm sash; 98 103 … … 106 111 private CTabFolder tabFolder; 107 112 113 /** 永続化情報 */ 108 114 private SabotterState state; 109 115 116 /** サッシュ下部詳細領域の画像 */ 110 117 private Label detailImage; 111 118 119 /** サッシュ下部詳細領域のメッセージ */ 112 120 private Link detailMessage; 113 121 122 /** 通知バルーン */ 123 private ToolTip baloon; 124 114 125 private IContentProvider contentProvider; 115 126 116 127 private ILabelProvider labelProvider; 117 118 private ToolTip baloon;119 128 120 129 … … 523 532 524 533 Action tagAction = new TagAction(this); 525 tagAction.setText("Edit tags"); 526 tagAction.setToolTipText("Edit tags"); 534 tagAction.setText("Edit tags"); // RESOURCE 535 tagAction.setToolTipText("Edit tags"); // RESOURCE 527 536 tagAction.setImageDescriptor(imageRegistry.getDescriptor(Images.ICON_TAG)); 528 537 actions.put(TagAction.ACTION_ID, tagAction); -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/views/TimeLineContentProvider.java
r15143 r15189 13 13 14 14 /** 15 * コンストラクタ。 16 * 15 * {@inheritDoc} 17 16 */ 18 public TimeLineContentProvider() { 17 public void inputChanged(Viewer viewer, Object oldInput, Object newInput) { 18 // nothing to do 19 19 } 20 20 21 21 /** 22 * Override method. 23 * 24 * @see org.eclipse.jface.viewers.IContentProvider#inputChanged(org.eclipse.jface.viewers.Viewer, java.lang.Object, 25 * java.lang.Object) 22 * {@inheritDoc} 26 23 */ 27 public void inputChanged(Viewer viewer, Object oldInput, Object newInput) { 24 public void dispose() { 25 // nothing to do 28 26 } 29 27 30 28 /** 31 * Override method. 32 * 33 * @see org.eclipse.jface.viewers.IContentProvider#dispose() 34 */ 35 public void dispose() { 36 } 37 38 /** 39 * Override method. 40 * 41 * @see org.eclipse.jface.viewers.IStructuredContentProvider#getElements(java.lang.Object) 29 * {@inheritDoc} 42 30 */ 43 31 public Object[] getElements(Object parent) { -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/views/TimeLineSorter.java
r15092 r15189 48 48 49 49 /** 50 * Override method. 51 * 52 * @see org.eclipse.jface.viewers.ViewerComparator#compare(org.eclipse.jface.viewers.Viewer, 53 * java.lang.Object, java.lang.Object) 50 * {@inheritDoc} 54 51 */ 55 52 @Override -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/views/TimeLineViewLabelProvider.java
r15092 r15189 26 26 27 27 /** 28 * Override method. 29 * 30 * @see org.eclipse.jface.viewers.ITableLabelProvider#getColumnText(java.lang.Object, 31 * int) 28 * {@inheritDoc} 32 29 */ 33 30 public String getColumnText(Object obj, int index) { … … 58 55 59 56 /** 60 * Override method. 61 * 62 * @see org.eclipse.jface.viewers.ITableLabelProvider#getColumnImage(java.lang.Object, 63 * int) 57 * {@inheritDoc} 64 58 */ 65 59 public Image getColumnImage(Object obj, int index) { … … 73 67 74 68 /** 75 * Override method. 76 * 77 * @see org.eclipse.jface.viewers.LabelProvider#getImage(java.lang.Object) 69 * {@inheritDoc} 78 70 */ 79 71 @Override … … 83 75 84 76 /** 85 * Override method. 86 * 87 * @see org.eclipse.jface.viewers.ITableColorProvider#getBackground(java.lang.Object, 88 * int) 77 * {@inheritDoc} 89 78 */ 90 79 public Color getBackground(Object element, int columnIndex) { … … 93 82 94 83 /** 95 * Override method. 96 * 97 * @see org.eclipse.jface.viewers.ITableColorProvider#getForeground(java.lang.Object, 98 * int) 84 * {@inheritDoc} 99 85 */ 100 86 public Color getForeground(Object element, int columnIndex) { … … 103 89 104 90 /** 105 * Override method. 106 * 107 * @see org.eclipse.jface.viewers.ITableFontProvider#getFont(java.lang.Object, 108 * int) 91 * {@inheritDoc} 109 92 */ 110 93 public Font getFont(Object element, int columnIndex) { … … 113 96 114 97 /** 115 * Override method. 116 * 117 * @see org.eclipse.jface.viewers.LabelProvider#getText(java.lang.Object) 98 * {@inheritDoc} 118 99 */ 119 100 @Override -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/views/listeners/ColumnHeaderSelectionListener.java
r15092 r15189 29 29 30 30 /** 31 * Override method. 32 * 33 * @see org.eclipse.swt.events.SelectionListener#widgetSelected(org.eclipse.swt.events.SelectionEvent) 31 * {@inheritDoc} 34 32 */ 35 33 @Override -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/views/listeners/ColumnSizeListener.java
r15092 r15189 10 10 11 11 /** 12 * Tableのカラムサイズ変更を検知するリスナー 。どのテーブルのどのカラムなのかーとか値を保存する場所はどこだーとかは、今後・・・。12 * Tableのカラムサイズ変更を検知するリスナー 13 13 * 14 14 * @author ykhr … … 30 30 31 31 /** 32 * Override. 33 * 34 * @see org.eclipse.swt.events.ControlAdapter#controlResized(org.eclipse.swt.events.ControlEvent) 32 * {@inheritDoc} 35 33 */ 36 34 @Override -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/views/listeners/TabDragListener.java
r15092 r15189 83 83 index = Math.max(0, index); 84 84 85 // TODOtabFolder中のdragItemの位置をindexにする85 // UNDONE tabFolder中のdragItemの位置をindexにする 86 86 // タブの順番を変更するメソッド、無い訳ないのに見つからない。 87 87 }
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)