Class DefaultNotificationService
- java.lang.Object
-
- org.eclipse.graphiti.notification.DefaultNotificationService
-
- All Implemented Interfaces:
INotificationService
public class DefaultNotificationService extends java.lang.Object implements INotificationService
The Class DefaultNotificationService.
-
-
Constructor Summary
Constructors Constructor Description DefaultNotificationService(IDiagramTypeProvider diagramTypeProvider)
Creates a newDefaultNotificationService
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected PictogramElement[]
calculateLinkedPictogramElements(java.util.ArrayList<java.lang.Object> changedAndRelatedBOsList)
Calculate linked pictogram elements.PictogramElement[]
calculateRelatedPictogramElements(java.lang.Object[] changedBOs)
Calculate dirty pictogram elements.protected IDiagramTypeProvider
getDiagramTypeProvider()
Gets the diagram type provider.void
updatePictogramElements(PictogramElement[] dirtyPes)
Update dirty pictogram elements.
-
-
-
Constructor Detail
-
DefaultNotificationService
public DefaultNotificationService(IDiagramTypeProvider diagramTypeProvider)
Creates a newDefaultNotificationService
.- Parameters:
diagramTypeProvider
- the diagram type provider
-
-
Method Detail
-
getDiagramTypeProvider
protected IDiagramTypeProvider getDiagramTypeProvider()
Gets the diagram type provider.- Returns:
- the diagram type provider
-
updatePictogramElements
public void updatePictogramElements(PictogramElement[] dirtyPes)
Update dirty pictogram elements.- Specified by:
updatePictogramElements
in interfaceINotificationService
- Parameters:
dirtyPes
- the dirty pes
-
calculateLinkedPictogramElements
protected PictogramElement[] calculateLinkedPictogramElements(java.util.ArrayList<java.lang.Object> changedAndRelatedBOsList)
Calculate linked pictogram elements.- Parameters:
changedAndRelatedBOsList
- the changed and related BOs list- Returns:
- the pictogram element[]
-
calculateRelatedPictogramElements
public PictogramElement[] calculateRelatedPictogramElements(java.lang.Object[] changedBOs)
Calculate dirty pictogram elements.- Specified by:
calculateRelatedPictogramElements
in interfaceINotificationService
- Parameters:
changedBOs
- the changed business objects- Returns:
- the pictogram element[]
-
-