org.jtheque.movies.controllers.impl
Class ImageController

java.lang.Object
  extended by org.jtheque.core.managers.view.able.controller.AbstractController
      extended by org.jtheque.movies.controllers.impl.ImageController
All Implemented Interfaces:
org.jtheque.core.managers.view.able.controller.Controller, IImageController

public final class ImageController
extends org.jtheque.core.managers.view.able.controller.AbstractController
implements IImageController

Controller for the category view.

Author:
Baptiste Wicht

Constructor Summary
ImageController()
           
 
Method Summary
 void editImage()
          Edit the image of the current movie.
 void generateFileImage(String imagePath)
          Generate a preview image from an image give by the user.
 void generateRandomImage()
          Generate a random image from the file of the movie.
 void generateTimeImage(String time)
          Generate an image at the specific time of the movie.
 IImageView getView()
           
 void save()
          Save the current image to the current movie.
 
Methods inherited from class org.jtheque.core.managers.view.able.controller.AbstractController
closeView, displayView
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jtheque.core.managers.view.able.controller.Controller
closeView, displayView
 

Constructor Detail

ImageController

public ImageController()
Method Detail

editImage

public void editImage()
Description copied from interface: IImageController
Edit the image of the current movie.

Specified by:
editImage in interface IImageController

getView

public IImageView getView()
Specified by:
getView in interface org.jtheque.core.managers.view.able.controller.Controller
Specified by:
getView in interface IImageController

generateFileImage

public void generateFileImage(String imagePath)
Description copied from interface: IImageController
Generate a preview image from an image give by the user.

Specified by:
generateFileImage in interface IImageController
Parameters:
imagePath - The path to the user image.

generateRandomImage

public void generateRandomImage()
Description copied from interface: IImageController
Generate a random image from the file of the movie.

Specified by:
generateRandomImage in interface IImageController

generateTimeImage

public void generateTimeImage(String time)
Description copied from interface: IImageController
Generate an image at the specific time of the movie.

Specified by:
generateTimeImage in interface IImageController
Parameters:
time - The time (in seconds) at when we must generate the image.

save

public void save()
Description copied from interface: IImageController
Save the current image to the current movie.

Specified by:
save in interface IImageController


Copyright © 2010 JTheque. All Rights Reserved.