session
Class Session

java.lang.Object
  extended bysession.Session
Direct Known Subclasses:
DBSession

public class Session
extends java.lang.Object


Field Summary
protected  GeoComplex complex
           
protected  java.util.Collection listeners
           
protected  java.lang.String name
           
protected  CellID selectedCell
           
 
Constructor Summary
protected Session(java.lang.String name)
           
  Session(java.lang.String name, GeoComplex complex)
           
 
Method Summary
 void addListener(SessionListener x)
           
protected  void broadcast(int eventType)
           
 void close()
           
 GeoComplex getComplex()
           
 java.util.Collection getListeners()
           
 java.lang.String getName()
           
 CellID getSelectedCell()
           
 java.util.Collection getSelection()
           
 boolean hasMultiSelection()
           
 boolean hasSelection()
           
 void removeListener(SessionListener x)
           
 void selectCell(CellID cell)
           
 void sendComplexChanged()
           
 void setComplex(GeoComplex complex)
           
 void setName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

complex

protected GeoComplex complex

listeners

protected java.util.Collection listeners

selectedCell

protected CellID selectedCell

name

protected java.lang.String name
Constructor Detail

Session

protected Session(java.lang.String name)

Session

public Session(java.lang.String name,
               GeoComplex complex)
Method Detail

broadcast

protected void broadcast(int eventType)

selectCell

public void selectCell(CellID cell)

sendComplexChanged

public void sendComplexChanged()

close

public void close()

setName

public void setName(java.lang.String name)

getName

public java.lang.String getName()

addListener

public void addListener(SessionListener x)

removeListener

public void removeListener(SessionListener x)

getListeners

public java.util.Collection getListeners()

getSelectedCell

public CellID getSelectedCell()

getSelection

public java.util.Collection getSelection()

hasSelection

public boolean hasSelection()

hasMultiSelection

public boolean hasMultiSelection()

setComplex

public void setComplex(GeoComplex complex)

getComplex

public GeoComplex getComplex()