A B C D E F G H I J K L M N O P R S T U V W

S

SIDE_WIDTH - Static variable in class fi.helsinki.cs.nero.ui.JMultiSlider
 
STATUSBAR - Static variable in class fi.helsinki.cs.nero.event.NeroObserverTypes
Ilmoittaa, että uusi viesti on saapunut viestipulikkaan.
SVGFILE - Static variable in class fi.helsinki.cs.nero.ui.Map
Tiedosto, joka sisältää karttapohjan SVG-muodossa.
SearchPanel - class fi.helsinki.cs.nero.ui.SearchPanel.
 
SearchPanel(Session) - Constructor for class fi.helsinki.cs.nero.ui.SearchPanel
 
SearchPanel.ResetListener - class fi.helsinki.cs.nero.ui.SearchPanel.ResetListener.
Privaatti sisäluokka aikavälin resetoimiseksi.
SearchPanel.ResetListener() - Constructor for class fi.helsinki.cs.nero.ui.SearchPanel.ResetListener
 
Session - class fi.helsinki.cs.nero.logic.Session.
Sessio, joka kuvaa käynnissä olevan ohjelman tilaa.
Session() - Constructor for class fi.helsinki.cs.nero.logic.Session
Konstruktori, joka asettaa hakuehdoille oletusarvot ohjelman käynnistyessä.
Show - class fi.helsinki.cs.nero.ui.Show.
 
Show() - Constructor for class fi.helsinki.cs.nero.ui.Show
 
Statusbar - class fi.helsinki.cs.nero.ui.Statusbar.
Yksinkertainen viestilaatikko, joka lukee viestin Observerin niin halutessa ja näyttää sen laatikossaan.
Statusbar(Session, int) - Constructor for class fi.helsinki.cs.nero.ui.Statusbar
Konstruktori
scale - Variable in class fi.helsinki.cs.nero.ui.Row
Käytettävä skaala päivä/pikselit.
scale - Variable in class fi.helsinki.cs.nero.ui.TimelineElement
Käytettävä skaalaa = päivä/pikselit.
sessio - Variable in class fi.helsinki.cs.nero.ui.PersonScrollPane
Viite sessioon.
sessio - Variable in class fi.helsinki.cs.nero.ui.RoomScrollPane
Käsiteltävä sessio.
sessio - Variable in class fi.helsinki.cs.nero.ui.TrashCan
Viite sessioon.
session - Variable in class fi.helsinki.cs.nero.data.Contract
 
session - Variable in class fi.helsinki.cs.nero.data.Person
 
session - Variable in class fi.helsinki.cs.nero.data.PhoneNumber
 
session - Variable in class fi.helsinki.cs.nero.data.Post
 
session - Variable in class fi.helsinki.cs.nero.data.Project
 
session - Variable in class fi.helsinki.cs.nero.data.Reservation
 
session - Variable in class fi.helsinki.cs.nero.data.Room
 
session - Variable in class fi.helsinki.cs.nero.db.NeroDatabase
Session johon tämä tietokantayhteys liittyy.
session - Variable in class fi.helsinki.cs.nero.test.TestContract
 
session - Variable in class fi.helsinki.cs.nero.test.TestPerson
 
session - Variable in class fi.helsinki.cs.nero.test.TestPhoneNumber
 
session - Variable in class fi.helsinki.cs.nero.test.TestPost
 
session - Variable in class fi.helsinki.cs.nero.test.TestProject
 
session - Variable in class fi.helsinki.cs.nero.test.TestReservation
 
session - Variable in class fi.helsinki.cs.nero.test.TestRoom
 
session - Variable in class fi.helsinki.cs.nero.test.TestSession
 
session - Variable in class fi.helsinki.cs.nero.ui.ButtonListener
 
session - Variable in class fi.helsinki.cs.nero.ui.DateSlider
 
session - Variable in class fi.helsinki.cs.nero.ui.FilterEventListener
session, jonka metodeja kutsutaan
session - Variable in class fi.helsinki.cs.nero.ui.Map
Sovelluslogiikan sessio.
session - Variable in class fi.helsinki.cs.nero.ui.NeroUI
Sovelluslogiikan sessio-olio.
session - Variable in class fi.helsinki.cs.nero.ui.PhoneLabel
 
session - Variable in class fi.helsinki.cs.nero.ui.PhonenumberFrame
 
session - Variable in class fi.helsinki.cs.nero.ui.Row
Sessio
session - Variable in class fi.helsinki.cs.nero.ui.SearchPanel
 
session - Variable in class fi.helsinki.cs.nero.ui.Statusbar
 
session - Variable in class fi.helsinki.cs.nero.ui.TimeSliceIndicatorPanel
Sovelluslogiikan sessio.
session - Variable in class fi.helsinki.cs.nero.ui.TimelineElement
Viite sessioon.
setActiveFloor(char) - Method in class fi.helsinki.cs.nero.ui.Map
Asettaa aktiivisen kerroksen.
setActiveRoom(Room) - Method in class fi.helsinki.cs.nero.logic.Session
Asettaa valitun huoneen.
setActiveRoom(Room) - Method in class fi.helsinki.cs.nero.ui.Map
Asettaa aktiivisen huoneen sovelluslogiikalle.
setActiveRoom() - Method in class fi.helsinki.cs.nero.ui.TimelineElement
Asettaa aktiivisen huoneen.
setActiveRoom() - Method in class fi.helsinki.cs.nero.ui.UIReservation
Asettaa aktiivisen huoneen.
setCursorLock(boolean) - Method in class fi.helsinki.cs.nero.logic.Session
 
