com.monad.homerun.view
Class Album

java.lang.Object
  extended by com.monad.homerun.base.DataObject
      extended by com.monad.homerun.view.Album
All Implemented Interfaces:
java.io.Serializable

public class Album
extends DataObject

Album is an assemblage of scenes - intended to be viewed in a time-sequence as in a slide-show, or manually traversed with user-controls.

See Also:
Serialized Form

Constructor Summary
Album()
           
Album(java.lang.String name)
           
Album(java.lang.String name, Album album)
           
 
Method Summary
 void addSelector(Selector selector)
           
 int getInterval()
          Returns the number of seconds to display a scene if in 'slide-show' mode
 int getNumScenes()
           
 int getNumSelectors()
           
 java.lang.String[] getSceneNames()
           
 java.lang.String[] getSceneNames(java.lang.String category)
           
 void removeSelector(java.lang.String category, java.lang.String sceneName)
           
 void setInterval(int secs)
           
 
Methods inherited from class com.monad.homerun.base.DataObject
getCategory, getModificationTime, getName, getNote, setCategory, setModificationTime, setName, setNote
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Album

public Album()

Album

public Album(java.lang.String name)

Album

public Album(java.lang.String name,
             Album album)
Method Detail

getInterval

public int getInterval()
Returns the number of seconds to display a scene if in 'slide-show' mode

Returns:
time the number of seconds to show each scene

setInterval

public void setInterval(int secs)

getNumScenes

public int getNumScenes()

getNumSelectors

public int getNumSelectors()

getSceneNames

public java.lang.String[] getSceneNames(java.lang.String category)

getSceneNames

public java.lang.String[] getSceneNames()

addSelector

public void addSelector(Selector selector)

removeSelector

public void removeSelector(java.lang.String category,
                           java.lang.String sceneName)


Copyright © 2006-2009 Richard Rodgers. All Rights Reserved.