Saving is working

git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@382 72836036-5685-4462-b002-a69064685172
This commit is contained in:
Matthias Schiffer 2011-06-07 21:51:20 +02:00
parent 244abb7e73
commit 8b763a817b
11 changed files with 185 additions and 55 deletions

View file

@ -11,6 +11,7 @@ import jrummikub.util.Pair;
/**
* Mock class for {@link Hand}
*/
@SuppressWarnings("serial")
public class MockHand implements IHand {
/** */
public List<Pair<Stone, Position>> stones = new ArrayList<Pair<Stone, Position>>();

View file

@ -3,6 +3,7 @@ package jrummikub.model;
/**
* Mock class for {@link Player}
*/
@SuppressWarnings("serial")
public class MockPlayer implements IPlayer {
/** */
public IHand hand;

View file

@ -7,6 +7,7 @@ import java.util.List;
/**
* Mock class for {@link RoundState}
*/
@SuppressWarnings("serial")
public class MockRoundState implements IRoundState {
/** */
public MockTable table;

View file

@ -11,6 +11,7 @@ import jrummikub.util.Pair;
/**
* Mock class for {@link Table}
*/
@SuppressWarnings("serial")
public class MockTable implements ITable {
/** */
public Map<Stone, StoneSet> findStoneSet = new HashMap<Stone, StoneSet>();

View file

@ -1,11 +1,14 @@
package jrummikub.view;
import java.awt.Color;
import java.io.File;
import java.util.Collection;
import jrummikub.model.Stone;
import jrummikub.util.IEvent;
import jrummikub.util.IEvent1;
import jrummikub.util.MockEvent;
import jrummikub.util.MockEvent1;
/**
* Mock class for View
@ -41,11 +44,11 @@ public class MockView implements IView {
/** */
public MockEvent menuNewGameEvent = new MockEvent();
/** */
public MockEvent menuLoadEvent = new MockEvent();
/** */
public MockEvent menuSaveEvent = new MockEvent();
/** */
public MockEvent menuQuitEvent = new MockEvent();
/** */
public MockEvent1<File> loadEvent = new MockEvent1<File>();
/** */
public MockEvent1<File> saveEvent = new MockEvent1<File>();
@Override
public MockTablePanel getTablePanel() {
@ -136,18 +139,18 @@ public class MockView implements IView {
return menuNewGameEvent;
}
@Override
public IEvent getMenuLoadEvent() {
return menuLoadEvent;
}
@Override
public IEvent getMenuSaveEvent() {
return menuSaveEvent;
}
@Override
public IEvent getMenuQuitEvent() {
return menuQuitEvent;
}
@Override
public IEvent1<File> getLoadEvent() {
return loadEvent;
}
@Override
public IEvent1<File> getSaveEvent() {
return saveEvent;
}
}