edu.harvard.mgh.purcell.gCLINE.tester
Class TestFrame.myProject

java.lang.Object
  extended by javax.swing.tree.DefaultTreeModel
      extended by edu.harvard.mgh.purcell.gCLINE.data.Record
          extended by edu.harvard.mgh.purcell.gCLINE.tester.TestFrame.myProject
All Implemented Interfaces:
KeyWords, java.io.Serializable, javax.swing.tree.TreeModel
Enclosing class:
TestFrame

 class TestFrame.myProject
extends Record


Field Summary
 
Fields inherited from class edu.harvard.mgh.purcell.gCLINE.data.Record
DEFAULT_EDITOR, frame, globalConfig, isNew, localConfig, myLock, remoteConfig, update
 
Fields inherited from class javax.swing.tree.DefaultTreeModel
asksAllowsChildren, listenerList, root
 
Fields inherited from interface edu.harvard.mgh.purcell.gCLINE.data.KeyWords
BROWSE_KEY, CLINE_KEY, COMMAND_KEY, COMMAND_PREFIX_KEY, FILE_KEY, FOLDER_KEY, GLOBAL_CONFIG, HOME_KEY, HOST_KEY, INFILE_KEY, LOCAL_DIR, LOCAL_FOLDER_KEY, LOCAL_UPDATE_INTERVAL_KEY, LOCK_FILE, META_FILE, NAME_KEY, OP_KEY, OUTFILE_KEY, P1_KEY, P2_KEY, P3_KEY, P4_KEY, PORT_KEY, REMOTE_CONFIG_FILE, REMOTE_FOLDER_KEY, REMOTE_GLOBAL_CONFIG, REMOTE_UPDATE_INTERVAL_KEY, TIMESTAMP_KEY, USER_EDITOR_KEY, USER_KEY, VS_KEY
 
Constructor Summary
TestFrame.myProject(TestFrame frame)
           
TestFrame.myProject(TestFrame parent, java.lang.String localFolder)
           
TestFrame.myProject(TestFrame parent, java.lang.String text, java.lang.String text2, java.lang.String text3, java.lang.String text4, java.lang.String text5, com.sshtools.j2ssh.SshClient conn)
           
 
Method Summary
protected  void loadRemoteConfig()
           
protected  void saveRemoteConfig()
           
 void setAutoUpdater(AutoUpdater given)
          Setter function for the autoUpdater.
 
Methods inherited from class edu.harvard.mgh.purcell.gCLINE.data.Record
addOperation, backupInfo, connect, connect, getAllOp, getAltEditor, getConn, getGlobalNote, getHomeFiles, getHomeFolder, getLocalFolder, getLocalUpdateSec, getLogExt, getOp, getP1, getP2, getP3, getP4, getRemoteFolder, getRemoteUpdateSec, isRemote, loadData, properClosing, removeOperation, saveConfig, saveInfo, saveInfo, setAltEditor, setConnData, setGlobalFileDisc, setLastProject, setLocalUpdateSec, setLog, setP1, setP2, setP3, setP4, setRemoteUpdateSec, toString
 
Methods inherited from class javax.swing.tree.DefaultTreeModel
addTreeModelListener, asksAllowsChildren, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getChild, getChildCount, getIndexOfChild, getListeners, getPathToRoot, getPathToRoot, getRoot, getTreeModelListeners, insertNodeInto, isLeaf, nodeChanged, nodesChanged, nodeStructureChanged, nodesWereInserted, nodesWereRemoved, reload, reload, removeNodeFromParent, removeTreeModelListener, setAsksAllowsChildren, setRoot, valueForPathChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TestFrame.myProject

public TestFrame.myProject(TestFrame frame)

TestFrame.myProject

public TestFrame.myProject(TestFrame parent,
                           java.lang.String text,
                           java.lang.String text2,
                           java.lang.String text3,
                           java.lang.String text4,
                           java.lang.String text5,
                           com.sshtools.j2ssh.SshClient conn)

TestFrame.myProject

public TestFrame.myProject(TestFrame parent,
                           java.lang.String localFolder)
Method Detail

setAutoUpdater

public void setAutoUpdater(AutoUpdater given)
Description copied from class: Record
Setter function for the autoUpdater. Each implimentation of Record must implement a setter function for the auto-updater because the auto-updater is unique for each implimention.

Specified by:
setAutoUpdater in class Record

saveRemoteConfig

protected void saveRemoteConfig()
Specified by:
saveRemoteConfig in class Record

loadRemoteConfig

protected void loadRemoteConfig()
Specified by:
loadRemoteConfig in class Record