|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
serwer.mapa.Ulice
Ulice dostarczają zestawu operacji operujących na zbiorze wszystkich ulic pamiętanych przez system.
Field Summary |
Fields inherited from class java.rmi.server.RemoteObject |
ref |
Constructor Summary | |
Ulice()
Tworzy nowy obiekt tej klasy. |
Method Summary | |
void |
dodajUlice(Ulica ulica)
Dodaje do bazy danych nową ulicę. |
void |
usunUlice(Ulica ulica)
Usuwa podaną ulicę oraz wszystkie właściwe jej fragmenty ulic. |
void |
zapiszPrzebiegUlicy(Ulica ulica,
FragmentUlicy[] fr)
Zapamiętuje nowy przebieg ulicy, kasując dotychczasowy. |
ZarzUlica |
zarzUlica(Ulica ulica)
Zwraca obiekt umożliwiający wykonywanie operacji na ulicy. |
void |
zmienNazweUlicy(Ulica ulica,
java.lang.String nazwa)
Zmienia nazwę ulicy. |
FragmentUlicy[] |
znajdzFragmentyUlicy(Ulica ulica)
Pobiera wszystkie fragmenty ulicy. |
java.util.List |
znajdzUlice(java.lang.String nazwa)
Wyszukuje i zwraca ulice odpowiadające podanej nazwie. |
java.util.List |
znajdzUliceWOkolicy(java.awt.Point gl,
java.awt.Point dp)
Wyszukuje wszystkie ulice, które przechodzą przez obszar ograniczony zadanymi współrzędnymi. |
Methods inherited from class java.rmi.server.UnicastRemoteObject |
clone, exportObject, exportObject, exportObject, unexportObject |
Methods inherited from class java.rmi.server.RemoteServer |
getClientHost, getLog, setLog |
Methods inherited from class java.rmi.server.RemoteObject |
equals, getRef, hashCode, toString, toStub |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public Ulice() throws java.rmi.RemoteException
java.rmi.RemoteException
- w przypadku błędy inicjalizacji struktur sieciowychMethod Detail |
public ZarzUlica zarzUlica(Ulica ulica)
ulica
- ulica, którą chcemy zarządzać
public java.util.List znajdzUlice(java.lang.String nazwa) throws Wyjatek
znajdzUlice
in interface InterfejsUlice
nazwa
- nazwa ulicy, której szukamy
Wyjatek
- w przypadku błędu bazy danychpublic void usunUlice(Ulica ulica) throws Wyjatek
usunUlice
in interface InterfejsUlice
ulica
- ulica do usunięcia
Wyjatek
- w przypadku błędu bazy danychpublic void dodajUlice(Ulica ulica) throws Wyjatek
dodajUlice
in interface InterfejsUlice
ulica
- ulica do dodania
Wyjatek
- w przypadku błędu bazy danychpublic java.util.List znajdzUliceWOkolicy(java.awt.Point gl, java.awt.Point dp) throws Wyjatek
znajdzUliceWOkolicy
in interface InterfejsUlice
gl
- współrzędne lewego górnego rogu obszarudp
- współrzędne dolnego prawego rogu obszaru
Wyjatek
- w przypadku błędu bazy danychpublic FragmentUlicy[] znajdzFragmentyUlicy(Ulica ulica) throws Wyjatek
znajdzFragmentyUlicy
in interface InterfejsUlice
ulica
- ulica, której fragmentów szukamy
Wyjatek
- w przypadku błędu bazy danychpublic void zmienNazweUlicy(Ulica ulica, java.lang.String nazwa) throws Wyjatek
zmienNazweUlicy
in interface InterfejsUlice
ulica
- ulica, której nazwę zmieniamynazwa
- nowa nazwa dla ulicy
Wyjatek
- w przypadku błędu bazy danychpublic void zapiszPrzebiegUlicy(Ulica ulica, FragmentUlicy[] fr) throws Wyjatek
zapiszPrzebiegUlicy
in interface InterfejsUlice
ulica
- zmieniana ulicafr
- tablica nowych fragmentów podanej ulicy
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 |