Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.mitre.cvw
Class CVWWhiteboard  view CVWWhiteboard download CVWWhiteboard.java

java.lang.Object
  extended byjava.util.Observable
      extended byorg.mitre.cvw.CVWObject
          extended byorg.mitre.cvw.CVWWhiteboard
All Implemented Interfaces:
ObjectValues, java.io.Serializable

public class CVWWhiteboard
extends CVWObject

CLASS DESCRIPTION

Version:
1.0

Field Summary
(package private) static boolean clientServerProtocolSync
           
(package private) static java.lang.Float currentClientServerEndVersion
           
(package private) static java.lang.Float currentClientServerStartVersion
           
(package private) static java.lang.Float currentClientWBVersion
           
(package private)  java.lang.String docId
           
(package private)  java.lang.String path
           
(package private)  WBThreadReader wbThreadReader
           
(package private)  WBThreadWriter wbThreadWriter
           
 
Fields inherited from class org.mitre.cvw.CVWObject
ACCESS, ACL, cached, createdOn, desc, GETINFO, icon, jcvw, lastModifiedBy, lastModifiedOn, location, MEMBERS, metaDataType, name, ObjectTypes, objNum, owner, owners, sessile, type, typeValue
 
Fields inherited from class java.util.Observable
 
Fields inherited from interface org.mitre.cvw.ObjectValues
BALLOT, CHECKEDOUTDOC, CHECKOUT, CURRONLINEUSER, CURRUSER, DISCONNECTED, DOC, DOC_SC, DOCBUSY, DOCCHECKIN, DOCCOPY, DOCCREATE, DOCCREATEBACKGROUND, DOCCREATEDATE, DOCCREATOR, DOCCREATORONLY, DOCDELETE, DOCDESC, DOCEDITORS, DOCEXPORT, DOCINFO, DOCMIMETYPE, DOCOPEN, DOCSETDESC, DOCSTATUS, DOCTYPE, DOCUMENT, DROP, FLOOR, FOLDER, FOLDER_SC, FORM, FORMFOLDER, GETALLTYPES, GETCHECKEDDOCS, GETDOCTEXTS, GETDOCTEXTSCO, GETEXTDESC, GROUP, IMAGEMENU, NOTCHECKEDOUTDOC, NOTE, NOTE_SC, ONLINEUSER, PROXY, PROXYWIN, RECORDER, REMOTE, REMOTEUSER, REVERT, REVISION, ROOM, ROOMKEY, SETDOCATTRS, SETDOCNAME, STANDARD, TAKE, UNKNOWN, URL, URL_SC, USER, USERSTAT, WB, WHITEBOARD, WHITEBOARD_SC
 
Constructor Summary
(package private) CVWWhiteboard()
          Constructor
(package private) CVWWhiteboard(int type, java.lang.String docId, java.lang.String path)
          Constructor
(package private) CVWWhiteboard(java.lang.String docId, java.lang.String path)
          Constructor
 
Method Summary
 void add(java.lang.String id, java.lang.String ownerId, java.lang.String ownerName, java.lang.String perm, java.lang.String type, java.lang.String color, java.lang.String linelist)
           
 void addListener(java.lang.String userId, java.lang.String userName)
          FUNCTION DESCRIPTION
