Class SymbolElementMap
- java.lang.Object
-
- com.nomagic.magicdraw.uml.symbols.SymbolElementMap
-
@OpenApi public class SymbolElementMap extends java.lang.Object
Maps model elements to presentation elements of loaded diagrams.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<PresentationElement>
getAllPresentationElements(Element element)
Returns all presentation elements for specified model element.java.util.List<PresentationElement>
getAllPresentationElements(Element element, AbstractDiagramPresentationElement diagram)
Returns all presentation elements for specified model element in a given diagram.java.util.List<PresentationElement>
getAllPresentationElements(Element element, java.util.Collection<? extends AbstractDiagramPresentationElement> diagrams)
Returns all presentation elements for specified model element in a given diagram.PresentationElement
getPresentationElement(Element element)
Returns presentation element for specified model element.
-
-
-
Method Detail
-
getPresentationElement
@OpenApi @CheckForNull public PresentationElement getPresentationElement(Element element)
Returns presentation element for specified model element. Presentation element of loaded diagrams only is returned.- Parameters:
element
- model element- Returns:
- first presentation element for specified model element.
-
getAllPresentationElements
@OpenApi public java.util.List<PresentationElement> getAllPresentationElements(@CheckForNull Element element)
Returns all presentation elements for specified model element. Presentation elements of loaded diagrams only are returned.- Parameters:
element
- model element.- Returns:
- list of
PresentationElement
objects.
-
getAllPresentationElements
@OpenApi public java.util.List<PresentationElement> getAllPresentationElements(@CheckForNull Element element, AbstractDiagramPresentationElement diagram)
Returns all presentation elements for specified model element in a given diagram.- Parameters:
element
- model elementdiagram
- diagram in which returned symbols should be used- Returns:
- list of
PresentationElement
objects
-
getAllPresentationElements
@OpenApi public java.util.List<PresentationElement> getAllPresentationElements(@CheckForNull Element element, java.util.Collection<? extends AbstractDiagramPresentationElement> diagrams)
Returns all presentation elements for specified model element in a given diagram.- Parameters:
element
- model elementdiagrams
- diagram in which returned symbols should be used- Returns:
- list of
PresentationElement
objects
-
-