com.dotmarketing.portlets.report.model
Class Report

java.lang.Object
  extended by com.dotmarketing.beans.Inode
      extended by com.dotmarketing.portlets.report.model.Report
All Implemented Interfaces:
UUIDable, Permissionable, Versionable, Categorizable, java.io.Serializable, java.lang.Comparable

public class Report
extends Inode
implements java.io.Serializable

Author:
Jason Tesser
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.dotmarketing.beans.Inode
inode, owner
 
Constructor Summary
Report()
           
 
Method Summary
 java.util.List<PermissionSummary> acceptedPermissions()
          List of permissions it accepts
 java.lang.String getDs()
           
 java.util.ArrayList<ReportParameter> getParameters()
           
 java.lang.String getReportDescription()
           
 java.lang.String getReportName()
           
static long getSerialVersionUID()
           
 boolean isRequiresInput()
           
 boolean isWebFormReport()
           
 void setDs(java.lang.String ds)
           
 void setParameters(java.util.ArrayList<ReportParameter> parameters)
           
 void setReportDescription(java.lang.String reportDescription)
           
 void setReportName(java.lang.String reportName)
           
 void setRequiresInput(boolean requiresInput)
           
 void setWebFormReport(boolean webFormReport)
           
 
Methods inherited from class com.dotmarketing.beans.Inode
addChild, addChild, addChild, addParent, addParent, compareTo, deleteChild, deleteChild, deleteParent, deleteParent, equals, getCategoryId, getiDate, getIDate, getIdentifier, getInode, getMap, getModDate, getModUser, getOwner, getParentPermissionable, getPermissionId, getPermissionType, getTitle, getType, getVersionId, getVersionType, hasChildren, hashCode, hasParents, isArchived, isLive, isLocked, isNew, isParentPermissionable, isWorking, permissionDependencies, setiDate, setIDate, setIDate, setIdentifier, setInode, setOwner, setParents, setType, setVersionId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Report

public Report()
Method Detail

getSerialVersionUID

public static long getSerialVersionUID()

getReportDescription

public java.lang.String getReportDescription()
Returns:
the reportDescription

setReportDescription

public void setReportDescription(java.lang.String reportDescription)
Parameters:
reportDescription - the reportDescription to set

getReportName

public java.lang.String getReportName()
Returns:
the reportName

setReportName

public void setReportName(java.lang.String reportName)
Parameters:
reportName - the reportName to set

isRequiresInput

public boolean isRequiresInput()
Returns:
the requiresInput

setRequiresInput

public void setRequiresInput(boolean requiresInput)
Parameters:
requiresInput - the requiresInput to set

getDs

public java.lang.String getDs()
Returns:
the ds

setDs

public void setDs(java.lang.String ds)
Parameters:
ds - the ds to set

isWebFormReport

public boolean isWebFormReport()
Returns:
the webFormReport

setWebFormReport

public void setWebFormReport(boolean webFormReport)
Parameters:
webFormReport - the webFormReport to set

getParameters

public java.util.ArrayList<ReportParameter> getParameters()
Returns:
the parameters

setParameters

public void setParameters(java.util.ArrayList<ReportParameter> parameters)
Parameters:
parameters - the parameters to set

acceptedPermissions

public java.util.List<PermissionSummary> acceptedPermissions()
List of permissions it accepts

Specified by:
acceptedPermissions in interface Permissionable
Overrides:
acceptedPermissions in class Inode
Returns:


Copyright © 2010 dotCMS Inc. All Rights Reserved.