Architektur Anpassung (Teil 1)
Anpassung der Architektur und der Funktionsliste an die neuen Methoden bei den GUI Objekten und der Utils Klasse. Die Architektur selbst ist noch unvollständig in dieser Hinsicht.master
parent
9018f372c6
commit
4239efad0d
@ -1,92 +1,127 @@
|
||||
# Funktionsliste Zweiundvierzig
|
||||
|
||||
**Version: 2**
|
||||
**Version: 3**
|
||||
|
||||
**Stand: 10.04.2016** (TT.MM.JJJJ / DD.MM.YYYY)
|
||||
**Stand: 12.05.2016** (TT.MM.JJJJ / DD.MM.YYYY)
|
||||
|
||||
[Hier die neuste offizielle Version vom Master-Branch sehen](https://github.com/HGE-IT-Course-2016/zweiundvierzig/blob/master/planung/funktionsliste.md)
|
||||
|
||||
[Hier zum gesamten Architekturplan](https://github.com/HGE-IT-Course-2016/zweiundvierzig/blob/master/planung/architektur.md)
|
||||
|
||||
Hier einfach eine grobe Übersicht über alle Funktionen, die jede Klasse als Public / Protected besitzen soll.
|
||||
Hier einfach eine grobe Übersicht über alle Funktionen, die jede Klasse als Public / Protected besitzen soll beziehungsweise bereits besitzt.
|
||||
Weitere Informationen zu den Funktionen findet ihr in der Architektur oder, falls die Funktion bereits vorhanden ist, in der Dokumentation, die von Greenfoot automatisch erstellt wird (durch die InCode Dokumentation).
|
||||
|
||||
Dies könnt auch als Checkliste nehmen, um zu sehen, ob ihr bereits alle Funktionen im Code präsent habt.
|
||||
|
||||
## GeneralMap
|
||||
|
||||
- **static GeneralMap generateMap(int mapID, ...)**
|
||||
- static *GeneralMap* **generateMap** ( *int* mapID, ... )
|
||||
|
||||
- **int getPlayerCount()**
|
||||
- **String getPlayerName()**
|
||||
- **String getPlayerName(int)**
|
||||
- **int getPlayerStars()**
|
||||
- **int getProvinceOwner(int)**
|
||||
- **int[] getProvinceOwners()**
|
||||
- **int getProvinceEntityCount(int)**
|
||||
- **int getProvincesEntityCounts(int[])**
|
||||
- **int getProvincesEntityCounts(boolean[])**
|
||||
- **int getProvincesEntityCounts(int)**
|
||||
- *int* **getPlayerCount** ()
|
||||
- *String* **getPlayerName** ()
|
||||
- *String* **getPlayerName** ( *int* )
|
||||
- *int* **getPlayerStars** ()
|
||||
|
||||
- *int* **getProvinceOwner** ( *int* )
|
||||
- *int[]* **getProvinceOwners** ()
|
||||
- *int* **getProvinceEntityCount** ( *int* )
|
||||
- *int* **getProvincesEntityCounts** ( *int[]* )
|
||||
- *int* **getProvincesEntityCounts** ( *boolean[]* )
|
||||
- *int* **getProvincesEntityCounts** ( *int* )
|
||||
|
||||
## Province
|
||||
|
||||
- **Province(int, int, int, int, int, String, int[])**
|
||||
- **Province(int, int, int, int, int, String, boolean[])**
|
||||
- *Province* ( *int*, *int*, *int*, *int*, *int*, *String*, *int[]* )
|
||||
- *Province* ( *int*, *int*, *int*, *int*, *int*, *String*, *boolean[]* )
|
||||
|
||||
- *int* **getID** ()
|
||||
- *int* **getContinentID** ()
|
||||
- *String* **getDisplayName** ()
|
||||
- *boolean* **isProvinceNear** ( *int* )
|
||||
|
||||
- *int* **getStars** ()
|
||||
|
||||
- **int getID()**
|
||||
- **int getContinentID()**
|
||||
- **boolean isProvinceNear(int)**
|
||||
- **String getDisplayName()**
|
||||
- **int getStars()**
|
||||
- **int getOwner()**
|
||||
- **setOwner(int)**
|
||||
- **int getEntityCount()**
|
||||
- **int addToEntities(int)**
|
||||
- **int removeFromEntities(int)**
|
||||
- **int setEntityCount(int)**
|
||||
- *int* **getOwner** ()
|
||||
- *void* **setOwner** ( *int* )
|
||||
|
||||
- **redrawProvince()**
|
||||
- *int* **getEntityCount** ()
|
||||
- *int* **addToEntities** ( *int* )
|
||||
- *int* **removeFromEntities** ( *int* )
|
||||
- *int* **setEntityCount** ( *int* )
|
||||
|
||||
- *void* **redrawProvince** ()
|
||||
|
||||
## Player
|
||||
|
||||
- **Player(int, String)**
|
||||
- *Player* ( *int*, *String* )
|
||||
|
||||
- **int getID()**
|
||||
- **String getDisplayName()**
|
||||
- **int getStars()**
|
||||
- **int addToStars(int)**
|
||||
- **int removeFromStars(int)**
|
||||
- **int setStars(int)**
|
||||
- **boolean cnaStarsRemoved(int)**
|
||||
- *int* getID ()
|
||||
- *String* **getDisplayName** ()
|
||||
- *int* **getStars** ()
|
||||
- *int* **addToStars** ( *int* )
|
||||
- *int* **removeFromStars** ( *int* )
|
||||
- *int* **setStars** ( *int* )
|
||||
- *boolean* **canStarsRemoved**( *int* )
|
||||
|
||||
- **int[] getStatistics()**
|
||||
- **gotProvince()**
|
||||
- **lostProvince()**
|
||||
- **gotEntities(int)**
|
||||
- **lostEntity()**
|
||||
- *int[]* **getStatistics** ()
|
||||
- *void* **gotProvince** ()
|
||||
- *void* **lostProvince** ()
|
||||
- *void* **gotEntities** ( *int* )
|
||||
- *void* **lostEntity** ()
|
||||
|
||||
- **boolean[] getMyProvinces()**
|
||||
- **int getProvinceCount()**
|
||||
- **redrawPlayer()**
|
||||
- *boolean[]* **getMyProvinces** ()
|
||||
- *int* **getProvinceCount** ()
|
||||
- *void* **redrawPlayer** ()
|
||||
|
||||
## Dice
|
||||
|
||||
- **Dice()**
|
||||
- *Dice* ()
|
||||
|
||||
- **int getNumber()**
|
||||
- *int* **getNumber** ()
|
||||
|
||||
- **int roll()**
|
||||
- *int* **roll** ()
|
||||
|
||||
## GUI_Interface
|
||||
|
||||
*Noch unvollständig*
|
||||
- *int* **getWidth** ()
|
||||
- *int* **getHeight** ()
|
||||
- *void* **setSize** ( *int*, *int* )
|
||||
|
||||
- *System.awt.Color* **getBackColor** ()
|
||||
- *boolean* **setBackColor** ( *System.awt.Color* )
|
||||
- *System.awt.Color* **getForeColor** ()
|
||||
- *boolean* **setForeColor** ( *System.awt.Color* )
|
||||
|
||||
- abstract *void* **redraw** ()
|
||||
|
||||
## Label (erweitert GUI_Interface)
|
||||
|
||||
- *Label* ( *String*, *int* )
|
||||
|
||||
- *boolean* **getAutoSize** ()
|
||||
- *boolean* **setAutoSize** ( *boolean* )
|
||||
|
||||
- *int* **getTextSize** ()
|
||||
- *boolean* **setTextSize** ( *int* )
|
||||
|
||||
- *String* **getText** ()
|
||||
- *boolean* **setText** ( *String* )
|
||||
|
||||
## Button (erweitert GUI_Interface)
|
||||
|
||||
## Label
|
||||
- *Button* ( *String*, *int* )
|
||||
- *Button* ( *ButtonEvent* )
|
||||
- *Button* ( *String*, *int*, *ButtonEvent* )
|
||||
|
||||
*Noch unvollständig*
|
||||
- *boolean* **getAutoSize** ()
|
||||
- *boolean* **setAutoSize** ( *boolean* )
|
||||
|
||||
- **String getText()**
|
||||
- **String setText(String)**
|
||||
- *int* **getTextSize** ()
|
||||
- *boolean* **setTextSize** ( *int* )
|
||||
|
||||
## Button
|
||||
- *String* **getText** ()
|
||||
- *boolean* **setText** ( *String* )
|
||||
|
||||
*Noch unvollständig*
|
||||
- *ButtonEvent* **getHandler** ()
|
||||
- *void* **setHandler** ( *ButtonEvent* )
|
||||
- *void* **removeHandler** ()
|
Loading…
Reference in New Issue