com.ebmwebsourcing.petalsbpm.business.domain.di.api
Interface IBPMNLabel

All Superinterfaces:
com.ebmwebsourcing.geasytools.modeleditor.modelmanager.client.HasModelManager, com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.api.IDiagramElement, com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.api.ILabel, com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.api.INode, com.google.gwt.user.client.rpc.IsSerializable, com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithAttributeExtension, com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithObjectExtension
All Known Implementing Classes:
BPMNLabel

public interface IBPMNLabel
extends com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.api.ILabel

A BPMN label is not a top-level element but is always nested inside either a BPMNShape or a BPMNEdge. It does not have its own reference to a BPMN element but rather inherits that reference (if any) from its parent shape or edge. The textual info depicted by the label is derived from that referenced BPMN element. Note: The bounds of BPMNLabel are always relative to the containing plane’s origin point.

Author:
nfleury

Method Summary
 BPMNLabelStyle getBPMNLabelStyle()
           
 
Methods inherited from interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.api.ILabel
getBounds
 
Methods inherited from interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.api.IDiagramElement
addDiagramElement, getId, getModelElement, getOwnedElements, getOwningDiagram, getOwningElement, getStyle, removeDiagramElement, setModelElement
 
Methods inherited from interface com.ebmwebsourcing.geasytools.modeleditor.modelmanager.client.HasModelManager
copy, getClone
 
Methods inherited from interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithAttributeExtension
addAttributeExtension, getAttributeExtension, getAttributeExtensions, removeAttributeExtension, setAttributeExtensions
 
Methods inherited from interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithObjectExtension
addObjectExtension, getObjectExtensions, removeObjectExtension, setObjectExtensions
 

Method Detail

getBPMNLabelStyle

BPMNLabelStyle getBPMNLabelStyle()


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