setCursorNormal() - Method in class fi.helsinki.cs.nero.ui.NeroUI
 
setCursorType(int) - Method in class fi.helsinki.cs.nero.ui.NeroUI
 
setCursorWaiting() - Method in class fi.helsinki.cs.nero.ui.NeroUI
 
setDatabase(NeroDatabase) - Method in class fi.helsinki.cs.nero.logic.Session
Asettaa käytettävän tietokantayhteyden.
setDates(TimeSlice, TimeSlice) - Method in class fi.helsinki.cs.nero.ui.DateSlider
Muuttaa päiväykset ja laskee montako päivää niiden välissä on ja tekee Sliderista oikein mittaisen.
setEndDate(Date) - Method in class fi.helsinki.cs.nero.data.TimeSlice
Asettaa aikajanan loppumisajan.
setFilterEndingContracts(boolean) - Method in class fi.helsinki.cs.nero.logic.Session
Asettaa hakuehtoja rajaavan arvon sille, näytetäänkö vain ne henkilöt joiden työsopimukset ovat loppumassa tarkasteltavalla aikavälillä.
setFilterFreePosts(int) - Method in class fi.helsinki.cs.nero.logic.Session
Asettaa ehdon, jonka mukaan vapaina esitetään vain ne huoneet, joissa on vähintään x vapaata työpistettä.
setFilterMaxPosts(int) - Method in class fi.helsinki.cs.nero.logic.Session
Asettaa hakuehtoja rajaavan huoneen työpisteiden maksimimäärän.
setFilterPartTimeTeachers(boolean) - Method in class fi.helsinki.cs.nero.logic.Session
Asettaa rajauksen, jonka mukaan näytetään ainoastaan sivutoimiset tuntiopettajat.
setFilterPersonName(String) - Method in class fi.helsinki.cs.nero.logic.Session
Asettaa hakuehtoja rajaavan henkilön nimen.
setFilterProject(Project) - Method in class fi.helsinki.cs.nero.logic.Session
Asettaa hakuehtoja rajaavan projektin.
setFilterRoomName(String) - Method in class fi.helsinki.cs.nero.logic.Session
Asettaa hakuehtoja rajaavan huoneen.
setFilterTimescale(TimeSlice) - Method in class fi.helsinki.cs.nero.logic.Session
Asettaa tarkasteltavan aikavälin.
setFilterWithoutPost(boolean) - Method in class fi.helsinki.cs.nero.logic.Session
Asettaa hakuehtoja rajaavan märäeen, jonka mukaan näytetään vain ne joilla ei ole työpistevarausta aikavälin työsopimusten osalta.
setMaxWidth(int) - Method in class fi.helsinki.cs.nero.ui.TimeSliceIndicatorPanel
 
