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:
parent
244abb7e73
commit
8b763a817b
11 changed files with 185 additions and 55 deletions
|
@ -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>>();
|
||||
|
|
|
@ -3,6 +3,7 @@ package jrummikub.model;
|
|||
/**
|
||||
* Mock class for {@link Player}
|
||||
*/
|
||||
@SuppressWarnings("serial")
|
||||
public class MockPlayer implements IPlayer {
|
||||
/** */
|
||||
public IHand hand;
|
||||
|
|
|
@ -7,6 +7,7 @@ import java.util.List;
|
|||
/**
|
||||
* Mock class for {@link RoundState}
|
||||
*/
|
||||
@SuppressWarnings("serial")
|
||||
public class MockRoundState implements IRoundState {
|
||||
/** */
|
||||
public MockTable table;
|
||||
|
|
|
@ -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>();
|
||||
|
|
|
@ -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;
|
||||
}
|
||||
}
|
||||
|
|
Reference in a new issue