|
|
Re: Notation Elements on Diagram Initalization [message #902339 is a reply to message #901168] |
Fri, 17 August 2012 07:40 |
Sarath Rachakonda Messages: 16 Registered: May 2012 |
Junior Member |
|
|
Hi,
There was problem in my model,graph that is why ViewService.createNode is not generating notation element. After fixing errors in my model,graph,map and regenerating code....it started working....ViewService.createNode is creating node/view and diagram is shown with default elements....
model = createInitialModel();
attachModelToResource(model, diagramResource);
CustomElement element ......
model.getElements().add(element);
Diagram diagram = ViewService.createDiagram(model,
XXXX.MODEL_ID,
XXXXX.DIAGRAM_PREFERENCES_HINT);
Node elementNode = ViewService.createNode(diagram, element,
XXXXX.getType(XXXXX.VISUAL_ID),
XXXX.DIAGRAM_PREFERENCES_HINT);
Bounds bounds = NotationFactory.eINSTANCE.createBounds();
bounds.setX(10);
bounds.setY(20);
elementNode.setLayoutConstraint(bounds);
Thanks,
Sarath
|
|
|
Powered by
FUDForum. Page generated in 0.03654 seconds