setMaximum(int) - Method in class fi.helsinki.cs.nero.ui.JMultiSlider
Asettaa maksimiarvon sliderille
setMinimum(int) - Method in class fi.helsinki.cs.nero.ui.JMultiSlider
Asettaa minimiarvon sliderille
setNext(TimelineElement) - Method in class fi.helsinki.cs.nero.ui.TimelineElement
Asettaa elementin seuraavan elementin.
setPhoneNumbers(PhoneNumber[]) - Method in class fi.helsinki.cs.nero.data.Post
Asettaa työpisteen puhelinnumerot.
setPosts(Post[]) - Method in class fi.helsinki.cs.nero.data.Room
Asettaa huoneen työpisteet.
setPrevious(TimelineElement) - Method in class fi.helsinki.cs.nero.ui.TimelineElement
Asettaa elementin edellisen elementin.
setSliderWidth(int) - Method in class fi.helsinki.cs.nero.ui.DateSlider
Asettaa leveyden sliderille, jotta se saadaan sopivaan kokoon PersonScrollPanea varten
setStartDate(Date) - Method in class fi.helsinki.cs.nero.data.TimeSlice
Asettaa aikajanan alkamisajan.
setStatusMessage(String) - Method in class fi.helsinki.cs.nero.logic.Session
Asettaa tekstimuotoisen viestin käyttöliittymän näytettäväksi ja tulostaa sen System.out.println():llä
setStatusMessageNoPrint(String) - Method in class fi.helsinki.cs.nero.logic.Session
Asettaa tekstimuotoisen viestin käyttöliittymän näytettäväksi.
setTexti(TimelineElement) - Method in class fi.helsinki.cs.nero.ui.PostLabel
Käsittelee tämän elementin päälle tulevat drop tapahtumat.
setTexti(Integer) - Method in class fi.helsinki.cs.nero.ui.TimelineElement
Muuttaa elementin kokoa vastaamaan parametrina tullutta pituutta.
setTexti(TimelineElement) - Method in class fi.helsinki.cs.nero.ui.TrashCan
Käsittelee roskiksen päälle vedetyt elementit, liittyy käytettyyn Drag&Drop tukeen.
setTimeScaleSlice(TimeSlice, boolean) - Method in class fi.helsinki.cs.nero.logic.Session
Asettaa tarkasteltavalta aikaväliltä tarkasteltavan osa-aikavälin.
setUp() - Method in class fi.helsinki.cs.nero.test.TestContract
Alustaa tarvittavat tiedot.
setUp() - Method in class fi.helsinki.cs.nero.test.TestNeroObserver
Alustaa tarvittavat tiedot.
setUp() - Method in class fi.helsinki.cs.nero.test.TestPerson
Alustaa tarvittavat tiedot.
setUp() - Method in class fi.helsinki.cs.nero.test.TestPhoneNumber
Alustaa tarvittavat tiedot.
setUp() - Method in class fi.helsinki.cs.nero.test.TestPost
Alustaa tarvittavat tiedot.
setUp() - Method in class fi.helsinki.cs.nero.test.TestProject
Alustaa tarvittavat tiedot.
setUp() - Method in class fi.helsinki.cs.nero.test.TestReservation
Alustaa tarvittavat tiedot.
setUp() - Method in class fi.helsinki.cs.nero.test.TestRoom
Alustaa tarvittavat tiedot.
setUp() - Method in class fi.helsinki.cs.nero.test.TestSession
Alustaa tarvittavat tiedot.
setUp() - Method in class fi.helsinki.cs.nero.test.TestTimeSlice
Alustaa tarvittavat tiedot.
setValueLeft(int) - Method in class fi.helsinki.cs.nero.ui.JMultiSlider
Asettaa vasemman säätimen arvon.
setValueRight(int) - Method in class fi.helsinki.cs.nero.ui.JMultiSlider
Asettaa oikean säätimen arvon.
setValues(int, int) - Method in class fi.helsinki.cs.nero.ui.JMultiSlider
Asettaa vasemman ja oikean säätimen arvon samaan aikaan ja täten laukaisee ChangeEventin vain kerran.
setValuesAndRange(int, int, int, int) - Method in class fi.helsinki.cs.nero.ui.JMultiSlider
Asettaa vasemman, oikean, minimin ja maksimin yhdellä kerralla aiheuttaen vain yhden ChangeEventin.
showEndingContracts - Variable in class fi.helsinki.cs.nero.logic.Session
Näytetäänkö vain päättyvät sopimukset?
showRoomNumbers() - Method in class fi.helsinki.cs.nero.ui.Map
Piirtää kaikkien huoneiden numerot kartalle.
size1 - Variable in class fi.helsinki.cs.nero.test.TestRoom
 
size2 - Variable in class fi.helsinki.cs.nero.test.TestRoom
 
slice - Variable in class fi.helsinki.cs.nero.ui.SearchPanel
 
slider - Variable in class fi.helsinki.cs.nero.ui.DateSlider
 
sliderModel - Variable in class fi.helsinki.cs.nero.ui.JMultiSlider
 
startDate - Variable in class fi.helsinki.cs.nero.data.TimeSlice
Aikajanan alkamisaika
startDate - Variable in class fi.helsinki.cs.nero.ui.Row
Tarkasteltavan aikajakson aloituspäivä.
startDayAfter(Date) - Method in class fi.helsinki.cs.nero.data.TimeSlice
Kertoo paljonko aikaa on this olion aloituspäivän ja otherStartDate päivän välissä.
startTimeField - Variable in class fi.helsinki.cs.nero.ui.SearchPanel
 
stateChanged(ChangeEvent) - Method in class fi.helsinki.cs.nero.ui.DateSlider.DateChangeListener
 
stateChanged(ChangeEvent) - Method in class fi.helsinki.cs.nero.ui.JMultiSlider.ModelListener
 
statusMessage - Variable in class fi.helsinki.cs.nero.logic.Session
Viimeisin statusviesti.
storeToDB() - Method in class fi.helsinki.cs.nero.ui.TimelineElement
Tallettaa elementin tiedot tietokantaan.
storeToDB() - Method in class fi.helsinki.cs.nero.ui.UIContract
Tallentaa tiedot tietokantaan.
storeToDB() - Method in class fi.helsinki.cs.nero.ui.UIEmpty
Tallentaa tiedot tietokantaan.
storeToDB() - Method in class fi.helsinki.cs.nero.ui.UIReservation
Tallettaa elementintiedot tietokantaan.
svgLoadEventDispatchStarted(SVGLoadEventDispatcherEvent) - Method in class fi.helsinki.cs.nero.ui.Map.SVGLoadListener
 
svgNS - Variable in class fi.helsinki.cs.nero.ui.Map
SVG:n XML-nimiavaruuden määrittävä URI.
switchActiveRoom() - Method in class fi.helsinki.cs.nero.logic.Session
Vaihtaa aktiivisen huoneen kannasta haettuun uudempaan versioon.

A B C D E F G H I J K L M N O P R S T U V W