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

P

paint(Graphics) - Method in class fr.esial.seenshare.views.URLLabel
Paint a nice label in blue, underlined when the users hover over it
paintComponent(Graphics) - Method in class fr.esial.seenshare.views.PicturePanel
Overrided method taking care of drawing the picture into the panel, according to the current position and zoom level.
Person - Class in fr.esial.seenshare.models
Class that represents a person on a photo : a person w/ a name circled by a rectangle
Person(String, Point, Point) - Constructor for class fr.esial.seenshare.models.Person
Creates a new person
persons - Variable in class fr.esial.seenshare.models.Photo
 
Photo - Class in fr.esial.seenshare.models
Class that manages photos, inherits of Media
Photo(String, String) - Constructor for class fr.esial.seenshare.models.Photo
Construct a Photo with a name and a path to a file
Photo(String, String, boolean) - Constructor for class fr.esial.seenshare.models.Photo
Construct a Photo with a name, a path to a file, and a boolean saying if the photo has to be refreshed
PhotoClick - Class in fr.esial.seenshare.controlers
Controller listening click actions on photos on main view
PhotoClick(Media) - Constructor for class fr.esial.seenshare.controlers.PhotoClick
 
PhotoPanel - Class in fr.esial.seenshare.views
This view create a panel to display photos
PhotoPanel(Photo, JFrame) - Constructor for class fr.esial.seenshare.views.PhotoPanel
Create a new panel displaying a photo
PhotoPreview - Class in fr.esial.seenshare.views
Display a preview of a photo in a jbutton
PhotoPreview(Media) - Constructor for class fr.esial.seenshare.views.PhotoPreview
Create a new preview of a photo
picInfosText - Variable in class fr.esial.seenshare.views.PhotoPanel
 
picPanel - Variable in class fr.esial.seenshare.views.PhotoPanel
 
PicturePanel - Class in fr.esial.seenshare.views
 
PicturePanel(PhotoPanel, Photo) - Constructor for class fr.esial.seenshare.views.PicturePanel
Create a new PicturePanel to integrate into the window.
PicturePanelMouseListener - Class in fr.esial.seenshare.controlers
Controller listening for clicks on the photo panel
PicturePanelMouseListener() - Constructor for class fr.esial.seenshare.controlers.PicturePanelMouseListener
 
preferredLayoutSize(Container) - Method in class fr.esial.seenshare.views.ModifiedFlowLayout
 
PREVIEW_WIDTH - Static variable in class fr.esial.seenshare.utils.Constants
 
PreviewView - Class in fr.esial.seenshare.views
View that display the preview of an album It is the main display of the software : it displays a list of thumbnails of the medias
PreviewView(JFrame) - Constructor for class fr.esial.seenshare.views.PreviewView
Create a new view in the given window
previous() - Method in class fr.esial.seenshare.models.DiaporamaIterator
 
previousIndex() - Method in class fr.esial.seenshare.models.DiaporamaIterator
 
print(Graphics, PageFormat, int) - Method in class fr.esial.seenshare.models.Photo
Print the photo on the screen
PrintMediaListener - Class in fr.esial.seenshare.controlers
Controller that listen for clicks on the print button Invoke the system printer dialog to select a printer and print a new job
PrintMediaListener(Media) - Constructor for class fr.esial.seenshare.controlers.PrintMediaListener
 
ProjectFiles - Class in fr.esial.seenshare.utils
Class that manages all files related with this software A folder is created in the user home folder if necessary to store downloaded online albums
ProjectFiles() - Constructor for class fr.esial.seenshare.utils.ProjectFiles
 
A B C D E F G H I J K L M N P R S T U V W Z