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

S

salt - Variable in class Database.HibernateClasses.User
 
SAVE_LOCATION - Variable in class Roots.AlbumDetailsRoot
 
scaleImage(Image) - Static method in class Components.PDFCreator
Scales the images according to the ratio between the height and the width of the image.
scene - Static variable in class Main.ApplicationManager
 
SceneRoot - Class in Roots
Class that has the basic structure of each root used in the application All other root classes extends this class
SceneRoot() - Constructor for class Roots.SceneRoot
SceneRoot constructor, used by all its subclasses
SCROLL_PANE - Variable in class Roots.AlbumDetailsRoot
 
SCROLL_PANE - Variable in class Roots.AlbumsRoot
 
SCROLL_PANE - Variable in class Roots.PhotosRoot
 
SCROLL_PANE_VBOX - Variable in class Roots.AlbumDetailsRoot
 
SCROLL_PANE_VBOX - Variable in class Roots.AlbumsRoot
 
SCROLL_PANE_VBOX - Variable in class Roots.PhotosRoot
 
SEARCH_TEXT_FIELD - Variable in class Roots.PhotosRoot
 
SELECT_ALL_CHECKBOX - Variable in class Roots.PhotosRoot
 
SELECT_ALL_HBOX - Variable in class Roots.PhotosRoot
 
selectedDirectory - Variable in class Roots.UploadRoot
 
serialVersionUID - Static variable in class Database.HibernateClasses.Album
 
serialVersionUID - Static variable in class Database.HibernateClasses.Photo
 
serialVersionUID - Static variable in class Database.HibernateClasses.Tags
 
serialVersionUID - Static variable in class Database.HibernateClasses.User
 
setAlbums(List<Album>) - Method in class Database.HibernateClasses.User
 
setAperture(String) - Method in class Database.HibernateClasses.Photo
 
setButton(int, int, int, Button...) - Static method in class Css.Css
Styles buttons and sets height, width and font size by given params
setButtonFunctionality(TagContainer) - Method in class Components.PhotoViewer
Sets the up the buttons of a tag container
setCamera(String) - Method in class Database.HibernateClasses.Photo
 
setContainer(Button, HBox, int, int) - Static method in class Css.Css
Sets style in image container class for a button and container
setExposureTime(String) - Method in class Database.HibernateClasses.Photo
 
setFeedBackLabel(FeedbackType, int, Label...) - Static method in class Css.Css
Sets styling for feedback labels
setFileSize(Integer) - Method in class Database.HibernateClasses.Photo
 
setFileType(String) - Method in class Database.HibernateClasses.Photo
 
setGridPane() - Method in class Roots.SceneRoot
SetGridPane void, sets padding and alignment for the grid pane
setHash(String) - Method in class Database.HibernateClasses.User
 
setHBox() - Method in class Components.Header
Sets padding and alignment for the HBox
setHeight(Integer) - Method in class Database.HibernateClasses.Photo
 
setHomeButton(Button) - Static method in class Css.Css
Sets home button styling in the header
setId(int) - Method in class Database.HibernateClasses.Album
 
setId(int) - Method in class Database.HibernateClasses.Photo
 
setId(int) - Method in class Database.HibernateClasses.Tags
 
setId(int) - Method in class Database.HibernateClasses.User
 
setLabel(int, Label...) - Static method in class Css.Css
Sets styling for labels
setLatitude(Double) - Method in class Database.HibernateClasses.Photo
 
setLayout() - Method in class Components.TagContainer
Sets up the layout of the container
setLayout() - Method in class Roots.AlbumDetailsRoot
Sets up the layout of the album details scene, overrides the setLayout() method of SceneRoot Used in constructor
setLayout() - Method in class Roots.AlbumsRoot
Overrides the setLayout in SceneRoot and adds the structure of the albums root Uses addAlbumsScrollPane Uses addScrollPane Uses addButtonsToBorderPane
setLayout() - Method in class Roots.DeleteUserRoot
Overrides SceneRoot method.
setLayout() - Method in class Roots.LoginRoot
Overrides SceneRoot method.
setLayout() - Method in class Roots.MapRoot
Sets the layout of the Map root.
setLayout() - Method in class Roots.MenuRoot
Sets the layout of the menu.
setLayout() - Method in class Roots.PhotosRoot
Sets up the layout of the photos root overrides the setLayout method of SceneRoot Used in constructor
setLayout() - Method in class Roots.SceneRoot
Sets the basic layout of the application
setLayout() - Method in class Roots.SignUpRoot
Overrides SceneRoot method.
setLayout() - Method in class Roots.UploadRoot
Overrides SceneRoot method.
setLoadingAnimation(ProgressIndicator...) - Static method in class Css.Css
Styles ProgressIndicators
setLongitude(Double) - Method in class Database.HibernateClasses.Photo
 
setMapPane(StackPane) - Static method in class Css.Css
Sets styling for the stack pane in the map scene
setName(String) - Method in class Database.HibernateClasses.Album
 
setPageTitle(String) - Method in class Components.Header
 
setPageTitle(String) - Method in class Roots.SceneRoot
 
