Changeset 46abf8c


Ignore:
Timestamp:
Jul 24, 2010, 5:07:16 PM (8 years ago)
Author:
Michael Seifert <mseifert@…>
Branches:
master
Children:
3d4b1e1
Parents:
b1558aa
Message:

Resolved interdependencies in WARP modules

Files:
1 added
27 edited
7 moved

Legend:

Unmodified
Added
Removed
  • core/src/main/java/de/erichseifert/warp/core/ReplayDescriptor.java

    rb1558aa r46abf8c  
    2525import java.io.Serializable;
    2626
    27 import de.erichseifert.warp.io.search.Indexable;
    28 import de.erichseifert.warp.io.search.indices.FieldIndex;
    29 import de.erichseifert.warp.io.search.indices.FullTextIndex;
    30 import de.erichseifert.warp.util.FileUtil;
     27import de.erichseifert.warp.core.io.search.Indexable;
     28import de.erichseifert.warp.core.io.search.indices.FieldIndex;
     29import de.erichseifert.warp.core.io.search.indices.FullTextIndex;
     30import de.erichseifert.warp.core.util.FileUtil;
    3131
    3232/**
  • core/src/main/java/de/erichseifert/warp/core/WARP.java

    rb1558aa r46abf8c  
    2323
    2424import java.io.File;
     25import java.lang.reflect.Constructor;
    2526import java.util.Collection;
    2627import java.util.Map;
    2728import java.util.Set;
    2829
    29 import javax.swing.UIManager;
    30 import javax.swing.UnsupportedLookAndFeelException;
    31 import javax.swing.UIManager.LookAndFeelInfo;
    32 
    33 import de.erichseifert.warp.gui.ReplayParserGUI;
    34 import de.erichseifert.warp.io.BufferedStorage;
    35 import de.erichseifert.warp.io.ReplayStorage;
    36 import de.erichseifert.warp.io.SerializingStorage;
    37 import de.erichseifert.warp.io.Settings;
    38 import de.erichseifert.warp.io.search.ReplayIndexer.SearchMode;
    39 import de.erichseifert.warp.io.search.indices.Index.Range;
    40 import de.erichseifert.warp.replays.ReplayParserFactory;
    41 import de.erichseifert.warp.util.FileUtil;
     30import de.erichseifert.warp.core.gui.WARPGUI;
     31import de.erichseifert.warp.core.io.BufferedStorage;
     32import de.erichseifert.warp.core.io.ReplayStorage;
     33import de.erichseifert.warp.core.io.SerializingStorage;
     34import de.erichseifert.warp.core.io.Settings;
     35import de.erichseifert.warp.core.io.search.ReplayIndexer.SearchMode;
     36import de.erichseifert.warp.core.io.search.indices.Index.Range;
     37import de.erichseifert.warp.core.replays.ReplayParserFactory;
     38import de.erichseifert.warp.core.util.FileUtil;
    4239
    4340/**
     
    4946
    5047        private final ReplayStorage storage;
    51         private final ReplayParserGUI gui;
     48        private final WARPGUI gui;
    5249
    5350        /**
     
    103100         * Creates a <code>WARP</code> object.
    104101         */
    105         public WARP() {
     102        public WARP(Class<? extends WARPGUI> guiClass) throws InstantiationException, IllegalAccessException, SecurityException, NoSuchMethodException {
     103                if (guiClass == null) {
     104                        System.exit(-1);
     105                }
    106106                ReplayStorage serStorage = new SerializingStorage();
    107107                storage = new BufferedStorage(serStorage);
    108108
    109                 gui = new ReplayParserGUI(this);
    110                 gui.setVisible(true);
     109                Constructor<? extends WARPGUI> guiConstructor = guiClass.getConstructor(WARP.class);
     110                gui = guiClass.newInstance();
     111
    111112                gui.setReplays(storage.getDescriptors());
    112113
     
    121122         */
    122123        public static void main(String[] args) {
     124                Class<? extends WARPGUI> guiClass = null;
     125                if (args.length > 1) {
     126                        String guiClassName = args[0];
     127                        try {
     128                                guiClass = (Class<? extends WARPGUI>) Class.forName(guiClassName);
     129                        } catch (ClassNotFoundException e) {
     130                                // TODO Auto-generated catch block
     131                                e.printStackTrace();
     132                        }
     133                }
    123134                try {
    124                         UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
    125                         for (LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) {
    126                         if ("Nimbus".equals(info.getName())) {
    127                             UIManager.setLookAndFeel(info.getClassName());
    128                             break;
    129                         }
    130                     }
    131                 } catch (ClassNotFoundException e) {
     135                        new WARP(guiClass);
     136                } catch (SecurityException e) {
    132137                        // TODO Auto-generated catch block
    133138                        e.printStackTrace();
     
    138143                        // TODO Auto-generated catch block
    139144                        e.printStackTrace();
    140                 } catch (UnsupportedLookAndFeelException e) {
    141                         // TODO Auto-generated catch block
    142                         e.printStackTrace();
    143                 }
    144 
    145                 new WARP();
     145                } catch (NoSuchMethodException e) {
     146                        // TODO Auto-generated catch block
     147                        e.printStackTrace();
     148                }
    146149        }
    147150        /**
  • core/src/main/java/de/erichseifert/warp/core/io/search/ReplayIndexer.java

    rb1558aa r46abf8c  
    2626import java.util.Set;
    2727
    28 import de.erichseifert.warp.ReplayDataChangeListener;
    29 import de.erichseifert.warp.ReplayDescriptor;
    30 import de.erichseifert.warp.io.ReplayStorage;
    31 import de.erichseifert.warp.io.search.IndexHierarchy.Node;
    32 import de.erichseifert.warp.io.search.indices.Index.Range;
     28import de.erichseifert.warp.core.ReplayDataChangeListener;
     29import de.erichseifert.warp.core.ReplayDescriptor;
     30import de.erichseifert.warp.core.io.ReplayStorage;
     31import de.erichseifert.warp.core.io.search.IndexHierarchy.Node;
     32import de.erichseifert.warp.core.io.search.indices.Index.Range;
    3333
    3434/**
  • core/src/test/java/de/erichseifert/warp/core/AllTests.java

    rb1558aa r46abf8c  
    2525import org.junit.runners.Suite;
    2626
    27 import de.erichseifert.warp.io.IoTests;
    28 import de.erichseifert.warp.replays.ReplaysTests;
    29 import de.erichseifert.warp.util.UtilTests;
     27import de.erichseifert.warp.core.io.IoTests;
     28import de.erichseifert.warp.core.util.UtilTests;
    3029
    3130@RunWith(Suite.class)
  • core/src/test/java/de/erichseifert/warp/core/io/IoTests.java

    rb1558aa r46abf8c  
    2525import org.junit.runners.Suite;
    2626
    27 import de.erichseifert.warp.io.search.SearchTests;
     27import de.erichseifert.warp.core.io.search.SearchTests;
    2828
    2929@RunWith(Suite.class)
  • core/src/test/java/de/erichseifert/warp/core/io/search/SearchTests.java

    rb1558aa r46abf8c  
    2525import org.junit.runners.Suite;
    2626
    27 import de.erichseifert.warp.io.search.indices.IndicesTests;
     27import de.erichseifert.warp.core.io.search.indices.IndicesTests;
    2828
    2929@RunWith(Suite.class)
  • java.swing/pom.xml

    rb1558aa r46abf8c  
    1212  <dependencies> 
    1313    <dependency>
     14      <groupId>de.erichseifert.warp.core</groupId>
     15      <artifactId>core</artifactId>
     16      <version>0.6</version>
     17    </dependency>
     18    <dependency>
    1419      <groupId>de.erichseifert.gral</groupId>
    1520      <artifactId>GRAL</artifactId>
  • java.swing/src/main/java/de/erichseifert/warp/java/swing/APMPlot.java

    rb1558aa r46abf8c  
    5858import de.erichseifert.gral.ui.InteractivePanel;
    5959import de.erichseifert.gral.util.Insets2D;
    60 import de.erichseifert.warp.ActionFilter;
    61 import de.erichseifert.warp.ActionFilterFactory;
    62 import de.erichseifert.warp.GameAction;
    63 import de.erichseifert.warp.Player;
     60import de.erichseifert.warp.core.ActionFilter;
     61import de.erichseifert.warp.core.ActionFilterFactory;
     62import de.erichseifert.warp.core.GameAction;
     63import de.erichseifert.warp.core.Player;
    6464
    6565public class APMPlot extends JPanel {
  • java.swing/src/main/java/de/erichseifert/warp/java/swing/DefaultChatRenderer.java

    rb1558aa r46abf8c  
    3535import javax.swing.JScrollPane;
    3636
    37 import de.erichseifert.warp.ChatMessage;
    38 import de.erichseifert.warp.Player;
    39 import de.erichseifert.warp.util.GUIUtil;
     37import de.erichseifert.warp.core.ChatMessage;
     38import de.erichseifert.warp.core.Player;
     39import de.erichseifert.warp.core.util.GUIUtil;
    4040
    4141public class DefaultChatRenderer<T extends Player> implements ItemRenderer<Collection<? extends Player>> {
  • java.swing/src/main/java/de/erichseifert/warp/java/swing/DefaultPlayerRenderer.java

    rb1558aa r46abf8c  
    4242import javax.swing.event.ChangeListener;
    4343
    44 import de.erichseifert.warp.Player;
    45 import de.erichseifert.warp.util.GUIUtil;
     44import de.erichseifert.warp.core.Player;
     45import de.erichseifert.warp.core.util.GUIUtil;
    4646
    4747public class DefaultPlayerRenderer<T extends Player> implements ItemRenderer<T> {
  • java.swing/src/main/java/de/erichseifert/warp/java/swing/DefaultReplayRenderer.java

    rb1558aa r46abf8c  
    3232import javax.swing.border.EmptyBorder;
    3333
    34 import de.erichseifert.warp.Player;
    35 import de.erichseifert.warp.Replay;
     34import de.erichseifert.warp.core.Player;
     35import de.erichseifert.warp.core.Replay;
    3636
    3737public class DefaultReplayRenderer<T extends Replay> implements ItemRenderer<T> {
  • java.swing/src/main/java/de/erichseifert/warp/java/swing/ReplayCellEditor.java

    rb1558aa r46abf8c  
    2929import javax.swing.JTextField;
    3030
    31 import de.erichseifert.warp.util.FileUtil;
     31import de.erichseifert.warp.core.util.FileUtil;
    3232
    3333/**
  • java.swing/src/main/java/de/erichseifert/warp/java/swing/ReplayParserGUI.java

    rb1558aa r46abf8c  
    3737import java.net.URI;
    3838import java.net.URISyntaxException;
    39 import java.sql.Date;
    4039import java.text.DateFormat;
     40import java.util.Date;
    4141import java.util.HashMap;
    4242import java.util.Map;
     
    8080import javax.swing.table.TableRowSorter;
    8181
    82 import de.erichseifert.warp.Player;
    83 import de.erichseifert.warp.ProgressListener;
    84 import de.erichseifert.warp.Replay;
    85 import de.erichseifert.warp.ReplayChangeEvent;
    86 import de.erichseifert.warp.ReplayDataChangeListener;
    87 import de.erichseifert.warp.ReplayDescriptor;
    88 import de.erichseifert.warp.WARP;
    89 import de.erichseifert.warp.ReplayChangeEvent.EventType;
    90 import de.erichseifert.warp.gui.renderers.sc2replay.SC2ReplayRenderer;
    91 import de.erichseifert.warp.io.Settings;
    92 import de.erichseifert.warp.io.search.indices.Index.Range;
    93 import de.erichseifert.warp.replays.sc2replay.SC2Replay;
    94 import de.erichseifert.warp.util.FileUtil;
     82import de.erichseifert.warp.core.Player;
     83import de.erichseifert.warp.core.ProgressListener;
     84import de.erichseifert.warp.core.Replay;
     85import de.erichseifert.warp.core.ReplayChangeEvent;
     86import de.erichseifert.warp.core.ReplayDataChangeListener;
     87import de.erichseifert.warp.core.ReplayDescriptor;
     88import de.erichseifert.warp.core.WARP;
     89import de.erichseifert.warp.core.ReplayChangeEvent.EventType;
     90import de.erichseifert.warp.core.io.Settings;
     91import de.erichseifert.warp.core.io.search.indices.Index.Range;
     92import de.erichseifert.warp.core.util.FileUtil;
     93
    9594
    9695/**
     
    206205        private final APMRenderer apmRenderer;
    207206        private final JTabbedPane infoDisplay;
    208         private final SC2ReplayRenderer replayRenderer;
     207        private final DefaultReplayRenderer<Replay> replayRenderer;
    209208        private final DefaultTableModel replayTableModel;
    210209        private final JTable replayTable;
     
    406405                                if (selectionIndex == 0) {
    407406                                        if (infoDisplay.getComponentAt(0) == null && selectedReplay != null) {
    408                                                 infoDisplay.setComponentAt(0, replayRenderer.getRendererComponent((SC2Replay) selectedReplay));
     407                                                infoDisplay.setComponentAt(0, replayRenderer.getRendererComponent(selectedReplay));
    409408                                        }
    410409                                        splitPane.setExpanded(null, false);
     
    427426
    428427                // Left side: Replay renderer
    429                 replayRenderer = new SC2ReplayRenderer();
     428                // TODO: Retrieve renderer according to the replay that needs to be displayed
     429                replayRenderer = new DefaultReplayRenderer<Replay>();
    430430
    431431                // Right side: Replay list
     
    532532                setSearchEnabled(false);
    533533                setState(State.READY);
     534
     535                setVisible(true);
    534536        }
    535537
  • sc2replay/pom.xml

    rb1558aa r46abf8c  
    1212  <dependencies>
    1313    <dependency>
     14      <groupId>de.erichseifert.warp.core</groupId>
     15      <artifactId>core</artifactId>
     16      <version>0.6</version>
     17    </dependency>
     18    <dependency>
    1419      <groupId>de.erichseifert.mpqparser</groupId>
    1520      <artifactId>MPQParser</artifactId>
    1621      <version>0.2</version>
    1722    </dependency>
     23    <dependency>
     24      <groupId>de.erichseifert.warp.java.swing</groupId>
     25      <artifactId>java.swing</artifactId>
     26      <version>0.6</version>
     27      <optional>true</optional>
     28    </dependency>
    1829  </dependencies>
    1930</project>
  • sc2replay/src/main/java/de/erichseifert/warp/sc2replay/ReplayMetaData.java

    rb1558aa r46abf8c  
    3131import java.util.Map;
    3232
    33 import de.erichseifert.warp.ChatMessage;
    34 import de.erichseifert.warp.GameAction;
    35 import de.erichseifert.warp.util.ReplayUtil;
     33import de.erichseifert.warp.core.ChatMessage;
     34import de.erichseifert.warp.core.GameAction;
     35import de.erichseifert.warp.core.util.ReplayUtil;
    3636
    3737/**
  • sc2replay/src/main/java/de/erichseifert/warp/sc2replay/SC2Actions.java

    rb1558aa r46abf8c  
    2929import java.util.Map;
    3030
    31 import de.erichseifert.warp.DefaultVersionedComponent;
    32 import de.erichseifert.warp.GameAction;
    33 import de.erichseifert.warp.GameActionFactory;
    34 import de.erichseifert.warp.replays.sc2replay.actions.SC2Action;
     31import de.erichseifert.warp.core.DefaultVersionedComponent;
     32import de.erichseifert.warp.core.GameAction;
     33import de.erichseifert.warp.core.GameActionFactory;
     34import de.erichseifert.warp.sc2replay.actions.SC2Action;
    3535
    3636public class SC2Actions extends DefaultVersionedComponent {
  • sc2replay/src/main/java/de/erichseifert/warp/sc2replay/SC2ChatLog.java

    rb1558aa r46abf8c  
    2929import java.util.Map;
    3030
    31 import de.erichseifert.warp.ChatMessage;
    32 import de.erichseifert.warp.DefaultChatMessage;
    33 import de.erichseifert.warp.DefaultVersionedComponent;
    34 import de.erichseifert.warp.replays.sc2replay.util.SC2ReplayUtil;
    35 import de.erichseifert.warp.util.ReplayUtil;
     31import de.erichseifert.warp.core.ChatMessage;
     32import de.erichseifert.warp.core.DefaultChatMessage;
     33import de.erichseifert.warp.core.DefaultVersionedComponent;
     34import de.erichseifert.warp.core.util.ReplayUtil;
     35import de.erichseifert.warp.sc2replay.util.SC2ReplayUtil;
    3636
    3737public class SC2ChatLog extends DefaultVersionedComponent {
  • sc2replay/src/main/java/de/erichseifert/warp/sc2replay/SC2Player.java

    rb1558aa r46abf8c  
    2525import java.util.List;
    2626
    27 import de.erichseifert.warp.DefaultPlayer;
    28 import de.erichseifert.warp.ChatMessage;
    29 import de.erichseifert.warp.GameAction;
     27import de.erichseifert.warp.core.ChatMessage;
     28import de.erichseifert.warp.core.DefaultPlayer;
     29import de.erichseifert.warp.core.GameAction;
    3030
    3131/**
  • sc2replay/src/main/java/de/erichseifert/warp/sc2replay/SC2Replay.java

    rb1558aa r46abf8c  
    2424import javax.swing.ImageIcon;
    2525
    26 import de.erichseifert.warp.Replay;
     26import de.erichseifert.warp.core.Replay;
    2727
    2828/**
  • sc2replay/src/main/java/de/erichseifert/warp/sc2replay/SC2ReplayDetail.java

    rb1558aa r46abf8c  
    2727import java.util.Map;
    2828
    29 import de.erichseifert.warp.util.ReplayUtil;
     29import de.erichseifert.warp.core.util.ReplayUtil;
    3030
    3131public class SC2ReplayDetail {
  • sc2replay/src/main/java/de/erichseifert/warp/sc2replay/SC2ReplayInitData.java

    rb1558aa r46abf8c  
    2626import java.util.List;
    2727
    28 import de.erichseifert.warp.util.ReplayUtil;
     28import de.erichseifert.warp.core.util.ReplayUtil;
    2929
    3030public class SC2ReplayInitData {
  • sc2replay/src/main/java/de/erichseifert/warp/sc2replay/SC2Replay_v1.java

    rb1558aa r46abf8c  
    3636
    3737import de.erichseifert.mpqparser.MPQArchive;
    38 import de.erichseifert.warp.ChatMessage;
    39 import de.erichseifert.warp.DefaultReplay;
    40 import de.erichseifert.warp.GameAction;
    41 import de.erichseifert.warp.GameActionFactory;
    42 import de.erichseifert.warp.Player;
    43 import de.erichseifert.warp.replays.sc2replay.actions.SC2Action;
    44 import de.erichseifert.warp.replays.sc2replay.actions.SC2ActionFactory;
     38import de.erichseifert.warp.core.ChatMessage;
     39import de.erichseifert.warp.core.DefaultReplay;
     40import de.erichseifert.warp.core.GameAction;
     41import de.erichseifert.warp.core.GameActionFactory;
     42import de.erichseifert.warp.core.Player;
     43import de.erichseifert.warp.sc2replay.actions.SC2Action;
     44import de.erichseifert.warp.sc2replay.actions.SC2ActionFactory;
    4545
    4646public class SC2Replay_v1 extends DefaultReplay implements SC2Replay {
  • sc2replay/src/main/java/de/erichseifert/warp/sc2replay/SC2Replay_v2.java

    rb1558aa r46abf8c  
    3939
    4040import de.erichseifert.mpqparser.MPQArchive;
    41 import de.erichseifert.warp.ChatMessage;
    42 import de.erichseifert.warp.DefaultReplay;
    43 import de.erichseifert.warp.GameAction;
    44 import de.erichseifert.warp.GameActionFactory;
    45 import de.erichseifert.warp.replays.sc2replay.SC2ReplayDetail.PlayerDetail;
    46 import de.erichseifert.warp.replays.sc2replay.actions.SC2Action;
    47 import de.erichseifert.warp.replays.sc2replay.actions.SC2ActionFactory;
     41import de.erichseifert.warp.core.ChatMessage;
     42import de.erichseifert.warp.core.DefaultReplay;
     43import de.erichseifert.warp.core.GameAction;
     44import de.erichseifert.warp.core.GameActionFactory;
     45import de.erichseifert.warp.sc2replay.SC2ReplayDetail.PlayerDetail;
     46import de.erichseifert.warp.sc2replay.actions.SC2Action;
     47import de.erichseifert.warp.sc2replay.actions.SC2ActionFactory;
    4848
    4949public class SC2Replay_v2 extends DefaultReplay implements SC2Replay {
  • sc2replay/src/main/java/de/erichseifert/warp/sc2replay/actions/AbstractSC2Action.java

    rb1558aa r46abf8c  
    2222package de.erichseifert.warp.sc2replay.actions;
    2323
    24 import de.erichseifert.warp.DefaultGameAction;
     24import de.erichseifert.warp.core.DefaultGameAction;
    2525
    2626
  • sc2replay/src/main/java/de/erichseifert/warp/sc2replay/actions/SC2Action.java

    rb1558aa r46abf8c  
    2222package de.erichseifert.warp.sc2replay.actions;
    2323
    24 import de.erichseifert.warp.GameAction;
     24import de.erichseifert.warp.core.GameAction;
    2525
    2626/**
  • sc2replay/src/main/java/de/erichseifert/warp/sc2replay/actions/SC2ActionFactory.java

    rb1558aa r46abf8c  
    2525import java.util.WeakHashMap;
    2626
    27 import de.erichseifert.warp.GameActionFactory;
    28 import de.erichseifert.warp.replays.sc2replay.SC2Replay;
    29 import de.erichseifert.warp.replays.sc2replay.util.SC2ReplayUtil;
     27import de.erichseifert.warp.core.GameActionFactory;
     28import de.erichseifert.warp.sc2replay.SC2Replay;
     29import de.erichseifert.warp.sc2replay.util.SC2ReplayUtil;
    3030
    3131public class SC2ActionFactory implements GameActionFactory<SC2Action> {
  • sc2replay/src/main/java/de/erichseifert/warp/sc2replay/actions/SC2ActionFilter.java

    rb1558aa r46abf8c  
    2222package de.erichseifert.warp.sc2replay.actions;
    2323
    24 import de.erichseifert.warp.ActionFilter;
    25 import de.erichseifert.warp.GameAction;
     24import de.erichseifert.warp.core.ActionFilter;
     25import de.erichseifert.warp.core.GameAction;
    2626
    2727public class SC2ActionFilter implements ActionFilter {
  • sc2replay/src/main/java/de/erichseifert/warp/sc2replay/renderers/SC2ReplayRenderer.java

    rb1558aa r46abf8c  
    2020 */
    2121
    22 package de.erichseifert.warp.java.swing.renderers.sc2replay;
     22package de.erichseifert.warp.sc2replay.renderers;
    2323
    2424import java.awt.BorderLayout;
     
    3131import javax.swing.border.EmptyBorder;
    3232
    33 import de.erichseifert.warp.Player;
    34 import de.erichseifert.warp.gui.DefaultReplayRenderer;
    35 import de.erichseifert.warp.gui.VisibilityChangeEvent;
    36 import de.erichseifert.warp.gui.VisibilityChangeListener;
    37 import de.erichseifert.warp.replays.sc2replay.SC2Replay;
     33import de.erichseifert.warp.core.Player;
     34import de.erichseifert.warp.java.swing.DefaultReplayRenderer;
     35import de.erichseifert.warp.java.swing.VisibilityChangeEvent;
     36import de.erichseifert.warp.java.swing.VisibilityChangeListener;
     37import de.erichseifert.warp.sc2replay.SC2Replay;
    3838
    3939public class SC2ReplayRenderer extends DefaultReplayRenderer<SC2Replay> {
  • sc2replay/src/test/java/de/erichseifert/warp/sc2replay/Sc2replayTests.java

    rb1558aa r46abf8c  
    2020 */
    2121
    22 package de.erichseifert.warp.replays.sc2replay;
     22package de.erichseifert.warp.sc2replay;
    2323
    2424import org.junit.runner.RunWith;
    2525import org.junit.runners.Suite;
    2626
    27 import de.erichseifert.warp.replays.sc2replay.actions.ActionTests;
     27import de.erichseifert.warp.sc2replay.actions.ActionTests;
     28
    2829
    2930@RunWith(Suite.class)
  • sc2replay/src/test/java/de/erichseifert/warp/sc2replay/actions/ActionTests.java

    rb1558aa r46abf8c  
    2020 */
    2121
    22 package de.erichseifert.warp.replays.sc2replay.actions;
     22package de.erichseifert.warp.sc2replay.actions;
    2323
    2424import org.junit.runner.RunWith;
  • sc2replay/src/test/java/de/erichseifert/warp/sc2replay/actions/GroupTest.java

    rb1558aa r46abf8c  
    2020 */
    2121
    22 package de.erichseifert.warp.replays.sc2replay.actions;
     22package de.erichseifert.warp.sc2replay.actions;
    2323
    2424import static org.junit.Assert.assertEquals;
  • sc2replay/src/test/java/de/erichseifert/warp/sc2replay/actions/OrderTest.java

    rb1558aa r46abf8c  
    2020 */
    2121
    22 package de.erichseifert.warp.replays.sc2replay.actions;
     22package de.erichseifert.warp.sc2replay.actions;
    2323
    2424import static org.junit.Assert.assertEquals;
  • sc2replay/src/test/java/de/erichseifert/warp/sc2replay/actions/SelectTest.java

    rb1558aa r46abf8c  
    2020 */
    2121
    22 package de.erichseifert.warp.replays.sc2replay.actions;
     22package de.erichseifert.warp.sc2replay.actions;
    2323
    2424import static org.junit.Assert.assertEquals;
Note: See TracChangeset for help on using the changeset viewer.