net.sourceforge.atunes.kernel.controllers.fileProperties
Class FilePropertiesController

java.lang.Object
  extended by net.sourceforge.atunes.kernel.controllers.model.Controller
      extended by net.sourceforge.atunes.kernel.controllers.model.PanelController<FilePropertiesPanel>
          extended by net.sourceforge.atunes.kernel.controllers.fileProperties.FilePropertiesController

public class FilePropertiesController
extends PanelController<FilePropertiesPanel>

The Class FilePropertiesController.

Author:
fleax

Constructor Summary
FilePropertiesController(FilePropertiesPanel pControlled)
          Instantiates a new file properties controller.
 
Method Summary
protected  void addBindings()
          Adds the bindings.
protected  void addStateBindings()
          Adds the state bindings.
 void clear()
          Clear.
protected  Logger getLogger()
          Returns super logger
protected  FilePropertiesPanel getPanelControlled()
          Returns panel controlled
protected  void notifyReload()
          Notify reload.
 void onlyShowPropertiesPanel()
          Only show properties panel.
 void refreshFavoriteIcons()
          Refresh favorite icons.
 void refreshPicture()
          Refresh picture.
 void updateValues(AudioObject file)
          Update values.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilePropertiesController

public FilePropertiesController(FilePropertiesPanel pControlled)
Instantiates a new file properties controller.

Parameters:
panelControlled - the panel controlled
Method Detail

addBindings

protected void addBindings()
Description copied from class: Controller
Adds the bindings.

Specified by:
addBindings in class Controller

addStateBindings

protected void addStateBindings()
Description copied from class: Controller
Adds the state bindings.

Specified by:
addStateBindings in class Controller

clear

public void clear()
Clear.


getLogger

protected Logger getLogger()
Returns super logger

Overrides:
getLogger in class Controller
Returns:

notifyReload

protected void notifyReload()
Description copied from class: Controller
Notify reload.

Specified by:
notifyReload in class Controller

onlyShowPropertiesPanel

public void onlyShowPropertiesPanel()
Only show properties panel.


refreshFavoriteIcons

public void refreshFavoriteIcons()
Refresh favorite icons.


refreshPicture

public void refreshPicture()
Refresh picture.


updateValues

public void updateValues(AudioObject file)
Update values.

Parameters:
file - the file

getPanelControlled

protected FilePropertiesPanel getPanelControlled()
Returns panel controlled

Overrides:
getPanelControlled in class PanelController<FilePropertiesPanel>
Returns:


Copyright © 2006-2008 The aTunes Team. All Rights Reserved.