(package private)  void closeWindow()
           
 java.lang.Integer createDocBackground(java.lang.String name, boolean sessile, java.lang.String desc, java.lang.String path)
          FUNCTION DESCRIPTION
 void doDocBkgCopy(java.lang.String newObjNum)
          When the user requests a whiteboard with a background on the document server to be copied, the CVWServer sends an object number of a new CVW document object with the doc id to be copied.
 void errorMsg(java.lang.String message)
          FUNCTION DESCRIPTION
 java.lang.String getDocID()
           
 java.lang.String getDocServerPrefix()
          Returns the doc server prefix path of a document on the doc server.
 void getInfo(java.lang.String desc, java.lang.String perms, java.lang.String owners, java.lang.String path)
          FUNCTION DESCRIPTION
 ObjectPanel getObjectPanel(FolderDialog diag)
          FUNCTION DESCRIPTION
 ObjectPanel getObjectPanel(FolderDialog diag, java.lang.String perms)
          FUNCTION DESCRIPTION
 java.lang.String getPathFromID(int id)
          Returns the path of the document on the doc server given the doc id.
 java.lang.String getPathFromID(java.lang.String id)
          Returns the path of the document on the doc server given the doc id.
 java.lang.String[] getStartCmd()
          FUNCTION DESCRIPTION
 void msg(java.lang.String message)
          FUNCTION DESCRIPTION
 void objectCreate(java.lang.String name, boolean sessile, java.lang.String desc, java.lang.String path)
           
 void open(java.lang.String docServer, java.lang.String path, java.lang.String docId, java.lang.String perms)
          FUNCTION DESCRIPTION
 java.lang.String paramString()
          Returns a string representing the state of this component.
(package private)  void processMsg(java.lang.String msg)
           
 void remove(java.lang.String id, java.lang.String error)
          FUNCTION DESCRIPTION
 void revert(java.lang.String id, java.lang.String ownerId, java.lang.String ownerName, java.lang.String perm, java.lang.String oldId, java.lang.String type, java.lang.String color, java.lang.String linelist)
           
 void rmListener(java.lang.String userId, java.lang.String userName)
          FUNCTION DESCRIPTION
(package private)  void sendMsg(java.lang.String msg)
           
static void setClientServerProtocolVersion(java.lang.String fromVersion, java.lang.String toVersion)
          FUNCTION DESCRIPTION
(package private)  void setThreadReader(WBThreadReader wbThreadReader)
           
(package private)  void setThreadWriter(WBThreadWriter wbThreadWriter)
           
(package private)  void showWindow()
           
 void updatePath(java.lang.String id)
          Updates the path of the document on the doc server given the doc id.
 
Methods inherited from class org.mitre.cvw.CVWObject
autoOpenObject, buildObjNumStrVector, changed, checkQuota, confirmDelete, convertBooleanToIntString, create, deleteResultError, displayError, doDropTake, get3rdPanel, getBaseName, getBaseType, getCreatedDateForDisplay, getDateForDetailDisplay, getDateForDisplay, getDetailName, getFederatedName, getIcon, getImage, getInfo, getMetaDataType, getModifiedBy, getModifiedByName, getModifiedDateForDisplay, getName, getObjectCreateMCP, getObjectFrame, getObjectModifyMCP, getObjectTypes, getObjectTypeStrings, getObjNum, getObjNumStr, getOwnerName, getOwners, getRawDetailName, getStringFromType, getStringFromType, getTopLocation, getType, getTypeFromString, handleShortcutError, has3rdPanel, initObjectTypes, isCached, isShortcut, moveObject, moveObject, moveResult, newCommand, newObjNumString, objectCopy, objectCopyResult, objectCreate, objectCreate, objectCreateError, objectCreateResult, objectModify, objectModify, prepTextForServer, setCached, setMetaDataType, setName, setOwners, setRawDetailName, setValues, setValues, showDeleteDialog, startDeleteDialog, startInfoDialog, startInfoDialog, startOpen, toString, updateACLResult, updateDetailInfo, updateOwners, updateOwnersResult
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

docId

java.lang.String docId

path

java.lang.String path

wbThreadReader

transient WBThreadReader wbThreadReader

wbThreadWriter

transient WBThreadWriter wbThreadWriter

clientServerProtocolSync

static boolean clientServerProtocolSync

currentClientServerStartVersion

static java.lang.Float currentClientServerStartVersion

currentClientServerEndVersion

static java.lang.Float currentClientServerEndVersion

currentClientWBVersion

static java.lang.Float currentClientWBVersion
Constructor Detail

CVWWhiteboard

CVWWhiteboard()
Constructor


CVWWhiteboard

CVWWhiteboard(int type,
              java.lang.String docId,
              java.lang.String path)
