com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.infrastructure
Interface IDefinitionsBean

All Superinterfaces:
com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.api.IMainModelElement, com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.api.IModelElement, com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithAttributeExtension

public interface IDefinitionsBean
extends com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.api.IMainModelElement, com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithAttributeExtension, com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.api.IModelElement


Method Summary
 void addAttributeExtension(com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.AttributeExtension att)
           
 void addChoreography(IChoreographyBean c)
           
 void addCollaboration(ICollaborationBean c)
           
 void addEndPoint(IEndPointBean ep)
           
 void addError(IErrorBean ep)
           
 void addEscalation(IEscalationBean ep)
           
 void addEventDefinition(IEventDefinitionBean ev)
           
 void addImport(IImportBean i)
           
 void addImportNSDeclaration(INamespaceDeclaration declaration)
           
 void addInterface(IInterfaceBean i)
           
 void addItemDefinition(IItemDefinitionBean i)
           
 void addMessage(IMessageBean m)
           
 void addPartnerRole(IPartnerRoleBean pr)
           
 void addProcess(IProcessBean p)
           
 void addSignal(ISignalBean m)
           
 com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.AttributeExtension getAttributeExtension(java.lang.String ns, java.lang.String lp)
           
 java.util.List<com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.AttributeExtension> getAttributeExtensions()
           
 java.util.List<IChoreographyBean> getChoreographies()
           
 java.util.List<ICollaborationBean> getCollaborations()
           
 java.util.List<IConditionalEventDefinitionBean> getConditionalEventDefinitions()
           
 java.util.List<IEndPointBean> getEndPoints()
           
 java.util.List<IErrorBean> getErrors()
           
 java.util.List<IEscalationBean> getEscalations()
           
 java.util.List<IEventDefinitionBean> getEventDefinitions()
           
 java.lang.String getExporter()
           
 java.lang.String getExporterVersion()
           
 java.lang.String getExpressionLanguage()
           
 java.lang.String getId()
           
 java.util.List<IImportBean> getImports()
           
 java.util.HashSet<INamespaceDeclaration> getImportsNsDeclarations()
           
 java.util.List<IInterfaceBean> getInterfaces()
           
 IItemDefinitionBean getItemDefinitionById(java.lang.String id)
           
 java.util.List<IItemDefinitionBean> getItemDefinitions()
           
 IMessageBean getMessageById(java.lang.String id)
           
 java.util.List<IMessageEventDefinitionBean> getMessageEventDefinitions()
           
 java.util.List<IMessageBean> getMessages()
           
 java.lang.String getName()
           
 INamespaceDeclaration getNsDeclarationByNamespace(java.lang.String ns)
           
 INamespaceDeclaration getNsDeclarationByPrefix(java.lang.String prefix)
           
 IOperationBean getOperationById(java.lang.String id)
           
 java.util.List<IOperationBean> getOperations()
           
 IParticipantBean getParticipantById(java.lang.String id)
           
 java.util.List<IParticipantBean> getParticipants()
           
 java.util.List<IPartnerRoleBean> getPartnerRoles()
           
 IProcessBean getProcessById(java.lang.String id)
           
 java.util.List<IProcessBean> getProcesses()
           
 java.util.List<ISignalEventDefinitionBean> getSignalEventDefinitions()
           
 java.util.List<ISignalBean> getSignals()
           
 java.lang.String getTargetNamespace()
           
 java.util.List<ITimerEventDefinitionBean> getTimerEventDefinitions()
           
 java.lang.String getTypeLanguage()
           
 void removeAttributeExtension(com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.AttributeExtension att)
           
 void removeChoreography(IChoreographyBean c)
           
 void removeCollaboration(ICollaborationBean c)
           
 void removeEndPoint(IEndPointBean ep)
           
 void removeError(IErrorBean ep)
           
 void removeEscalation(IEscalationBean ep)
           
 void removeEventDefinition(IEventDefinitionBean ev)
           
 void removeImport(IImportBean i)
           
 void removeImportNSDeclaration(INamespaceDeclaration declaration)
           
 void removeInterface(IInterfaceBean i)
           
 void removeItemDefinition(IItemDefinitionBean i)
           
 void removeMessage(IMessageBean m)
           
 void removePartnerRole(IPartnerRoleBean pr)
           
 void removeProcess(IProcessBean p)
           
 void removeSignal(ISignalBean m)
           
 void setAttributeExtensions(java.util.List<com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.AttributeExtension> attributeExtensions)
           
 void setChoreographies(java.util.List<IChoreographyBean> choreographies)
           
 void setCollaborations(java.util.List<ICollaborationBean> collaborations)
           
 void setEndPoints(java.util.List<IEndPointBean> ep)
           
 void setErrors(java.util.List<IErrorBean> ep)
           
 void setEscalations(java.util.List<IEscalationBean> ep)
           
 void setEventDefinitions(java.util.List<IEventDefinitionBean> evs)
           
 void setExporter(java.lang.String exporter)
           
 void setExporterVersion(java.lang.String exporter)
           
 void setExpressionLanguage(java.lang.String expressionLanguage)
           
 void setId(java.lang.String id)
           
 void setImports(java.util.List<IImportBean> imports)
           
 void setInterfaces(java.util.List<IInterfaceBean> interfaces)
           
 void setItemDefinitions(java.util.List<IItemDefinitionBean> itemDefinitions)
           
 void setMessages(java.util.List<IMessageBean> messages)
           
 void setName(java.lang.String name)
           
 void setPartnerRoles(java.util.List<IPartnerRoleBean> partnerRoles)
           
 void setProcesses(java.util.List<IProcessBean> processes)
           
 void setSignals(java.util.List<ISignalBean> signals)
           
 void setTargetNamespace(java.lang.String targetNamespace)
           
 void setTypeLanguage(java.lang.String typeLanguage)
           
 

