26 lines
1.2 KiB
Markdown
26 lines
1.2 KiB
Markdown
|
# And-Juz-Per - Components
|
||
|
|
||
|
## View
|
||
|
|
||
|
This class diagram describes the internal structure of our view component :
|
||
|

|
||
|
The "main" class was initially called `DefaultView` but it had to be renamed to `AndJuzPerView` to avoid conflicts with
|
||
|
other view components, also named `DefaultView`.
|
||
|
|
||
|
Here below, the sequence diagram explains how interactions with our view component are handled:
|
||
|

|
||
|
|
||
|
Additionally, the user can, in the GUI, chose to display the elements in the board as icons, text or colors. By default,
|
||
|
the text representation is used.
|
||
|
|
||
|
# Model (Board)
|
||
|
|
||
|
> **Note:** In this integrated project (team blue), we chose to use the model from the Jul-Mic-Rol group. Because the
|
||
|
> And-Juz-Per model wasn't used in any integrated project, it does not implement the `SimulableBoard` API.
|
||
|
|
||
|
The diagrams below explain the structure and behaviour of this component. Because it is not used in this project, it
|
||
|
won't be explained further.
|
||
|
|
||
|

|
||
|
|
||
|

|