kotkabeans
Class Raport

java.lang.Object
  |
  +--kotkabeans.Raport

public class Raport
extends java.lang.Object

implements raport-object used manipulating courses raports.


Field Summary
protected  java.lang.String courseInstanceID
           
protected  boolean deleted
           
protected  java.lang.String name
           
static java.util.ArrayList raportFields
           
protected  int raportID
           
protected  int typeID
           
protected  java.lang.String uri
           
 
Constructor Summary
Raport()
           
Raport(int rid)
           
Raport(int rid, int cid)
           
Raport(int rid, int cid, int type, java.lang.String name, java.lang.String uri)
           
Raport(int rid, java.lang.String cid, int type, java.lang.String name, java.lang.String uri)
           
Raport(User user)
           
 
Method Summary
 void copyToCourse(DB db, int cid)
           
 void copyToCourse(int cid)
           
protected  void doSave()
           
protected  void doSave(DB db)
           
 java.lang.String getCourseInstanceID()
           
 java.lang.String getName()
           
 int getRaportID()
           
 int getTypeID()
           
 java.lang.String getUri()
           
static void initRaportFields()
           
static void initRaportFields(User user)
           
 boolean isDeleted()
           
 void save()
           
 void save(DB db)
           
 void setAttributes()
           
 void setAttributes(DB db)
           
 void setCourseInstanceID(int id)
           
 void setCourseInstanceID(java.lang.String id)
           
 void setDeleted(boolean b)
           
 void setName(java.lang.String name)
           
 void setRaportID(int id)
           
 void setTypeID(int id)
           
 void setUri(java.lang.String uri)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

raportID

protected int raportID

courseInstanceID

protected java.lang.String courseInstanceID

typeID

protected int typeID

name

protected java.lang.String name

uri

protected java.lang.String uri

deleted

protected boolean deleted

raportFields

public static java.util.ArrayList raportFields
Constructor Detail

Raport

public Raport()

Raport

public Raport(User user)

Raport

public Raport(int rid)

Raport

public Raport(int rid,
              int cid)

Raport

public Raport(int rid,
              int cid,
              int type,
              java.lang.String name,
              java.lang.String uri)

Raport

public Raport(int rid,
              java.lang.String cid,
              int type,
              java.lang.String name,
              java.lang.String uri)
Method Detail

setRaportID

public void setRaportID(int id)

setCourseInstanceID

public void setCourseInstanceID(int id)

setCourseInstanceID

public void setCourseInstanceID(java.lang.String id)

setTypeID

public void setTypeID(int id)

setName

public void setName(java.lang.String name)

setUri

public void setUri(java.lang.String uri)

setDeleted

public void setDeleted(boolean b)

getRaportID

public int getRaportID()

getCourseInstanceID

public java.lang.String getCourseInstanceID()

getTypeID

public int getTypeID()

getName

public java.lang.String getName()

getUri

public java.lang.String getUri()

isDeleted

public boolean isDeleted()

setAttributes

public void setAttributes(DB db)
                   throws java.lang.Exception
java.lang.Exception

setAttributes

public void setAttributes()
                   throws java.lang.Exception
java.lang.Exception

doSave

protected void doSave(DB db)
               throws java.lang.Exception
java.lang.Exception

doSave

protected void doSave()
               throws java.lang.Exception
java.lang.Exception

save

public void save(DB db)
          throws java.lang.Exception
java.lang.Exception

save

public void save()
          throws java.lang.Exception
java.lang.Exception

copyToCourse

public void copyToCourse(DB db,
                         int cid)
                  throws java.lang.Exception
java.lang.Exception

copyToCourse

public void copyToCourse(int cid)
                  throws java.lang.Exception
java.lang.Exception

initRaportFields

public static void initRaportFields()

initRaportFields

public static void initRaportFields(User user)