Skip to content

Commit 2a2b285

Browse files
committed
Custom UserData object
1 parent adb2533 commit 2a2b285

File tree

2 files changed

+28
-0
lines changed

2 files changed

+28
-0
lines changed

app/src/main/java/org/metatrans/apps/bagatur/app/Application_BagaturEngine.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@
22

33

44
import org.metatrans.apps.bagatur.cfg.difficulty.ConfigurationUtils_Difficulty;
5+
import org.metatrans.apps.bagatur.model.UserData_Bagatur;
56
import org.metatrans.commons.chess.cfg.rules.ConfigurationUtils_Bagatur_AllRules;
67
import org.metatrans.commons.chess.logic.game.GameDataUtils;
78
import org.metatrans.commons.chess.model.UserSettings;
89
import org.metatrans.commons.model.GameData_Base;
10+
import org.metatrans.commons.model.UserData_Base;
911

1012

1113
public abstract class Application_BagaturEngine extends org.metatrans.commons.chess.app.Application_Chess_BaseImpl {
@@ -18,6 +20,13 @@ protected void loadCustomConfigurations() {
1820
}
1921

2022

23+
@Override
24+
protected UserData_Base createUserDataObject() {
25+
26+
return new UserData_Bagatur();
27+
}
28+
29+
2130
@Override
2231
public GameData_Base createGameDataObject() {
2332

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
package org.metatrans.apps.bagatur.model;
2+
3+
4+
import org.metatrans.commons.model.UserData_Base;
5+
6+
import java.io.Serializable;
7+
8+
9+
public class UserData_Bagatur extends UserData_Base implements Serializable {
10+
11+
12+
private static final long serialVersionUID = -3795153573995173779L;
13+
14+
15+
public UserData_Bagatur() {
16+
17+
super();
18+
}
19+
}

0 commit comments

Comments
 (0)