pulse - the web application framework Get pulse at SourceForge.net. Fast, secure and Free Open Source software downloads Ohloh project report for pulse-java

org.torweg.pulse.component.store.model
Class StoreContentImageGroup

java.lang.Object
  extended by org.torweg.pulse.util.entity.AbstractBasicEntity
      extended by org.torweg.pulse.util.entity.AbstractNamedEntity
          extended by org.torweg.pulse.util.entity.AbstractNamableEntity
              extended by org.torweg.pulse.util.entity.AbstractImageGroup
                  extended by org.torweg.pulse.component.store.model.StoreContentImageGroup
All Implemented Interfaces:
java.io.Serializable, INameable, INamed

@Entity
public class StoreContentImageGroup
extends AbstractImageGroup

Version:
$Revision: 1822 $
Author:
Christian Schatt, Daniel Dietz
See Also:
Serialized Form

Constructor Summary
protected StoreContentImageGroup()
          Deprecated. 
  StoreContentImageGroup(java.lang.String nam, Bundle b)
          The Constructor that sets the name of the StoreContentImageGroup.
  StoreContentImageGroup(java.lang.String nam, java.util.List<AbstractImageGroupConfiguration.Version> versions, Bundle b)
          Deprecated. 
 
Method Summary
 java.util.List<AbstractImageGroupConfiguration.Version> getAllAssignableVersions()
          Returns a List containing the Versions assignable to the StoreContentImageGroup.
 
Methods inherited from class org.torweg.pulse.util.entity.AbstractImageGroup
deserializeToJDOM, getAssignedVersionNames, getBundle, getImages, getImageVersion, getImageVersionConfiguration, init, isAvailableVersionName, setBundle, setImageVersion, setImageVersionConfiguration
 
Methods inherited from class org.torweg.pulse.util.entity.AbstractNamableEntity
setName
 
Methods inherited from class org.torweg.pulse.util.entity.AbstractNamedEntity
getName
 
Methods inherited from class org.torweg.pulse.util.entity.AbstractBasicEntity
compareTo, equals, getFullQualifiedClassNameJAXB, getId, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.torweg.pulse.util.INameable
setName
 
Methods inherited from interface org.torweg.pulse.util.INamed
getName
 

Constructor Detail

StoreContentImageGroup

@Deprecated
public StoreContentImageGroup(java.lang.String nam,
                                         java.util.List<AbstractImageGroupConfiguration.Version> versions, Bundle b)
Deprecated. 

just used for testing.

Parameters:
nam - the name to be set
versions - the version names of all image versions assignable to the StoreContentImageGroup
b - the bundle

StoreContentImageGroup

@Deprecated
protected StoreContentImageGroup()
Deprecated. 

used for HibernateTM.


StoreContentImageGroup

public StoreContentImageGroup(java.lang.String nam, Bundle b)
The Constructor that sets the name of the StoreContentImageGroup.

Parameters:
nam - the name to be set
b - the bundle
Method Detail

getAllAssignableVersions

public final java.util.List<AbstractImageGroupConfiguration.Version> getAllAssignableVersions()
Returns a List containing the Versions assignable to the StoreContentImageGroup.

Specified by:
getAllAssignableVersions in class AbstractImageGroup
Returns:
the version names of all the Versions assignable to the StoreContentImageGroup