|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Sieciowy interfejs klasy Mapy
.
Method Summary | |
FragmentMapy[] |
pobierzFragmenty(WarstwaMapy warstwa,
int ile,
java.awt.Point centralnyPkt)
Znajduje zadaną liczbę sąsiadujących fragmentów mapy takich, że zadany punkt centralny wypada mniej więcej centralnie zestawu. |
void |
przesun00(WarstwaMapy warstwa,
int offsetx,
int offsety)
Przesuwa na podanej warstwie lokalizację punktu 0,0, uaktualniając informację o wszystkich fragmentach mapy na warstwie. |
WarstwaMapy[] |
warstwy()
Zwraca posortowaną względem skali listę wszystkich znanych obiektów typu WarstwaMapy . |
FragmentMapy |
wybierzNajlepszyFragment(java.util.List ogloszenia)
Do zadanego zestawu ogłoszeń dobiera fragment mapy (i tym samym odpowiednią warstwę), który będzie najwłaściwszy do zaprezentowania tegoż zestawu. |
int |
zapiszFragment(WarstwaMapy warstwa,
FragmentMapy bazowy,
int gdziex,
int gdziey,
int offsetx,
int offsety,
PlikGraficzny obraz)
Zapamiętuje w bazie danych fragmenty mapy wygenerowane z podanego obrazka. |
void |
zapiszWarstwe(WarstwaMapy warstwa)
Zapamiętuje w bazie danych warstwę mapy. |
Method Detail |
public WarstwaMapy[] warstwy() throws java.rmi.RemoteException
WarstwaMapy
.
java.rmi.RemoteException
- w przypadku błędu komunikacji sieciowejpublic void zapiszWarstwe(WarstwaMapy warstwa) throws java.rmi.RemoteException, Wyjatek
warstwa
- warstwa mapy
java.rmi.RemoteException
- w przypadku błędu komunikacji sieciowej
Wyjatek
- w przypadku błędu tworzenia katalogu warstwy lub błędu bazy danychpublic FragmentMapy wybierzNajlepszyFragment(java.util.List ogloszenia) throws java.rmi.RemoteException, Wyjatek
ogloszenia
- lista ogłoszeń, dla których szukamy fragmentu
java.rmi.RemoteException
- w przypadku błędu komunikacji sieciowej
Wyjatek
- w przypadku błędu bazy danychpublic FragmentMapy[] pobierzFragmenty(WarstwaMapy warstwa, int ile, java.awt.Point centralnyPkt) throws java.rmi.RemoteException
warstwa
- warstwa mapy, której rzecz dotyczyile
- pierwiastek z liczby fragmentów do znalezieniacentralnyPkt
- centralny punkt w szukanym zestawie fragmentów mapy
java.rmi.RemoteException
- w przypadku błędu komunikacji sieciowej
Wyjatek
- w przypadku błędu bazy danychpublic int zapiszFragment(WarstwaMapy warstwa, FragmentMapy bazowy, int gdziex, int gdziey, int offsetx, int offsety, PlikGraficzny obraz) throws java.rmi.RemoteException, Wyjatek
warstwa
- warstwa, na której ma być dodany fragmentbazowy
- określa fragment, z którym sąsiaduje nowy (może być null, jeśli gdzieX == gdzieY == 0)gdziex
- przesunięcie na współrzędnej x mierzone w obiektach FragmentMapy względem bazowegogdziey
- przesunięcie na współrzędnej y mierzone w obiektach FragmentMapy względem bazowegooffsetx
- przesunięcie w pikselach na współrzędnej x względem lewego górnego rogu obrazka. określa punkt, z którego należy zacząć wycinanie fragmentów mapyoffsety
- przesunięcie w pikselach na współrzędnej y względem lewego górnego rogu obrazka. określa punkt, z którego należy zacząć wycinanie fragmentów mapyobraz
- obrazek reprezentujący mapkę
java.rmi.RemoteException
- w przypadku błędu komunikacji sieciowej
Wyjatek
- w przypadku błędu bazy danychpublic void przesun00(WarstwaMapy warstwa, int offsetx, int offsety) throws java.rmi.RemoteException, Wyjatek
warstwa
- warstwa, na której przesuwamy 0,0offsetx
- przesunięcie w punktach względnych na osi xoffsety
- przesunięcie w punktach względnych na osi y
java.rmi.RemoteException
- w przypadku błędu komunikacji sieciowej
Wyjatek
- w przypadku błędu bazy danych
|
NIIKT, Zespół Gr0No3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |