|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ebmwebsourcing.bpmneditor.collaboration.comet.client.editor.AbstractCollaborativeStandAloneBPMNEditor
public abstract class AbstractCollaborativeStandAloneBPMNEditor
| Field Summary | |
|---|---|
protected com.ebmwebsourcing.bpmneditor.presentation.gwt.client.bpmneditor.BPMNEditor |
bpmneditor
|
protected java.util.Map<java.lang.String,com.ebmwebsourcing.bpmneditor.presentation.gwt.client.bpmneditor.bpmn2.renderer.DefinitionsSyntaxModel> |
definitions
The models of the initial contents of the editor's drawing panel mapped by their ids. |
protected boolean |
isNewbie
Boolean indicating that the gadget has just been created and has not been synchronized yet. |
protected com.ebmwebsourcing.bpmneditor.presentation.gwt.client.bpmneditor.bpmn2.syntax.BPMN2Syntax |
syntax
|
protected static java.lang.String |
VOExampleName
|
| Constructor Summary | |
|---|---|
AbstractCollaborativeStandAloneBPMNEditor()
|
|
| Method Summary | |
|---|---|
void |
addDefinitions(com.ebmwebsourcing.bpmneditor.presentation.gwt.client.bpmneditor.bpmn2.renderer.DefinitionsSyntaxModel defs)
|
protected void |
addDrawingPanelTabListener()
|
protected void |
addWaveMenu()
Adds a menu with a lock and unlock button that locks/unlocks the current drawingPanel |
abstract java.lang.String |
createUniqueId()
|
void |
displayModel(com.ebmwebsourcing.bpmneditor.presentation.gwt.client.bpmneditor.bpmn2.renderer.DefinitionsSyntaxModel defs)
|
java.util.Collection<com.ebmwebsourcing.bpmneditor.presentation.gwt.client.bpmneditor.bpmn2.renderer.DefinitionsSyntaxModel> |
getAllDefinitions()
|
com.ebmwebsourcing.bpmneditor.presentation.gwt.client.bpmneditor.BPMNEditor |
getBPMNEditor()
|
com.ebmwebsourcing.bpmneditor.presentation.gwt.client.bpmneditor.bpmn2.renderer.DefinitionsSyntaxModel |
getDefinitions(java.lang.String id)
|
abstract java.lang.String |
getParticipant()
|
void |
initDefs(java.lang.String id)
|
boolean |
isNewbie()
|
abstract void |
lock()
Pushes the request of the user to lock the other clients. |
abstract void |
pushClosingDPId(java.lang.String defsId)
Pushes the id of the model whose drawing panel has just been closed. |
abstract void |
pushCurrentDPId(java.lang.String defsId)
Pushes the id of the currently observed model. |
abstract 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. |
abstract void |
pushModif(com.ebmwebsourcing.webdesigner.presentation.gwt.client.log.AbstractLogEntry entry)
Pushes a modification operated by the user on the currently edited model. |
abstract void |
unlock()
Pushes the request of the user to unlock the other clients. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected boolean isNewbie
protected java.util.Map<java.lang.String,com.ebmwebsourcing.bpmneditor.presentation.gwt.client.bpmneditor.bpmn2.renderer.DefinitionsSyntaxModel> definitions
protected static final java.lang.String VOExampleName
protected com.ebmwebsourcing.bpmneditor.presentation.gwt.client.bpmneditor.BPMNEditor bpmneditor
protected com.ebmwebsourcing.bpmneditor.presentation.gwt.client.bpmneditor.bpmn2.syntax.BPMN2Syntax syntax
| Constructor Detail |
|---|
public AbstractCollaborativeStandAloneBPMNEditor()
| Method Detail |
|---|
public abstract java.lang.String getParticipant()
public abstract void pushDefs(java.lang.String id)
id - public abstract void pushModif(com.ebmwebsourcing.webdesigner.presentation.gwt.client.log.AbstractLogEntry entry)
entry - public abstract void pushCurrentDPId(java.lang.String defsId)
defsId - public abstract void pushClosingDPId(java.lang.String defsId)
defsId - public abstract void lock()
public abstract void unlock()
public abstract java.lang.String createUniqueId()
public void displayModel(com.ebmwebsourcing.bpmneditor.presentation.gwt.client.bpmneditor.bpmn2.renderer.DefinitionsSyntaxModel defs)
protected void addWaveMenu()
bpmneditor - protected void addDrawingPanelTabListener()
public void initDefs(java.lang.String id)
public com.ebmwebsourcing.bpmneditor.presentation.gwt.client.bpmneditor.bpmn2.renderer.DefinitionsSyntaxModel getDefinitions(java.lang.String id)
public java.util.Collection<com.ebmwebsourcing.bpmneditor.presentation.gwt.client.bpmneditor.bpmn2.renderer.DefinitionsSyntaxModel> getAllDefinitions()
public void addDefinitions(com.ebmwebsourcing.bpmneditor.presentation.gwt.client.bpmneditor.bpmn2.renderer.DefinitionsSyntaxModel defs)
public com.ebmwebsourcing.bpmneditor.presentation.gwt.client.bpmneditor.BPMNEditor getBPMNEditor()
public boolean isNewbie()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||