com.ebmwebsourcing.bpmneditor.collaboration.comet.client.editor
Class CometStandAloneBPMNEditor

java.lang.Object
  extended by com.ebmwebsourcing.bpmneditor.collaboration.comet.client.editor.AbstractCollaborativeStandAloneBPMNEditor
      extended by com.ebmwebsourcing.bpmneditor.collaboration.comet.client.editor.CometStandAloneBPMNEditor

public class CometStandAloneBPMNEditor
extends AbstractCollaborativeStandAloneBPMNEditor


Field Summary
 
Fields inherited from class com.ebmwebsourcing.bpmneditor.collaboration.comet.client.editor.AbstractCollaborativeStandAloneBPMNEditor
bpmneditor, definitions, isNewbie, syntax, VOExampleName
 
Constructor Summary
CometStandAloneBPMNEditor(User u, Collaboration c)
           
 
Method Summary
 java.lang.String createUniqueId()
           
 Collaboration getCollaboration()
           
 java.lang.String getParticipant()
           
 void lock()
          Pushes the request of the user to lock the other clients.
 void onModuleLoad()
           
 void pushClosingDPId(java.lang.String defsId)
          Pushes the id of the model whose drawing panel has just been closed.
 void pushCurrentDPId(java.lang.String defsId)
          Pushes the id of the currently observed model.
 void pushDefs(java.lang.String id)
          Pushes the definitions whose id are "id" to the other participants This method is to be called when a new DrawingPanel is opened.
 void pushModif(com.ebmwebsourcing.webdesigner.presentation.gwt.client.log.AbstractLogEntry entry)
          Pushes a modification operated by the user on the currently edited model.
 void unlock()
          Pushes the request of the user to unlock the other clients.
 
Methods inherited from class com.ebmwebsourcing.bpmneditor.collaboration.comet.client.editor.AbstractCollaborativeStandAloneBPMNEditor
addDefinitions, addDrawingPanelTabListener, addWaveMenu, displayModel, getAllDefinitions, getBPMNEditor, getDefinitions, initDefs, isNewbie
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CometStandAloneBPMNEditor

public CometStandAloneBPMNEditor(User u,
                                 Collaboration c)
Method Detail

onModuleLoad

public void onModuleLoad()

getParticipant

public java.lang.String getParticipant()
Specified by:
getParticipant in class AbstractCollaborativeStandAloneBPMNEditor
Returns:
The name/id of the participant viewing the gadget

pushCurrentDPId

public void pushCurrentDPId(java.lang.String defsId)
Description copied from class: AbstractCollaborativeStandAloneBPMNEditor
Pushes the id of the currently observed model. This method is to be called when a the user shifts from a drawing panel to another.

Specified by:
pushCurrentDPId in class AbstractCollaborativeStandAloneBPMNEditor

pushClosingDPId

public void pushClosingDPId(java.lang.String defsId)
Description copied from class: AbstractCollaborativeStandAloneBPMNEditor
Pushes the id of the model whose drawing panel has just been closed.

Specified by:
pushClosingDPId in class AbstractCollaborativeStandAloneBPMNEditor

pushDefs

public void pushDefs(java.lang.String id)
Description copied from class: AbstractCollaborativeStandAloneBPMNEditor
Pushes the definitions whose id are "id" to the other participants This method is to be called when a new DrawingPanel is opened.

Specified by:
pushDefs in class AbstractCollaborativeStandAloneBPMNEditor

pushModif

public void pushModif(com.ebmwebsourcing.webdesigner.presentation.gwt.client.log.AbstractLogEntry entry)
Description copied from class: AbstractCollaborativeStandAloneBPMNEditor
Pushes a modification operated by the user on the currently edited model.

Specified by:
pushModif in class AbstractCollaborativeStandAloneBPMNEditor

unlock

public void unlock()
Description copied from class: AbstractCollaborativeStandAloneBPMNEditor
Pushes the request of the user to unlock the other clients.

Specified by:
unlock in class AbstractCollaborativeStandAloneBPMNEditor

lock

public void lock()
Description copied from class: AbstractCollaborativeStandAloneBPMNEditor
Pushes the request of the user to lock the other clients.

Specified by:
lock in class AbstractCollaborativeStandAloneBPMNEditor

createUniqueId

public java.lang.String createUniqueId()
Specified by:
createUniqueId in class AbstractCollaborativeStandAloneBPMNEditor

getCollaboration

public Collaboration getCollaboration()


Copyright © 2010 eBM WebSourcing. All Rights Reserved.