Unlik [message #989276] |
Wed, 05 December 2012 08:26  |
Eclipse User |
|
|
|
I have one business object and I was linked two Pictogram Elements with it.
When I want to remove one of Pictogram elements I need to unlink it with business object. Because if don't unlink business object with pictogram then removed all pictograms which was linked with business object.
How I can unlik PictogramElement s with Business object.
Sorry for my English.
For Example:
public class AddFeature extends AbstractAddFeature {
public PictogramElement add(IAddContext context){
Object bo = getBusinessObject();
PictogramElement peFirst = getFirstPictogram();
PictogramElement peSecond = getSecondPictogram();
link(peFirst, bo);
link(peSecond, bo);
}// add
}// Add Feature
public class RemoveFeature implements IRemoveFeature{
void remove(IRemoveContext context){
Object bo = getBusinessObject();
PictogramElement peFirst = getFirstPictogram();
PictogramElement peSecond = getSecondPictogram();
/*In this part i want to delete peFirst*/
/*But first I need to UNLIK*/
//unlink code
/*Delete PictogramElement*/
Graphiti.getPeService().deletePictogramElement(peFirst);
}//void remove
}//RemoveFeature
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.04274 seconds