Changeset 15107
- Timestamp:
- 07/03/08 17:19:35 (3 months ago)
- Location:
- platform/eclipse/sabotter/trunk
- Files:
-
- 1 added
- 21 modified
- 2 moved
-
jp.xet.sabotter.core/src/jp/xet/sabotter/core/MiniblogService.java (modified) (1 diff)
-
jp.xet.sabotter.core/src/jp/xet/sabotter/core/MiniblogServiceResponceAdapter.java (modified) (2 diffs)
-
jp.xet.sabotter.core/src/jp/xet/sabotter/core/MiniblogServiceResponceListener.java (modified) (1 diff)
-
jp.xet.sabotter.core/src/jp/xet/sabotter/core/MiniblogUser.java (modified) (1 diff)
-
jp.xet.sabotter.core/src/jp/xet/sabotter/core/exception (added)
-
jp.xet.sabotter.core/src/jp/xet/sabotter/core/exception/MiniblogServiceException.java (moved) (moved from platform/eclipse/sabotter/trunk/jp.xet.sabotter.core/src/jp/xet/sabotter/core/MiniblogServiceException.java) (1 diff)
-
jp.xet.sabotter.core/src/jp/xet/sabotter/core/exception/MiniblogServiceRuntimeException.java (moved) (moved from platform/eclipse/sabotter/trunk/jp.xet.sabotter.core/src/jp/xet/sabotter/core/MiniblogServiceRuntimeException.java) (1 diff)
-
jp.xet.sabotter.core/src/jp/xet/sabotter/core/mock/MockEntry.java (modified) (1 diff)
-
jp.xet.sabotter.core/src/jp/xet/sabotter/core/mock/MockService.java (modified) (3 diffs)
-
jp.xet.sabotter.core/src/jp/xet/sabotter/core/mock/MockUser.java (modified) (1 diff)
-
jp.xet.sabotter.core/src/jp/xet/sabotter/core/twitter/TwitterAdapterWrapper.java (modified) (1 diff)
-
jp.xet.sabotter.core/src/jp/xet/sabotter/core/twitter/TwitterService.java (modified) (1 diff)
-
jp.xet.sabotter.core/src/jp/xet/sabotter/core/twitter/TwitterUser.java (modified) (2 diffs)
-
jp.xet.sabotter.core/src/jp/xet/sabotter/core/wassr/WassrService.java (modified) (1 diff)
-
jp.xet.sabotter.core/src/jp/xet/sabotter/core/wassr/WassrUser.java (modified) (1 diff)
-
jp.xet.sabotter.eclipse.filter.advanced/src/jp/xet/sabotter/eclipse/filter/advanced/SearchFilter.java (modified) (1 diff)
-
jp.xet.sabotter.eclipse.filter.advanced/src/jp/xet/sabotter/eclipse/filter/advanced/UserFilter.java (modified) (1 diff)
-
jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/action/ReplyAction.java (modified) (1 diff)
-
jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/extension/filter/impl/SearchFilter.java (modified) (1 diff)
-
jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/manager/BrowserManager.java (modified) (1 diff)
-
jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/manager/MiniblogServiceManager.java (modified) (1 diff)
-
jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/manager/TagManager.java (modified) (2 diffs)
-
jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/views/LabelProcessor.java (modified) (1 diff)
-
jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/views/SabotterView.java (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
platform/eclipse/sabotter/trunk/jp.xet.sabotter.core/src/jp/xet/sabotter/core/MiniblogService.java
r15090 r15107 1 1 package jp.xet.sabotter.core; 2 3 import jp.xet.sabotter.core.exception.MiniblogServiceException; 2 4 3 5 /** -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.core/src/jp/xet/sabotter/core/MiniblogServiceResponceAdapter.java
r15090 r15107 2 2 3 3 import java.util.List; 4 5 import jp.xet.sabotter.core.exception.MiniblogServiceException; 4 6 5 7 … … 38 40 * Override method. 39 41 * 40 * @see jp.xet.sabotter.core.MiniblogServiceResponceListener#onException(jp.xet.sabotter.core. MiniblogServiceException,42 * @see jp.xet.sabotter.core.MiniblogServiceResponceListener#onException(jp.xet.sabotter.core.exception.MiniblogServiceException, 41 43 * int) 42 44 */ -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.core/src/jp/xet/sabotter/core/MiniblogServiceResponceListener.java
r15090 r15107 2 2 3 3 import java.util.List; 4 5 import jp.xet.sabotter.core.exception.MiniblogServiceException; 4 6 5 7 -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.core/src/jp/xet/sabotter/core/MiniblogUser.java
r15090 r15107 18 18 19 19 /** 20 * 表示名を返します20 * ユーザIDを取得する。 21 21 * 22 * @return 表示名22 * @return ユーザID 23 23 */ 24 String get ScreenName();24 String getUserId(); 25 25 26 26 /** 27 * 名前を 返します27 * 名前を取得する。 28 28 * 29 29 * @return 名前 -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.core/src/jp/xet/sabotter/core/exception/MiniblogServiceException.java
r15090 r15107 1 package jp.xet.sabotter.core ;1 package jp.xet.sabotter.core.exception; 2 2 3 3 /** -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.core/src/jp/xet/sabotter/core/exception/MiniblogServiceRuntimeException.java
r15090 r15107 1 package jp.xet.sabotter.core ;1 package jp.xet.sabotter.core.exception; 2 2 3 3 public class MiniblogServiceRuntimeException extends RuntimeException { -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.core/src/jp/xet/sabotter/core/mock/MockEntry.java
r15090 r15107 96 96 */ 97 97 public boolean isMyEntry(String myId) { 98 return user.get ScreenName().equals(myId);98 return user.getUserId().equals(myId); 99 99 } 100 100 -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.core/src/jp/xet/sabotter/core/mock/MockService.java
r15090 r15107 171 171 MiniblogEntry miniblogEntry = 172 172 new MockEntry(String.valueOf(nextId++), user, statusText, directMessage, new Date()); 173 if (directMessage == false && statusText.startsWith("@" + user.get ScreenName())) {173 if (directMessage == false && statusText.startsWith("@" + user.getUserId())) { 174 174 add(replies, miniblogEntry); 175 175 } … … 204 204 for (int i = 0; i < num; i++) { 205 205 miniblogEntry = createDummyEntry(new Date(prev.getTime() + (10000 * i)), false); 206 if (miniblogEntry.isMessageToMe(user.get ScreenName())) {206 if (miniblogEntry.isMessageToMe(user.getUserId())) { 207 207 add(replies, miniblogEntry); 208 208 } … … 223 223 StringBuilder sb = new StringBuilder(); 224 224 if (directMessage == false && rand.nextInt() % 3 == 0) { 225 sb.append("@").append(pickUpUser().get ScreenName()).append(" ");225 sb.append("@").append(pickUpUser().getUserId()).append(" "); 226 226 } 227 227 for (int i = 0; i < rand.nextInt(10) + 5; i++) { -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.core/src/jp/xet/sabotter/core/mock/MockUser.java
r15090 r15107 70 70 /** 71 71 * Overriding method. 72 * @see jp.xet.sabotter.core.MiniblogUser#get ScreenName()72 * @see jp.xet.sabotter.core.MiniblogUser#getUserId() 73 73 */ 74 public String get ScreenName() {74 public String getUserId() { 75 75 return screenName; 76 76 } -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.core/src/jp/xet/sabotter/core/twitter/TwitterAdapterWrapper.java
r15090 r15107 5 5 6 6 import jp.xet.sabotter.core.MiniblogEntry; 7 import jp.xet.sabotter.core.MiniblogServiceException;8 7 import jp.xet.sabotter.core.MiniblogServiceResponceListener; 8 import jp.xet.sabotter.core.exception.MiniblogServiceException; 9 9 import twitter4j.DirectMessage; 10 10 import twitter4j.Status; -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.core/src/jp/xet/sabotter/core/twitter/TwitterService.java
r15090 r15107 3 3 import jp.xet.sabotter.core.MiniblogEntry; 4 4 import jp.xet.sabotter.core.MiniblogService; 5 import jp.xet.sabotter.core.MiniblogServiceException;6 5 import jp.xet.sabotter.core.MiniblogServiceResponceListener; 7 6 import jp.xet.sabotter.core.MiniblogUser; 7 import jp.xet.sabotter.core.exception.MiniblogServiceException; 8 8 9 9 import twitter4j.TwitterException; -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.core/src/jp/xet/sabotter/core/twitter/TwitterUser.java
r15090 r15107 6 6 import java.net.URLEncoder; 7 7 8 import jp.xet.sabotter.core.MiniblogServiceRuntimeException;9 8 import jp.xet.sabotter.core.MiniblogUser; 9 import jp.xet.sabotter.core.exception.MiniblogServiceRuntimeException; 10 10 import twitter4j.User; 11 11 … … 44 44 * {@inheritDoc} 45 45 */ 46 public String get ScreenName() {46 public String getUserId() { 47 47 return screenName; 48 48 } -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.core/src/jp/xet/sabotter/core/wassr/WassrService.java
r15090 r15107 14 14 import jp.xet.sabotter.core.MiniblogEntry; 15 15 import jp.xet.sabotter.core.MiniblogService; 16 import jp.xet.sabotter.core.MiniblogServiceException;17 16 import jp.xet.sabotter.core.MiniblogServiceResponceListener; 18 17 import jp.xet.sabotter.core.MiniblogUser; 18 import jp.xet.sabotter.core.exception.MiniblogServiceException; 19 19 import twitter4j.TwitterException; 20 20 import twitter4j.http.HttpClient; -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.core/src/jp/xet/sabotter/core/wassr/WassrUser.java
r15090 r15107 36 36 } 37 37 38 public String get ScreenName() {38 public String getUserId() { 39 39 return screenName; 40 40 } -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.eclipse.filter.advanced/src/jp/xet/sabotter/eclipse/filter/advanced/SearchFilter.java
r15101 r15107 25 25 protected boolean matches(MiniblogEntry miniblogEntry, Pattern pattern) { 26 26 MiniblogUser user = miniblogEntry.getUser(); 27 return pattern.matcher(user.get ScreenName()).find() || pattern.matcher(user.getName()).find()27 return pattern.matcher(user.getUserId()).find() || pattern.matcher(user.getName()).find() 28 28 || pattern.matcher(miniblogEntry.getText()).find(); 29 29 } -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.eclipse.filter.advanced/src/jp/xet/sabotter/eclipse/filter/advanced/UserFilter.java
r15101 r15107 22 22 protected boolean matches(MiniblogEntry miniblogEntry, Pattern pattern) { 23 23 MiniblogUser user = miniblogEntry.getUser(); 24 return pattern.matcher(user.get ScreenName()).find();24 return pattern.matcher(user.getUserId()).find(); 25 25 } 26 26 -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/action/ReplyAction.java
r15092 r15107 52 52 String message = txtStatusText.getText(); 53 53 if (miniblogEntry.isDirectMessage()) { 54 String head = "D " + miniblogEntry.getUser().get ScreenName() + " "; // $NON-NLS-1$ // $NON-NLS-2$54 String head = "D " + miniblogEntry.getUser().getUserId() + " "; // $NON-NLS-1$ // $NON-NLS-2$ 55 55 message = head + message; 56 56 } else { 57 String head = "@" + miniblogEntry.getUser().get ScreenName() + " "; // $NON-NLS-1$ // $NON-NLS-2$57 String head = "@" + miniblogEntry.getUser().getUserId() + " "; // $NON-NLS-1$ // $NON-NLS-2$ 58 58 59 59 if (message.startsWith("@")) { // $NON-NLS-1$ -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/extension/filter/impl/SearchFilter.java
r15092 r15107 24 24 protected boolean matches(MiniblogEntry miniblogEntry, Pattern pattern) { 25 25 MiniblogUser user = miniblogEntry.getUser(); 26 return pattern.matcher(user.get ScreenName()).find() || pattern.matcher(user.getName()).find()26 return pattern.matcher(user.getUserId()).find() || pattern.matcher(user.getName()).find() 27 27 || pattern.matcher(miniblogEntry.getText()).find(); 28 28 } -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/manager/BrowserManager.java
r15092 r15107 53 53 */ 54 54 public static void openPage(String url, MiniblogEntry miniblogEntry) throws PartInitException { 55 url = url.replace("{screenName}", miniblogEntry.getUser().get ScreenName());55 url = url.replace("{screenName}", miniblogEntry.getUser().getUserId()); 56 56 url = url.replace("{name}", miniblogEntry.getUser().getName()); 57 57 try { -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/manager/MiniblogServiceManager.java
r15092 r15107 13 13 import jp.xet.sabotter.core.MiniblogEntry; 14 14 import jp.xet.sabotter.core.MiniblogService; 15 import jp.xet.sabotter.core.MiniblogServiceException;16 15 import jp.xet.sabotter.core.MiniblogServiceResponceListener; 16 import jp.xet.sabotter.core.exception.MiniblogServiceException; 17 17 import jp.xet.sabotter.eclipse.SabotterPlugin; 18 18 import jp.xet.sabotter.eclipse.exception.SabotterException; -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/manager/TagManager.java
r15092 r15107 19 19 */ 20 20 public static String[] getTags(MiniblogUser user) { 21 String[] tags = tagMap.get(user.get ScreenName());21 String[] tags = tagMap.get(user.getUserId()); 22 22 return tags == null ? new String[0] : tags; 23 23 } … … 28 28 */ 29 29 public static void setTags(MiniblogUser user, String[] tags) { 30 tagMap.put(user.get ScreenName(), tags);30 tagMap.put(user.getUserId(), tags); 31 31 } 32 32 -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/views/LabelProcessor.java
r15092 r15107 42 42 return miniblogEntry.getUser().getName(); 43 43 case SCREEN_NAME: 44 return miniblogEntry.getUser().get ScreenName();44 return miniblogEntry.getUser().getUserId(); 45 45 case BOTH: 46 return miniblogEntry.getUser().getName() + " (" + miniblogEntry.getUser().get ScreenName() + ")";46 return miniblogEntry.getUser().getName() + " (" + miniblogEntry.getUser().getUserId() + ")"; 47 47 } 48 48 return ""; -
platform/eclipse/sabotter/trunk/jp.xet.sabotter.eclipse/src/jp/xet/sabotter/eclipse/views/SabotterView.java
r15092 r15107 9 9 10 10 import jp.xet.sabotter.core.MiniblogEntry; 11 import jp.xet.sabotter.core.MiniblogServiceException;12 11 import jp.xet.sabotter.core.MiniblogServiceResponceAdapter; 12 import jp.xet.sabotter.core.exception.MiniblogServiceException; 13 13 import jp.xet.sabotter.eclipse.Images; 14 14 import jp.xet.sabotter.eclipse.SabotterPlugin;
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)