diff --git a/src/main/java/com/ntlab/irisserver/entities/DrawingController.java b/src/main/java/com/ntlab/irisserver/entities/DrawingController.java index 14375da..6a3c689 100644 --- a/src/main/java/com/ntlab/irisserver/entities/DrawingController.java +++ b/src/main/java/com/ntlab/irisserver/entities/DrawingController.java @@ -1,18 +1,37 @@ package com.ntlab.irisserver.entities; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + public class DrawingController { private int stage = 0; - private Game game; + private Room room; + private Map> assignments; + private List members; + private IStateListener stateListener; - public DrawingController(Game game) { - this.game = game; + + public DrawingController(IStateListener stateListener, List members, Map> assignments) { + this.assignments = assignments; + this.members = members; + this.stateListener = stateListener; } - public void update(){} + //全員の絵がアップロードされたときに、ステージ情報を更新する + public void update(){ - public int getStage(){ - return stage; + //ニックネームからdnoが分かるので、全員 + + + //roomのstateを変更することになる。 + } + + //pathパラメーターを引数にするので、memberではなくてString + public int getDno(String nickname) { + int dno = 1; + return dno; } }