at.davinci
Class DaVinciSession

java.lang.Object
  extended by at.davinci.DaVinciSession

public class DaVinciSession
extends java.lang.Object


Constructor Summary
DaVinciSession(DaVinciKernel k)
           
DaVinciSession(java.lang.String sid, DaVinciKernel k)
           
 
Method Summary
 ApplicationContext getApplicationContext()
           
 AbstractModel getModel(java.lang.String className)
           
 java.lang.String getSessionId()
           
 User getUser()
           
 ViewTreeNode getViewTree()
           
 void setSessionId(java.lang.String sessionId)
           
 void setUser(User u)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DaVinciSession

public DaVinciSession(DaVinciKernel k)
               throws SessionInitializationException
Throws:
SessionInitializationException

DaVinciSession

public DaVinciSession(java.lang.String sid,
                      DaVinciKernel k)
               throws SessionInitializationException
Throws:
SessionInitializationException
Method Detail

getSessionId

public java.lang.String getSessionId()

setSessionId

public void setSessionId(java.lang.String sessionId)

getModel

public AbstractModel getModel(java.lang.String className)
                       throws ModelNotFoundException
Throws:
ModelNotFoundException

getViewTree

public ViewTreeNode getViewTree()

getApplicationContext

public ApplicationContext getApplicationContext()

getUser

public User getUser()

setUser

public void setUser(User u)