com.ebmwebsourcing.petalsbpm.client.plugin.bpmn
Class BPMNProjectInstance

java.lang.Object
  extended by com.ebmwebsourcing.webeditor.impl.domain.project.ProjectInstance
      extended by com.ebmwebsourcing.petalsbpm.client.plugin.bpmn.BPMNProjectInstance
All Implemented Interfaces:
com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance, com.google.gwt.user.client.rpc.IsSerializable
Direct Known Subclasses:
DescriptiveBPMNProjectInstance, ExecutableBPMNProjectInstance

public abstract class BPMNProjectInstance
extends com.ebmwebsourcing.webeditor.impl.domain.project.ProjectInstance
implements com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance


Constructor Summary
protected BPMNProjectInstance()
           
  BPMNProjectInstance(com.ebmwebsourcing.webeditor.api.domain.project.IProjectType type)
           
 
Method Summary
 com.ebmwebsourcing.petalsbpm.business.domain.di.api.IBPMNDiagram getBpmndiagram()
           
 com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.infrastructure.IDefinitionsBean getDefinitions()
           
 com.ebmwebsourcing.webeditor.api.domain.project.IProjectFile getProjectFile()
           
 void setBpmndiagram(com.ebmwebsourcing.petalsbpm.business.domain.di.api.IBPMNDiagram bpmndiagram)
           
 void setDefinitions(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.infrastructure.IDefinitionsBean definitions)
           
 void setProjectFile(com.ebmwebsourcing.webeditor.api.domain.project.IProjectFile projectFile)
           
 
Methods inherited from class com.ebmwebsourcing.webeditor.impl.domain.project.ProjectInstance
addMetadata, bind, equals, getAuthor, getCreationDate, getExportData, getFile, getId, getImportData, getMetaDatas, getName, getProjectGroups, getProjectType, hashCode, isAutoSave, isPublic, setAuthor, setAutoSave, setFile, setId, setName, setPublic, setType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance
addMetadata, bind, getAuthor, getCreationDate, getExportData, getFile, getId, getImportData, getMetaDatas, getName, getProjectGroups, getProjectType, isAutoSave, isPublic, setAuthor, setAutoSave, setFile, setId, setName, setPublic, setType
 

Constructor Detail

BPMNProjectInstance

protected BPMNProjectInstance()

BPMNProjectInstance

public BPMNProjectInstance(com.ebmwebsourcing.webeditor.api.domain.project.IProjectType type)
Method Detail

setDefinitions

public void setDefinitions(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.infrastructure.IDefinitionsBean definitions)

getDefinitions

public com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.infrastructure.IDefinitionsBean getDefinitions()

getBpmndiagram

public com.ebmwebsourcing.petalsbpm.business.domain.di.api.IBPMNDiagram getBpmndiagram()

setBpmndiagram

public void setBpmndiagram(com.ebmwebsourcing.petalsbpm.business.domain.di.api.IBPMNDiagram bpmndiagram)

getProjectFile

public com.ebmwebsourcing.webeditor.api.domain.project.IProjectFile getProjectFile()

setProjectFile

public void setProjectFile(com.ebmwebsourcing.webeditor.api.domain.project.IProjectFile projectFile)


Copyright © 2010-2011 eBM WebSourcing. All Rights Reserved.