com.trackstudio.model
Class Report

java.lang.Object
  extended by com.trackstudio.model.Named
      extended by com.trackstudio.model.Report
All Implemented Interfaces:
java.io.Serializable

public class Report
extends Named
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.trackstudio.model.Named
id, name
 
Constructor Summary
Report()
           
Report(java.lang.String id)
           
Report(java.lang.String name, boolean priv, Rtype rtype, Filter filter, Task task, User owner)
           
Report(java.lang.String name, boolean priv, java.lang.String rtypeId, java.lang.String filterId, java.lang.String taskId, java.lang.String ownerId)
           
Report(java.lang.String name, java.lang.Integer priv, Rtype rtype, Filter filter, Task task, User owner, java.lang.String params)
           
Report(Task task, User owner, Filter filter, Rtype rtype)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 Filter getFilter()
           
 User getOwner()
           
 java.lang.String getParams()
           
 java.lang.Integer getPriv()
           
 Rtype getRtype()
           
 Task getTask()
           
 void setFilter(Filter filter)
           
 void setFilter(java.lang.String filterId)
           
 void setOwner(User owner)
           
 void setParams(java.lang.String params)
           
 void setPriv(java.lang.Integer priv)
           
 void setRtype(Rtype rtype)
           
 void setRtype(java.lang.String rtypeId)
           
 void setTask(Task task)
           
 
Methods inherited from class com.trackstudio.model.Named
getCode, getId, getName, hashCode, setId, setName
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Report

public Report(java.lang.String id)

Report

public Report(java.lang.String name,
              boolean priv,
              Rtype rtype,
              Filter filter,
              Task task,
              User owner)

Report

public Report(java.lang.String name,
              boolean priv,
              java.lang.String rtypeId,
              java.lang.String filterId,
              java.lang.String taskId,
              java.lang.String ownerId)

Report

public Report(java.lang.String name,
              java.lang.Integer priv,
              Rtype rtype,
              Filter filter,
              Task task,
              User owner,
              java.lang.String params)

Report

public Report()

Report

public Report(Task task,
              User owner,
              Filter filter,
              Rtype rtype)
Method Detail

getPriv

public java.lang.Integer getPriv()

setPriv

public void setPriv(java.lang.Integer priv)

getRtype

public Rtype getRtype()

setRtype

public void setRtype(Rtype rtype)

setRtype

public void setRtype(java.lang.String rtypeId)

getTask

public Task getTask()

setTask

public void setTask(Task task)

getOwner

public User getOwner()

setOwner

public void setOwner(User owner)

getFilter

public Filter getFilter()

setFilter

public void setFilter(Filter filter)

setFilter

public void setFilter(java.lang.String filterId)

getParams

public java.lang.String getParams()

setParams

public void setParams(java.lang.String params)

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class Named


Copyright © 2002-2008 TrackStudio, Ltd. All Rights Reserved.