File tree Expand file tree Collapse file tree 9 files changed +13
-5
lines changed
interface_adapters/app_screen_interface_adapters
use_cases/app_screen_use_case Expand file tree Collapse file tree 9 files changed +13
-5
lines changed Original file line number Diff line number Diff line change 1
1
package entities .chat ;
2
+ import entities .message .Message ;
3
+
2
4
import java .util .ArrayList ;
3
5
// Chat is an abstract class
4
6
public class Chat {
Original file line number Diff line number Diff line change 1
1
package entities .chat ;
2
2
3
+ import entities .message .Message ;
4
+
3
5
import java .util .ArrayList ;
4
6
5
7
public class GroupChat extends Chat {
Original file line number Diff line number Diff line change 1
1
package entities .chat ;
2
2
3
+ import entities .message .Message ;
4
+
3
5
import java .util .ArrayList ;
4
6
5
7
public class PrivateChat extends Chat {
Original file line number Diff line number Diff line change 1
1
package entities .user_entities ;
2
2
3
+ import entities .chat .Chat ;
3
4
import interface_adapters .login_interface_adapters .Login ;
4
5
import use_cases .user_attribute_modification_use_case .Changeable ;
5
6
import interface_adapters .app_screen_interface_adapters .UserAppScreenGateway ;
Original file line number Diff line number Diff line change 1
1
package interface_adapters .app_screen_interface_adapters ;
2
2
3
+ import entities .chat .Chat ;
3
4
import use_cases .app_screen_use_case .AppScreenPresenter ;
4
- import entities .*;
5
5
import screens .app_screen .AppScreen ;
6
6
7
7
import java .util .ArrayList ;
Original file line number Diff line number Diff line change 4
4
5
5
import entities .chat .Chat ;
6
6
import interface_adapters .*;
7
- import entities .*;
8
7
import data_access .UserDatabase ;
9
8
import interface_adapters .login_interface_adapters .Login ;
10
9
Original file line number Diff line number Diff line change 1
1
package screens .app_screen ;
2
2
3
3
4
+ import entities .chat .Chat ;
5
+ import screens .chat_screen .ChatView ;
4
6
import use_cases .app_screen_use_case .AppScreenController ;
5
7
import use_cases .app_screen_use_case .AppScreenPresenter ;
6
8
import use_cases .app_screen_use_case .ChatName ;
7
9
import use_cases .app_screen_use_case .Refresh ;
8
- import entities .*;
9
10
10
11
import javax .swing .*;
11
12
import java .awt .*;
Original file line number Diff line number Diff line change 1
1
package use_cases .app_screen_use_case ;
2
2
3
- import entities .*;
3
+ import entities .chat .Chat ;
4
+
4
5
public interface AppScreenController {
5
6
Chat getChat (String chatID );
6
7
Original file line number Diff line number Diff line change 1
1
package use_cases .app_screen_use_case ;
2
2
3
- import entities .* ;
3
+ import entities .chat . Chat ;
4
4
5
5
public interface ChatName {
6
6
String getChatName (Chat chat );
You can’t perform that action at this time.
0 commit comments