Method Detail

addImport

void addImport(IImportBean i)

removeImport

void removeImport(IImportBean i)

addChoreography

void addChoreography(IChoreographyBean c)

removeChoreography

void removeChoreography(IChoreographyBean c)

addItemDefinition

void addItemDefinition(IItemDefinitionBean i)

removeItemDefinition

void removeItemDefinition(IItemDefinitionBean i)

getItemDefinitionById

IItemDefinitionBean getItemDefinitionById(java.lang.String id)

addCollaboration

void addCollaboration(ICollaborationBean c)

removeCollaboration

void removeCollaboration(ICollaborationBean c)

getParticipants

java.util.List<IParticipantBean> getParticipants()

getParticipantById

IParticipantBean getParticipantById(java.lang.String id)

addInterface

void addInterface(IInterfaceBean i)

removeInterface

void removeInterface(IInterfaceBean i)

getOperationById

IOperationBean getOperationById(java.lang.String id)

addProcess

void addProcess(IProcessBean p)

removeProcess

void removeProcess(IProcessBean p)

getProcessById

IProcessBean getProcessById(java.lang.String id)

addPartnerRole

void addPartnerRole(IPartnerRoleBean pr)

removePartnerRole

void removePartnerRole(IPartnerRoleBean pr)

addMessage

void addMessage(IMessageBean m)

removeMessage

void removeMessage(IMessageBean m)

addSignal

void addSignal(ISignalBean m)

removeSignal

void removeSignal(ISignalBean m)

addEndPoint

void addEndPoint(IEndPointBean ep)

removeEndPoint

void removeEndPoint(IEndPointBean ep)

addError

void addError(IErrorBean ep)

removeError

void removeError(IErrorBean ep)

addEscalation

void addEscalation(IEscalationBean ep)

removeEscalation

void removeEscalation(IEscalationBean ep)

addEventDefinition

void addEventDefinition(IEventDefinitionBean ev)

removeEventDefinition

void removeEventDefinition(IEventDefinitionBean ev)

getMessageById

IMessageBean getMessageById(java.lang.String id)

addAttributeExtension

void addAttributeExtension(com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.AttributeExtension att)
Specified by:
addAttributeExtension in interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithAttributeExtension

removeAttributeExtension

void removeAttributeExtension(com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.AttributeExtension att)
Specified by:
removeAttributeExtension in interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithAttributeExtension

getAttributeExtension

com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.AttributeExtension getAttributeExtension(java.lang.String ns,
                                                                                                                               java.lang.String lp)
Specified by:
getAttributeExtension in interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithAttributeExtension

addImportNSDeclaration

void addImportNSDeclaration(INamespaceDeclaration declaration)

