se.datadosen.jalbum
Class JAlbumContext

java.lang.Object
  extended by se.datadosen.jalbum.JAlbumContext

public class JAlbumContext
extends java.lang.Object

Central repository for commonly used jAlbum classes


Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void addPropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
           
protected  void firePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)
          Support for reporting bound property changes for Object properties.
 Actions getActions()
           
 AlbumObjectFactory getAlbumObjectfactory()
           
 AlbumBean getEngine()
           
 JAlbumExplorer getExplorer()
           
 JAlbumFrame getFrame()
           
static JAlbumContext getInstance()
           
 LicenseManager getLicenseManager()
           
 PluginContext getPluginContext()
           
 java.io.File getSkinDir()
           
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
          Removes a PropertyChangeListener from the listener list.
 void setAlbumObjectfactory(AlbumObjectFactory aoFactory)
           
 void setEngine(AlbumBean aEngine)
           
 void setExplorer(JAlbumExplorer aExplorer)
           
 void setFrame(JAlbumFrame aFrame)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static JAlbumContext getInstance()

getEngine

public AlbumBean getEngine()

setEngine

public void setEngine(AlbumBean aEngine)

getFrame

public JAlbumFrame getFrame()

setFrame

public void setFrame(JAlbumFrame aFrame)

getExplorer

public JAlbumExplorer getExplorer()

getActions

public Actions getActions()

getPluginContext

public PluginContext getPluginContext()

getSkinDir

public java.io.File getSkinDir()

setExplorer

public void setExplorer(JAlbumExplorer aExplorer)

getAlbumObjectfactory

public AlbumObjectFactory getAlbumObjectfactory()

setAlbumObjectfactory

public void setAlbumObjectfactory(AlbumObjectFactory aoFactory)

getLicenseManager

public LicenseManager getLicenseManager()

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Removes a PropertyChangeListener from the listener list. This method should be used to remove PropertyChangeListeners that were registered for all bound properties of this class.

If listener is null, no exception is thrown and no action is performed.

Parameters:
listener - the PropertyChangeListener to be removed
See Also:
addPropertyChangeListener(java.beans.PropertyChangeListener), #getPropertyChangeListeners, #removePropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener)

addPropertyChangeListener

public void addPropertyChangeListener(java.lang.String propertyName,
                                      java.beans.PropertyChangeListener listener)

firePropertyChange

protected void firePropertyChange(java.lang.String propertyName,
                                  java.lang.Object oldValue,
                                  java.lang.Object newValue)
Support for reporting bound property changes for Object properties. This method can be called when a bound property has changed and it will send the appropriate PropertyChangeEvent to any registered PropertyChangeListeners.

Parameters:
propertyName - the property whose value has changed
oldValue - the property's previous value
newValue - the property's new value