To move a symbol on the diagram to another location and to a different parent, you can use the following method:
movePresentationElement(PresentationElement view, PresentationElement parent, Point location)
PresentationElement view = ...; SessionManager.getInstance().createSession("Move symbol"); PresentationElementsManager.getInstance().movePresentationElement(view, newParent, new Point(50, 50)); SessionManager.getInstance().closeSession();
Similarly, a group of symbols can be moved by using the following method:
movePresentationElements(List<PresentationElement> views, PresentationElement parent, Point location)
You can find the code examples in
- <installation_directory>\openapi\examples\symbolmove