setPane(Pane...) - Static method in class Css.Css
Styles panes
setPasswordStrength() - Method in class Roots.SignUpRoot
A method that returns a percent for the password strength.
setPhotoId(int) - Method in class Database.HibernateClasses.Tags
 
setPhotos(List<Photo>) - Method in class Database.HibernateClasses.User
 
setRoot(SceneRoot) - Static method in class Main.ApplicationManager
Sets the root of the scene Uses the border pane of an object of a SceneRoot class, since the border pane is the outer layer
setSalt(String) - Method in class Database.HibernateClasses.User
 
setSaveLocation(String, Stage) - Method in class Roots.AlbumDetailsRoot
Sets the save location of generated pdf Used in generatePdfPressed
setScrollPane(ScrollPane) - Static method in class Css.Css
Sets styling for the scroll pane
setTag(String) - Method in class Database.HibernateClasses.Tags
 
setTagContainerButton(Button...) - Static method in class Css.Css
Style buttons in the tag container class
setTags(List<Tags>) - Method in class Database.HibernateClasses.Photo
 
setTextField(int, int, int, TextField...) - Static method in class Css.Css
Styles textFields and sets height, width and font size by given params
setTextFont(int, Text...) - Static method in class Css.Css
Styles font of a text
setTime(String) - Method in class Database.HibernateClasses.Photo
 
setTitle(String) - Method in class Database.HibernateClasses.Photo
 
setup() - Static method in class AlbumTest
 
setup() - Method in class Components.PhotoViewer
Setup creates a new stage and then sets it up
setup() - Static method in class ImageAnalyzerTest
 
setup() - Static method in class PDFCreatorTest
 
setup() - Static method in class PhotoTest
 
setup() - Static method in class UserInfoTest
 
setup(Album) - Method in class Roots.AlbumDetailsRoot
Sets up the album scene with a page title and the album's photos in the scroll pane Used in constructor
setupAlbumButtons() - Method in class Roots.PhotosRoot
Sets up the add to album button Used in setLayout
setupAlbumContainer(Album) - Method in class Components.AlbumContainer
Makes a album container that is a button that contains an album title and a checkbox
setupChoiceBox() - Method in class Roots.PhotosRoot
Sets up the checkboxes and adds styling to it Used createNewAlbumButtonPressed
setupDatabase() - Static method in class Database.Hibernate
Method that sets up the database for the application.
setupDatabase() - Static method in class Main.SetupDatabase
Sets up a working database for the user
SetupDatabase - Class in Main
Setup database class
SetupDatabase() - Constructor for class Main.SetupDatabase
 
setupDeleteButton() - Method in class Roots.PhotosRoot
Sets up button for deleting photos Used in setLayout
setupImagesInAScrollPane() - Method in class Roots.PhotosRoot
Sets up the scroll pane in the photos root with all the user's photos Used in setLayout
setUpMap() - Method in class Roots.MapRoot
Sets up the the webview by loading the html and initialising a listener which makes it possible to call methods in MapBridge from the javascript Used in setLayout
setupPhotoContainer(Photo) - Method in class Components.PhotoContainer
Makes a photo container that is a button that contains a photo, a photo title and a checkbox
setupScrollPane() - Method in class Roots.AlbumDetailsRoot
Sets up the scroll pane which will contain photos.
setupSearchBar() - Method in class Roots.PhotosRoot
Sets up the search bar and its functionality Used in setLayout
setupSelectAllHBox() - Method in class Roots.PhotosRoot
Sets up the select-all button Used in setLayout
setUrl(String) - Method in class Database.HibernateClasses.Photo
 
setUserId(int) - Method in class Database.HibernateClasses.Album
 
setUserId(int) - Method in class Database.HibernateClasses.Photo
 
setUsername(String) - Method in class Database.HibernateClasses.User
 
setWidth(Integer) - Method in class Database.HibernateClasses.Photo
 
showAlbumIsEmpty() - Method in class Roots.AlbumDetailsRoot
Tells user that the selected album does not contain any photos Used in deleteSelectedPhotos Used in setup
showNoAlbum() - Method in class Roots.AlbumsRoot
Shows a message that tells the user that there are no albums created
showNoPhotos() - Method in class Roots.PhotosRoot
Shows a message that tells the user that it has no photos
SIGN_UP_BUTTON - Variable in class Roots.LoginRoot
 
SIGN_UP_BUTTON - Variable in class Roots.SignUpRoot
 
SIGN_UP_FEEDBACK_LABEL - Variable in class Roots.SignUpRoot
 
signUp() - Method in class Roots.SignUpRoot
Registers a new user if all the terms are met Used in setLayout
SignUpRoot - Class in Roots
Class for the SignUpRoot
SignUpRoot() - Constructor for class Roots.SignUpRoot
Creates an object of the class SignUpRoot
smallFont - Static variable in class Components.PDFCreator
 
STACK_PANE - Variable in class Roots.MapRoot
 
stage - Static variable in class Main.ApplicationManager
 
STAGE - Variable in class Components.PhotoViewer
 
start(Stage) - Method in class Main.Main
 
SUCCESSFUL - Css.FeedbackType
 
A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages