candy.conf
Class CodeWalkthrough

java.lang.Object
  |
  +--candy.core.candyObject
        |
        +--candy.conf.Meeting
              |
              +--candy.conf.CodeWalkthrough
All Implemented Interfaces:
net.jini.core.entry.Entry, java.io.Serializable, Transcriptable

public class CodeWalkthrough
extends Meeting

Extends the functionality of a regular meeting to include a leader, a source file, querying, line selection

Author:
Jason Corso (jcorso@cs.jhu.edu)
See Also:
Serialized Form

Field Summary
 candy.core.packet.WBPrimitivePacket bgPacket
          The WBPrimitivePacket which defines the background to be used in this CodeWalkthrough It will be added to the whiteboard once a member joins the Code-Walkthrough
 Member leader
          leader of code walkthrough
 
Fields inherited from class candy.conf.Meeting
activeData, CWT, membersHere, meta, mgr, myChat, myOwner, myView, myWB, REG, theData, theSpace, theUserList, transcriptIdx
 
Fields inherited from class candy.core.candyObject
description, handle, timestamp
 
Constructor Summary
CodeWalkthrough()
           
CodeWalkthrough(java.lang.String h, java.lang.String o, net.jini.space.JavaSpace s, ClientApp cl, net.jini.core.transaction.server.TransactionManager m)
          Important Construction
 
Method Summary
 candy.core.packet.WBPrimitivePacket getBackground()
          get the Background (the file) for this walkthrough
 void setBackground(candy.core.packet.WBPrimitivePacket p)
          set the Background (the file) for this walkthrough
 
Methods inherited from class candy.conf.Meeting
addMember, addPacket, createViewForTranscript, executePacket, executePTD, getChat, getCurrent, getHandle, getMeetingView, getMembers, getMeta, getTotal, getWhiteboard, initMeeting, makeMeTemplate, newQuery, nextForTranscript, removeMember, rewindTranscript, setMeetingView, updateUserView
 
Methods inherited from class candy.core.candyObject
getDescription, setDescription, setHandle
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

leader

public Member leader
leader of code walkthrough

bgPacket

public candy.core.packet.WBPrimitivePacket bgPacket
The WBPrimitivePacket which defines the background to be used in this CodeWalkthrough It will be added to the whiteboard once a member joins the Code-Walkthrough
Constructor Detail

CodeWalkthrough

public CodeWalkthrough()

CodeWalkthrough

public CodeWalkthrough(java.lang.String h,
                       java.lang.String o,
                       net.jini.space.JavaSpace s,
                       ClientApp cl,
                       net.jini.core.transaction.server.TransactionManager m)
Important Construction
Method Detail

setBackground

public void setBackground(candy.core.packet.WBPrimitivePacket p)
set the Background (the file) for this walkthrough

getBackground

public candy.core.packet.WBPrimitivePacket getBackground()
get the Background (the file) for this walkthrough