From 24c68c8966c664039120aae53e74dab46f20e109 Mon Sep 17 00:00:00 2001 From: Olyutorskii Date: Sat, 18 Jun 2016 01:02:48 +0900 Subject: [PATCH] =?utf8?q?=E3=83=80=E3=82=A4=E3=83=A4=E3=83=A2=E3=83=B3?= =?utf8?q?=E3=83=89=E6=BC=94=E7=AE=97=E5=AD=90=E5=AF=BE=E5=BF=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- src/main/java/jp/sfjp/jindolf/config/EnvInfo.java | 4 ++-- src/main/java/jp/sfjp/jindolf/config/OptionInfo.java | 8 ++++---- src/main/java/jp/sfjp/jindolf/data/Anchor.java | 2 +- src/main/java/jp/sfjp/jindolf/data/Avatar.java | 4 ++-- src/main/java/jp/sfjp/jindolf/data/Land.java | 6 +++--- src/main/java/jp/sfjp/jindolf/data/LandsModel.java | 8 ++++---- src/main/java/jp/sfjp/jindolf/data/Period.java | 14 +++++++------- src/main/java/jp/sfjp/jindolf/data/SysEvent.java | 10 +++++----- src/main/java/jp/sfjp/jindolf/data/Village.java | 14 +++++++------- src/main/java/jp/sfjp/jindolf/dxchg/UriExporter.java | 2 +- src/main/java/jp/sfjp/jindolf/dxchg/WolfBBS.java | 4 ++-- src/main/java/jp/sfjp/jindolf/editor/EditArray.java | 2 +- src/main/java/jp/sfjp/jindolf/glyph/Discussion.java | 4 ++-- src/main/java/jp/sfjp/jindolf/glyph/FontEnv.java | 4 ++-- src/main/java/jp/sfjp/jindolf/glyph/GlyphDraw.java | 4 ++-- src/main/java/jp/sfjp/jindolf/glyph/TalkDraw.java | 2 +- src/main/java/jp/sfjp/jindolf/log/MomentaryHandler.java | 2 +- src/main/java/jp/sfjp/jindolf/net/ServerAccess.java | 4 ++-- src/main/java/jp/sfjp/jindolf/summary/GameSummary.java | 16 ++++++++-------- src/main/java/jp/sfjp/jindolf/view/ActionManager.java | 8 ++++---- src/main/java/jp/sfjp/jindolf/view/FilterPanel.java | 4 ++-- src/main/java/jp/sfjp/jindolf/view/TabBrowser.java | 2 +- src/main/java/jp/sfjp/jindolf/view/WindowManager.java | 2 +- 23 files changed, 65 insertions(+), 65 deletions(-) diff --git a/src/main/java/jp/sfjp/jindolf/config/EnvInfo.java b/src/main/java/jp/sfjp/jindolf/config/EnvInfo.java index d728546..baf44d2 100644 --- a/src/main/java/jp/sfjp/jindolf/config/EnvInfo.java +++ b/src/main/java/jp/sfjp/jindolf/config/EnvInfo.java @@ -33,10 +33,10 @@ public final class EnvInfo{ public static final long MAX_MEMORY; private static final SortedMap propertyMap = - new TreeMap(); + new TreeMap<>(); private static final SortedMap environmentMap = - new TreeMap(); + new TreeMap<>(); private static final String[] classpaths; diff --git a/src/main/java/jp/sfjp/jindolf/config/OptionInfo.java b/src/main/java/jp/sfjp/jindolf/config/OptionInfo.java index 715d9d7..61d42d5 100644 --- a/src/main/java/jp/sfjp/jindolf/config/OptionInfo.java +++ b/src/main/java/jp/sfjp/jindolf/config/OptionInfo.java @@ -54,12 +54,12 @@ public class OptionInfo{ private Integer frameXpos = null; private Integer frameYpos = null; - private final List invokeArgs = new LinkedList(); - private final List optionList = new LinkedList(); + private final List invokeArgs = new LinkedList<>(); + private final List optionList = new LinkedList<>(); private final Map boolOptionMap = - new EnumMap(CmdOption.class); + new EnumMap<>(CmdOption.class); private final Map stringOptionMap = - new EnumMap(CmdOption.class); + new EnumMap<>(CmdOption.class); /** diff --git a/src/main/java/jp/sfjp/jindolf/data/Anchor.java b/src/main/java/jp/sfjp/jindolf/data/Anchor.java index ad07a22..4ac2531 100644 --- a/src/main/java/jp/sfjp/jindolf/data/Anchor.java +++ b/src/main/java/jp/sfjp/jindolf/data/Anchor.java @@ -156,7 +156,7 @@ public final class Anchor{ */ public static List getAnchorList(CharSequence source, int currentDay ){ - List result = new LinkedList(); + List result = new LinkedList<>(); Matcher matcher = ANCHOR_PATTERN.matcher(source); int regionEnd = source.length(); diff --git a/src/main/java/jp/sfjp/jindolf/data/Avatar.java b/src/main/java/jp/sfjp/jindolf/data/Avatar.java index eee0726..ffe904a 100644 --- a/src/main/java/jp/sfjp/jindolf/data/Avatar.java +++ b/src/main/java/jp/sfjp/jindolf/data/Avatar.java @@ -53,7 +53,7 @@ public class Avatar implements Comparable { AVATAR_LIST = buildAvatarList(predefs); - AVATAR_MAP = new HashMap(); + AVATAR_MAP = new HashMap<>(); for(Avatar avatar : AVATAR_LIST){ String fullName = avatar.getFullName(); AVATAR_MAP.put(fullName, avatar); @@ -145,7 +145,7 @@ public class Avatar implements Comparable { * @return ソートされた定義済みAvatarのリスト */ private static List buildAvatarList(List predefs){ - List result = new ArrayList(predefs.size()); + List result = new ArrayList<>(predefs.size()); for(PreDefAvatar preDefAvatar : predefs){ String shortName = preDefAvatar.getShortName(); diff --git a/src/main/java/jp/sfjp/jindolf/data/Land.java b/src/main/java/jp/sfjp/jindolf/data/Land.java index f48e3ca..ae085ab 100644 --- a/src/main/java/jp/sfjp/jindolf/data/Land.java +++ b/src/main/java/jp/sfjp/jindolf/data/Land.java @@ -48,7 +48,7 @@ public class Land { private final HtmlParser parser = new HtmlParser(); private final VillageListHandler handler = new VillageListHandler(); - private final List villageList = new LinkedList(); + private final List villageList = new LinkedList<>(); /** @@ -256,7 +256,7 @@ public class Land { ServerAccess server = getServerAccess(); // たまに同じ村が複数回出現するので注意! - SortedSet result = new TreeSet(); + SortedSet result = new TreeSet<>(); // トップページ if(state.equals(LandState.ACTIVE) || isVanillaWolf){ @@ -365,7 +365,7 @@ public class Land { public void startParse(DecodedContent content) throws HtmlParseException{ reset(); - this.villageList = new LinkedList(); + this.villageList = new LinkedList<>(); return; } diff --git a/src/main/java/jp/sfjp/jindolf/data/LandsModel.java b/src/main/java/jp/sfjp/jindolf/data/LandsModel.java index d8263f6..0bb8c3d 100644 --- a/src/main/java/jp/sfjp/jindolf/data/LandsModel.java +++ b/src/main/java/jp/sfjp/jindolf/data/LandsModel.java @@ -40,11 +40,11 @@ public class LandsModel implements TreeModel{ // ComboBoxModelも付けるか? private static final Logger LOGGER = Logger.getAnonymousLogger(); - private final List landList = new LinkedList(); + private final List landList = new LinkedList<>(); private final List unmodList = Collections.unmodifiableList(this.landList); private final Map> sectionMap = - new HashMap>(); + new HashMap<>(); private boolean isLandListLoaded = false; private final EventListenerList listeners = new EventListenerList(); @@ -347,7 +347,7 @@ public class LandsModel implements TreeModel{ // ComboBoxModelも付けるか? private final int endID; private final String prefix; - private final List villageList = new LinkedList(); + private final List villageList = new LinkedList<>(); /** @@ -401,7 +401,7 @@ public class LandsModel implements TreeModel{ // ComboBoxModelも付けるか? int startID = village1st.getVillageIDNum(); int endID = villageLast.getVillageIDNum(); - List result = new LinkedList(); + List result = new LinkedList<>(); int fixedStart = startID / interval * interval; for(int ct = fixedStart; ct <= endID; ct += interval){ diff --git a/src/main/java/jp/sfjp/jindolf/data/Period.java b/src/main/java/jp/sfjp/jindolf/data/Period.java index 9886682..c3ca180 100644 --- a/src/main/java/jp/sfjp/jindolf/data/Period.java +++ b/src/main/java/jp/sfjp/jindolf/data/Period.java @@ -68,7 +68,7 @@ public class Period{ private String loginName; private boolean isFullOpen = false; - private final List topicList = new LinkedList(); + private final List topicList = new LinkedList<>(); private final List unmodList = Collections.unmodifiableList(this.topicList); @@ -489,7 +489,7 @@ public class Period{ * @return 投票に参加したAvatarのSet */ public Set getVoterSet(){ - Set result = new HashSet(); + Set result = new HashSet<>(); for(Topic topic : getTopicList()){ if( ! (topic instanceof SysEvent) ) continue; @@ -527,7 +527,7 @@ public class Period{ new EntityConverter(); private final Map countMap = - new HashMap(); + new HashMap<>(); private Period period = null; @@ -542,11 +542,11 @@ public class Period{ private EventFamily eventFamily; private SysEventType sysEventType; private DecodedContent eventContent = null; - private final List avatarList = new LinkedList(); - private final List roleList = new LinkedList(); - private final List integerList = new LinkedList(); + private final List avatarList = new LinkedList<>(); + private final List roleList = new LinkedList<>(); + private final List integerList = new LinkedList<>(); private final List charseqList = - new LinkedList(); + new LinkedList<>(); /** * コンストラクタ。 diff --git a/src/main/java/jp/sfjp/jindolf/data/SysEvent.java b/src/main/java/jp/sfjp/jindolf/data/SysEvent.java index 4450c95..082b5ef 100644 --- a/src/main/java/jp/sfjp/jindolf/data/SysEvent.java +++ b/src/main/java/jp/sfjp/jindolf/data/SysEvent.java @@ -28,11 +28,11 @@ public class SysEvent implements Topic{ private SysEventType sysEventType; private DecodedContent content; - private final List avatarList = new LinkedList(); - private final List roleList = new LinkedList(); - private final List integerList = new LinkedList(); + private final List avatarList = new LinkedList<>(); + private final List roleList = new LinkedList<>(); + private final List integerList = new LinkedList<>(); private final List charseqList = - new LinkedList(); + new LinkedList<>(); /** * コンストラクタ。 @@ -223,7 +223,7 @@ public class SysEvent implements Topic{ */ public Set getVoterSet(Set set){ Set result; - if(set == null) result = new HashSet(); + if(set == null) result = new HashSet<>(); else result = set; if( this.sysEventType != SysEventType.COUNTING diff --git a/src/main/java/jp/sfjp/jindolf/data/Village.java b/src/main/java/jp/sfjp/jindolf/data/Village.java index 473e5e1..9c5be0f 100644 --- a/src/main/java/jp/sfjp/jindolf/data/Village.java +++ b/src/main/java/jp/sfjp/jindolf/data/Village.java @@ -103,21 +103,21 @@ public class Village implements Comparable { private VillageState state = VillageState.UNKNOWN; - private final LinkedList periodList = new LinkedList(); + private final LinkedList periodList = new LinkedList<>(); private final List unmodList = Collections.unmodifiableList(this.periodList); private final Map avatarMap = - new HashMap(); + new HashMap<>(); private final Map faceImageMap = - new HashMap(); + new HashMap<>(); private final Map bodyImageMap = - new HashMap(); + new HashMap<>(); private final Map faceMonoImageMap = - new HashMap(); + new HashMap<>(); private final Map bodyMonoImageMap = - new HashMap(); + new HashMap<>(); /** @@ -567,7 +567,7 @@ public class Village implements Comparable { */ public List getTalkListFromAnchor(Anchor anchor) throws IOException{ - List result = new LinkedList(); + List result = new LinkedList<>(); /* G国アンカー対応 */ if(anchor.hasTalkNo()){ diff --git a/src/main/java/jp/sfjp/jindolf/dxchg/UriExporter.java b/src/main/java/jp/sfjp/jindolf/dxchg/UriExporter.java index 6e6bb3f..a992f31 100644 --- a/src/main/java/jp/sfjp/jindolf/dxchg/UriExporter.java +++ b/src/main/java/jp/sfjp/jindolf/dxchg/UriExporter.java @@ -26,7 +26,7 @@ public class UriExporter implements Transferable{ "text/plain", }; private static final List URI_FLAVORS = - new ArrayList(MIMES.length); + new ArrayList<>(MIMES.length); static{ String stringClassName = "class=" + String.class.getName(); diff --git a/src/main/java/jp/sfjp/jindolf/dxchg/WolfBBS.java b/src/main/java/jp/sfjp/jindolf/dxchg/WolfBBS.java index b4404b1..0c9d947 100644 --- a/src/main/java/jp/sfjp/jindolf/dxchg/WolfBBS.java +++ b/src/main/java/jp/sfjp/jindolf/dxchg/WolfBBS.java @@ -49,7 +49,7 @@ public final class WolfBBS{ "resources/wolfbbs/faceIconSet.properties"; private static final String ORDER_PREFIX = "iconset.order."; private static final List FACEICONSET_LIST = - new LinkedList(); + new LinkedList<>(); private static final Charset CHARSET_EUC = Charset.forName("EUC-JP"); @@ -119,7 +119,7 @@ public final class WolfBBS{ Set keySet = properties.keySet(); - SortedSet orderSet = new TreeSet(); + SortedSet orderSet = new TreeSet<>(); for(Object keyObj : keySet){ if(keyObj == null) continue; String key = keyObj.toString(); diff --git a/src/main/java/jp/sfjp/jindolf/editor/EditArray.java b/src/main/java/jp/sfjp/jindolf/editor/EditArray.java index f04acb7..1922600 100644 --- a/src/main/java/jp/sfjp/jindolf/editor/EditArray.java +++ b/src/main/java/jp/sfjp/jindolf/editor/EditArray.java @@ -42,7 +42,7 @@ public class EditArray extends JPanel private static final int MAX_EDITORS = 50; - private final List editorList = new ArrayList(); + private final List editorList = new ArrayList<>(); private boolean onAdjusting = false; private final NavigationFilter keyNavigator = new CustomNavigation(); diff --git a/src/main/java/jp/sfjp/jindolf/glyph/Discussion.java b/src/main/java/jp/sfjp/jindolf/glyph/Discussion.java index 54538ae..95ae6f0 100644 --- a/src/main/java/jp/sfjp/jindolf/glyph/Discussion.java +++ b/src/main/java/jp/sfjp/jindolf/glyph/Discussion.java @@ -73,8 +73,8 @@ public class Discussion extends JComponent private static final int MARGINBOTTOM = 100; private Period period; - private final List rowList = new LinkedList(); - private final List talkDrawList = new LinkedList(); + private final List rowList = new LinkedList<>(); + private final List talkDrawList = new LinkedList<>(); private TopicFilter topicFilter; private TopicFilter.FilterContext filterContext; diff --git a/src/main/java/jp/sfjp/jindolf/glyph/FontEnv.java b/src/main/java/jp/sfjp/jindolf/glyph/FontEnv.java index de8f75b..770d71e 100644 --- a/src/main/java/jp/sfjp/jindolf/glyph/FontEnv.java +++ b/src/main/java/jp/sfjp/jindolf/glyph/FontEnv.java @@ -147,7 +147,7 @@ public class FontEnv { yield(); - Collection result = new HashSet(); + Collection result = new HashSet<>(); int ct = 0; for(Font font : allFonts){ if(++ct % STRIDE == 0) yield(); @@ -253,7 +253,7 @@ public class FontEnv { createFontSet(FontEnv.this.proveChars); yield(); - List result = new ArrayList(fontSet); + List result = new ArrayList<>(fontSet); Collections.sort(result); yield(); diff --git a/src/main/java/jp/sfjp/jindolf/glyph/GlyphDraw.java b/src/main/java/jp/sfjp/jindolf/glyph/GlyphDraw.java index b2d98be..3dcb21f 100644 --- a/src/main/java/jp/sfjp/jindolf/glyph/GlyphDraw.java +++ b/src/main/java/jp/sfjp/jindolf/glyph/GlyphDraw.java @@ -40,9 +40,9 @@ public class GlyphDraw extends AbstractTextRow implements SwingConstants{ private final CharSequence source; private float[] dimArray; - private final List lines = new LinkedList(); + private final List lines = new LinkedList<>(); private Collection anchorSet; - private final List matchList = new LinkedList(); + private final List matchList = new LinkedList<>(); private MatchInfo hotTarget = null; private int selectStart = -1; diff --git a/src/main/java/jp/sfjp/jindolf/glyph/TalkDraw.java b/src/main/java/jp/sfjp/jindolf/glyph/TalkDraw.java index c48d882..00b0548 100644 --- a/src/main/java/jp/sfjp/jindolf/glyph/TalkDraw.java +++ b/src/main/java/jp/sfjp/jindolf/glyph/TalkDraw.java @@ -88,7 +88,7 @@ public class TalkDraw extends AbstractTextRow{ private final GlyphDraw caption; private BufferedImage faceImage; private final GlyphDraw dialog; - private final List anchorTalks = new LinkedList(); + private final List anchorTalks = new LinkedList<>(); private Point imageOrigin; private Point dialogOrigin; private Point tipOrigin; diff --git a/src/main/java/jp/sfjp/jindolf/log/MomentaryHandler.java b/src/main/java/jp/sfjp/jindolf/log/MomentaryHandler.java index 70828df..fbafa7a 100644 --- a/src/main/java/jp/sfjp/jindolf/log/MomentaryHandler.java +++ b/src/main/java/jp/sfjp/jindolf/log/MomentaryHandler.java @@ -44,7 +44,7 @@ public class MomentaryHandler extends Handler{ */ public static List getMomentaryHandlers(Logger logger){ - List result = new LinkedList(); + List result = new LinkedList<>(); for(Handler handler : logger.getHandlers()){ if( ! (handler instanceof MomentaryHandler) ) continue; diff --git a/src/main/java/jp/sfjp/jindolf/net/ServerAccess.java b/src/main/java/jp/sfjp/jindolf/net/ServerAccess.java index 227b53e..318c487 100644 --- a/src/main/java/jp/sfjp/jindolf/net/ServerAccess.java +++ b/src/main/java/jp/sfjp/jindolf/net/ServerAccess.java @@ -47,7 +47,7 @@ public class ServerAccess{ static{ Map> cache = - new HashMap>(); + new HashMap<>(); IMAGE_CACHE = Collections.synchronizedMap(cache); } @@ -118,7 +118,7 @@ public class ServerAccess{ synchronized(IMAGE_CACHE){ if(getImageCache(key) != null) return; SoftReference ref = - new SoftReference(image); + new SoftReference<>(image); IMAGE_CACHE.put(key, ref); } diff --git a/src/main/java/jp/sfjp/jindolf/summary/GameSummary.java b/src/main/java/jp/sfjp/jindolf/summary/GameSummary.java index 6770915..f472e67 100644 --- a/src/main/java/jp/sfjp/jindolf/summary/GameSummary.java +++ b/src/main/java/jp/sfjp/jindolf/summary/GameSummary.java @@ -51,11 +51,11 @@ public class GameSummary{ private final Map playerMap = - new HashMap(); + new HashMap<>(); private final List playerList = - new LinkedList(); + new LinkedList<>(); private final Map> eventMap = - new EnumMap>(SysEventType.class); + new EnumMap<>(SysEventType.class); private final Village village; @@ -111,7 +111,7 @@ public class GameSummary{ * @return 役職バランス文字列 */ public static String getRoleBalanceSequence(List players){ - List roleList = new LinkedList(); + List roleList = new LinkedList<>(); for(Player player : players){ GameRole role = player.getRole(); roleList.add(role); @@ -152,7 +152,7 @@ public class GameSummary{ */ private void buildEventMap(){ for(SysEventType type : SysEventType.values()){ - List eventList = new LinkedList(); + List eventList = new LinkedList<>(); this.eventMap.put(type, eventList); } @@ -918,7 +918,7 @@ public class GameSummary{ throw new IndexOutOfBoundsException(); } - List result = new LinkedList(); + List result = new LinkedList<>(); Period period = this.village.getPeriod(day); @@ -968,7 +968,7 @@ public class GameSummary{ */ public List getCastingPlayerList(){ List sortedPlayers = - new LinkedList(); + new LinkedList<>(); sortedPlayers.addAll(this.playerList); Collections.sort(sortedPlayers, COMPARATOR_CASTING); return sortedPlayers; @@ -980,7 +980,7 @@ public class GameSummary{ * @return 役職に合致するプレイヤーのリスト */ public List getRoledPlayerList(GameRole role){ - List result = new LinkedList(); + List result = new LinkedList<>(); for(Player player : this.playerList){ if(player.getRole() == role){ diff --git a/src/main/java/jp/sfjp/jindolf/view/ActionManager.java b/src/main/java/jp/sfjp/jindolf/view/ActionManager.java index 2f98aaa..2865083 100644 --- a/src/main/java/jp/sfjp/jindolf/view/ActionManager.java +++ b/src/main/java/jp/sfjp/jindolf/view/ActionManager.java @@ -141,11 +141,11 @@ public class ActionManager{ } private final Set actionItems = - new HashSet(); + new HashSet<>(); private final Map namedMenuItems = - new HashMap(); + new HashMap<>(); private final Map namedToolButtons = - new HashMap(); + new HashMap<>(); private final JMenuBar menuBar; @@ -160,7 +160,7 @@ public class ActionManager{ private final JMenu menuLook; private final ButtonGroup landfGroup = new ButtonGroup(); private final Map landfMap = - new HashMap(); + new HashMap<>(); private final JToolBar browseToolBar; diff --git a/src/main/java/jp/sfjp/jindolf/view/FilterPanel.java b/src/main/java/jp/sfjp/jindolf/view/FilterPanel.java index e9ed3e7..ee09578 100644 --- a/src/main/java/jp/sfjp/jindolf/view/FilterPanel.java +++ b/src/main/java/jp/sfjp/jindolf/view/FilterPanel.java @@ -64,8 +64,8 @@ public class FilterPanel extends JDialog private final JButton applyButton = new JButton("フィルタ適用"); private final Map cbMap = - new HashMap(); - private final List cbList = new LinkedList(); + new HashMap<>(); + private final List cbList = new LinkedList<>(); private final EventListenerList listeners = new EventListenerList(); diff --git a/src/main/java/jp/sfjp/jindolf/view/TabBrowser.java b/src/main/java/jp/sfjp/jindolf/view/TabBrowser.java index eefd000..cb7eafd 100644 --- a/src/main/java/jp/sfjp/jindolf/view/TabBrowser.java +++ b/src/main/java/jp/sfjp/jindolf/view/TabBrowser.java @@ -192,7 +192,7 @@ public class TabBrowser extends JTabbedPane{ * @return PeriodView の List */ public List getPeriodViewList(){ - List result = new LinkedList(); + List result = new LinkedList<>(); int tabCount = getTabCount(); for(int tabIndex = 0; tabIndex <= tabCount - 1; tabIndex++){ diff --git a/src/main/java/jp/sfjp/jindolf/view/WindowManager.java b/src/main/java/jp/sfjp/jindolf/view/WindowManager.java index 1bbf8c3..755b349 100644 --- a/src/main/java/jp/sfjp/jindolf/view/WindowManager.java +++ b/src/main/java/jp/sfjp/jindolf/view/WindowManager.java @@ -60,7 +60,7 @@ public class WindowManager { private HelpFrame helpFrame; private TopFrame topFrame; - private final List windowSet = new LinkedList(); + private final List windowSet = new LinkedList<>(); /** -- 2.11.0