com.buglabs.dragonfly.model
Class PackageImpl

java.lang.Object
  extended by com.buglabs.dragonfly.model.PackageImpl
All Implemented Interfaces:
IPackage

public class PackageImpl
extends java.lang.Object
implements IPackage


Constructor Summary
PackageImpl()
           
PackageImpl(java.lang.String name)
           
PackageImpl(java.lang.String name, java.util.List programInstructions)
           
 
Method Summary
 java.lang.String getAuthor()
           
 java.lang.String getBundleType()
           
 java.lang.String getCreated()
           
 java.util.List getEventURIs()
           
 java.lang.String getId()
           
 java.lang.String getModified()
           
 java.lang.String getName()
           
 java.lang.String getNotes()
           
 int getPackageVersion()
           
 java.lang.String getProgramType()
           
 java.util.List getServiceDependendies()
           
 java.lang.String getVersion()
           
 boolean isActive()
           
 void setActive(boolean active)
           
 void setAuthor(java.lang.String author)
           
 void setBundleType(java.lang.String type)
           
 void setCreated(java.lang.String created)
           
 void setEventURIs(java.util.List eventTopics)
           
 void setId(java.lang.String id)
           
 void setModified(java.lang.String modified)
           
 void setName(java.lang.String name)
           
 void setNotes(java.lang.String notes)
           
 void setProgramType(java.lang.String type)
           
 void setServiceDependendies(java.util.List serviceDependendies)
           
 void setVersion(java.lang.String version)
           
 void updateModified()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PackageImpl

public PackageImpl()

PackageImpl

public PackageImpl(java.lang.String name)

PackageImpl

public PackageImpl(java.lang.String name,
                   java.util.List programInstructions)
Method Detail

getEventURIs

public java.util.List getEventURIs()
Specified by:
getEventURIs in interface IPackage

setEventURIs

public void setEventURIs(java.util.List eventTopics)
Specified by:
setEventURIs in interface IPackage

getServiceDependendies

public java.util.List getServiceDependendies()
Specified by:
getServiceDependendies in interface IPackage

setServiceDependendies

public void setServiceDependendies(java.util.List serviceDependendies)
Specified by:
setServiceDependendies in interface IPackage

getAuthor

public java.lang.String getAuthor()
Specified by:
getAuthor in interface IPackage

getCreated

public java.lang.String getCreated()
Specified by:
getCreated in interface IPackage

getModified

public java.lang.String getModified()
Specified by:
getModified in interface IPackage

getName

public java.lang.String getName()
Specified by:
getName in interface IPackage

setAuthor

public void setAuthor(java.lang.String author)
Specified by:
setAuthor in interface IPackage

setCreated

public void setCreated(java.lang.String created)

setModified

public void setModified(java.lang.String modified)

setName

public void setName(java.lang.String name)
Specified by:
setName in interface IPackage

getPackageVersion

public int getPackageVersion()
Specified by:
getPackageVersion in interface IPackage

getProgramType

public java.lang.String getProgramType()
Specified by:
getProgramType in interface IPackage

setProgramType

public void setProgramType(java.lang.String type)
Specified by:
setProgramType in interface IPackage

isActive

public boolean isActive()
Specified by:
isActive in interface IPackage

setActive

public void setActive(boolean active)
Specified by:
setActive in interface IPackage

updateModified

public void updateModified()
Specified by:
updateModified in interface IPackage

getVersion

public java.lang.String getVersion()
Specified by:
getVersion in interface IPackage

setVersion

public void setVersion(java.lang.String version)
Specified by:
setVersion in interface IPackage

getNotes

public java.lang.String getNotes()
Specified by:
getNotes in interface IPackage

setNotes

public void setNotes(java.lang.String notes)
Specified by:
setNotes in interface IPackage

getId

public java.lang.String getId()
Specified by:
getId in interface IPackage

setId

public void setId(java.lang.String id)
Specified by:
setId in interface IPackage

getBundleType

public java.lang.String getBundleType()
Specified by:
getBundleType in interface IPackage

setBundleType

public void setBundleType(java.lang.String type)
Specified by:
setBundleType in interface IPackage