Constructor


CVWWhiteboard

CVWWhiteboard(java.lang.String docId,
              java.lang.String path)
Constructor

Method Detail

getDocID

public java.lang.String getDocID()

open

public void open(java.lang.String docServer,
                 java.lang.String path,
                 java.lang.String docId,
                 java.lang.String perms)
FUNCTION DESCRIPTION


getStartCmd

public java.lang.String[] getStartCmd()
FUNCTION DESCRIPTION


addListener

public void addListener(java.lang.String userId,
                        java.lang.String userName)
FUNCTION DESCRIPTION


rmListener

public void rmListener(java.lang.String userId,
                       java.lang.String userName)
FUNCTION DESCRIPTION


add

public void add(java.lang.String id,
                java.lang.String ownerId,
                java.lang.String ownerName,
                java.lang.String perm,
                java.lang.String type,
                java.lang.String color,
                java.lang.String linelist)

revert

public void revert(java.lang.String id,
                   java.lang.String ownerId,
                   java.lang.String ownerName,
                   java.lang.String perm,
                   java.lang.String oldId,
                   java.lang.String type,
                   java.lang.String color,
                   java.lang.String linelist)

remove

public void remove(java.lang.String id,
                   java.lang.String error)
FUNCTION DESCRIPTION


getObjectPanel

public ObjectPanel getObjectPanel(FolderDialog diag,
                                  java.lang.String perms)
FUNCTION DESCRIPTION

Overrides:
getObjectPanel in class CVWObject

getObjectPanel

public ObjectPanel getObjectPanel(FolderDialog diag)
FUNCTION DESCRIPTION

Overrides:
getObjectPanel in class CVWObject

getInfo

public void getInfo(java.lang.String desc,
                    java.lang.String perms,
                    java.lang.String owners,
                    java.lang.String path)
FUNCTION DESCRIPTION


createDocBackground

public java.lang.Integer createDocBackground(java.lang.String name,
                                             boolean sessile,
                                             java.lang.String desc,
                                             java.lang.String path)
FUNCTION DESCRIPTION


objectCreate

public void objectCreate(java.lang.String name,
                         boolean sessile,
                         java.lang.String desc,
                         java.lang.String path)

updatePath

public void updatePath(java.lang.String id)
Updates the path of the document on the doc server given the doc id.


getPathFromID

public java.lang.String getPathFromID(java.lang.String id)
Returns the path of the document on the doc server given the doc id.


getPathFromID

public java.lang.String getPathFromID(int id)
Returns the path of the document on the doc server given the doc id.


getDocServerPrefix

public java.lang.String getDocServerPrefix()
Returns the doc server prefix path of a document on the doc server.


doDocBkgCopy

public void doDocBkgCopy(java.lang.String newObjNum)
When the user requests a whiteboard with a background on the document server to be copied, the CVWServer sends an object number of a new CVW document object with the doc id to be copied. The doc id of the document is sent to the document server. If the copy was successful, the document server returns a new doc id of the copy of the original document. Either the new doc id is sent to the CVW server along with the new path to the document or a message noting that there was an error on the document server.
MCP receive cvw-document-copy
MCP send cvw-document-copy-result


errorMsg

public void errorMsg(java.lang.String message)
FUNCTION DESCRIPTION


msg

public void msg(java.lang.String message)
FUNCTION DESCRIPTION


sendMsg

void sendMsg(java.lang.String msg)

setThreadReader

void setThreadReader(WBThreadReader wbThreadReader)

setThreadWriter

void setThreadWriter(WBThreadWriter wbThreadWriter)

processMsg

void processMsg(java.lang.String msg)

showWindow

void showWindow()

closeWindow

void closeWindow()

setClientServerProtocolVersion

public static void setClientServerProtocolVersion(java.lang.String fromVersion,
                                                  java.lang.String toVersion)
FUNCTION DESCRIPTION


paramString

public java.lang.String paramString()
Returns a string representing the state of this component.

Overrides:
paramString in class CVWObject