Package org.eclipse.graphiti.pattern
Interface IFeatureProviderWithPatterns
- All Superinterfaces:
IPatternContainer
- All Known Implementing Classes:
DefaultFeatureProviderWithPatterns
The marker interface IFeatureProviderWithPatterns that marks a feature
provider to deal with patterns. Clients should not use this interface
directly but instead extend
DefaultFeatureProviderWithPatterns.-
Method Summary
Modifier and TypeMethodDescriptionvoidactivateDirectEditingForPatterns(PictogramElement mainPictogramElement, Object bo) Activate direct editing for patterns.voidactivateDirectEditingForPatterns(PictogramElement mainPictogramElement, Object bo, String keyProperty) Activate direct editing for patterns.getPatternForPictogramElement(PictogramElement pictogramElement) Gets the pattern for pictogram element.Methods inherited from interface org.eclipse.graphiti.pattern.IPatternContainer
addPattern
-
Method Details
-
activateDirectEditingForPatterns
Activate direct editing for patterns.- Parameters:
mainPictogramElement- the main pictogram elementbo- the business object
-
activateDirectEditingForPatterns
void activateDirectEditingForPatterns(PictogramElement mainPictogramElement, Object bo, String keyProperty) Activate direct editing for patterns.- Parameters:
mainPictogramElement- the main pictogram elementbo- the business objectkeyProperty- the key property
-
getPatternForPictogramElement
Gets the pattern for pictogram element.- Parameters:
pictogramElement- the pictogram element- Returns:
- the pattern for pictogram element
-