removeImportNSDeclaration

void removeImportNSDeclaration(INamespaceDeclaration declaration)

getId

java.lang.String getId()
Specified by:
getId in interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.api.IModelElement

setId

void setId(java.lang.String id)

getName

java.lang.String getName()

setName

void setName(java.lang.String name)

getExporter

java.lang.String getExporter()

setExporter

void setExporter(java.lang.String exporter)

setExporterVersion

void setExporterVersion(java.lang.String exporter)

getExporterVersion

java.lang.String getExporterVersion()

getTargetNamespace

java.lang.String getTargetNamespace()

setTargetNamespace

void setTargetNamespace(java.lang.String targetNamespace)

getExpressionLanguage

java.lang.String getExpressionLanguage()

setExpressionLanguage

void setExpressionLanguage(java.lang.String expressionLanguage)

getTypeLanguage

java.lang.String getTypeLanguage()

setTypeLanguage

void setTypeLanguage(java.lang.String typeLanguage)

getImports

java.util.List<IImportBean> getImports()

setImports

void setImports(java.util.List<IImportBean> imports)

getCollaborations

java.util.List<ICollaborationBean> getCollaborations()

setCollaborations

void setCollaborations(java.util.List<ICollaborationBean> collaborations)

getProcesses

java.util.List<IProcessBean> getProcesses()

getInterfaces

java.util.List<IInterfaceBean> getInterfaces()

getOperations

java.util.List<IOperationBean> getOperations()

getPartnerRoles

java.util.List<IPartnerRoleBean> getPartnerRoles()

getMessages

java.util.List<IMessageBean> getMessages()

setMessages

void setMessages(java.util.List<IMessageBean> messages)

setProcesses

void setProcesses(java.util.List<IProcessBean> processes)

setInterfaces

void setInterfaces(java.util.List<IInterfaceBean> interfaces)

setPartnerRoles

void setPartnerRoles(java.util.List<IPartnerRoleBean> partnerRoles)

getItemDefinitions

java.util.List<IItemDefinitionBean> getItemDefinitions()

setItemDefinitions

void setItemDefinitions(java.util.List<IItemDefinitionBean> itemDefinitions)

getAttributeExtensions

java.util.List<com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.AttributeExtension> getAttributeExtensions()
Specified by:
getAttributeExtensions in interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithAttributeExtension

setAttributeExtensions

void setAttributeExtensions(java.util.List<com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.AttributeExtension> attributeExtensions)
Specified by:
setAttributeExtensions in interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithAttributeExtension

getSignals

java.util.List<ISignalBean> getSignals()

setSignals

void setSignals(java.util.List<ISignalBean> signals)

getChoreographies

java.util.List<IChoreographyBean> getChoreographies()

setChoreographies

void setChoreographies(java.util.List<IChoreographyBean> choreographies)

setEndPoints

void setEndPoints(java.util.List<IEndPointBean> ep)

getEndPoints

java.util.List<IEndPointBean> getEndPoints()

setErrors

void setErrors(java.util.List<IErrorBean> ep)

getErrors

java.util.List<IErrorBean> getErrors()

setEscalations

void setEscalations(java.util.List<IEscalationBean> ep)

getEscalations

java.util.List<IEscalationBean> getEscalations()

setEventDefinitions

void setEventDefinitions(java.util.List<IEventDefinitionBean> evs)

getEventDefinitions

java.util.List<IEventDefinitionBean> getEventDefinitions()

getConditionalEventDefinitions

java.util.List<IConditionalEventDefinitionBean> getConditionalEventDefinitions()

getMessageEventDefinitions

java.util.List<IMessageEventDefinitionBean> getMessageEventDefinitions()

getSignalEventDefinitions

java.util.List<ISignalEventDefinitionBean> getSignalEventDefinitions()

getTimerEventDefinitions

java.util.List<ITimerEventDefinitionBean> getTimerEventDefinitions()

getImportsNsDeclarations

java.util.HashSet<INamespaceDeclaration> getImportsNsDeclarations()

getNsDeclarationByNamespace

INamespaceDeclaration getNsDeclarationByNamespace(java.lang.String ns)

getNsDeclarationByPrefix

INamespaceDeclaration getNsDeclarationByPrefix(java.lang.String prefix)


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