public static class MagicDrawProfile.LegendItemStereotype extends ProfileImplementation.StereotypeWrapper
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ADORNEDPROPERTIES
Specify the property of the element to which the adornment would be applied.
|
static java.lang.String |
ADORNMENT
Adorns symbol on diagram pane.
|
static java.lang.String |
IMPLEMENTATION |
static java.lang.String |
PRIORITY
Specify the priority of legend item.
|
static java.lang.String |
STEREOTYPE_NAME |
Modifier | Constructor and Description |
---|---|
protected |
LegendItemStereotype(MagicDrawProfile profile) |
Modifier and Type | Method and Description |
---|---|
void |
addAdornedProperties(Element element,
java.lang.String value) |
void |
clearAdornedProperties(Element element) |
void |
clearAdornment(Element element) |
void |
clearImplementation(Element element) |
void |
clearPriority(Element element) |
java.util.List<java.lang.String> |
getAdornedProperties(Element element) |
Property |
getAdornedPropertiesProperty() |
java.lang.Object |
getAdornment(Element element) |
Property |
getAdornmentProperty() |
java.lang.String |
getImplementation(Element element) |
Property |
getImplementationProperty() |
java.lang.Integer |
getPriority(Element element) |
Property |
getPriorityProperty() |
Stereotype |
getStereotype()
Returns stereotype for this wrapper.
|
boolean |
is(Element element)
Checks if stereotype of this wrapper is applied to given element.
|
static boolean |
isInstance(Element element) |
void |
removeAdornedProperties(Element element,
java.lang.String value) |
void |
setAdornedProperties(Element element,
java.util.Collection<java.lang.String> value) |
void |
setAdornment(Element element,
java.lang.Object value) |
void |
setImplementation(Element element,
java.lang.String value) |
void |
setPriority(Element element,
java.lang.Integer value) |
apply, unApply
clear, getElement, getElementByName
public static final java.lang.String STEREOTYPE_NAME
public static final java.lang.String ADORNEDPROPERTIES
public static final java.lang.String ADORNMENT
public static final java.lang.String PRIORITY
public static final java.lang.String IMPLEMENTATION
protected LegendItemStereotype(MagicDrawProfile profile)
public Stereotype getStereotype()
ProfileImplementation.StereotypeWrapper
getStereotype
in class ProfileImplementation.StereotypeWrapper
@CheckForNull public Property getAdornedPropertiesProperty()
@CheckForNull public Property getAdornmentProperty()
@CheckForNull public Property getPriorityProperty()
@CheckForNull public Property getImplementationProperty()
public void setAdornedProperties(Element element, @CheckForNull java.util.Collection<java.lang.String> value)
public void clearAdornedProperties(Element element)
public void addAdornedProperties(Element element, java.lang.String value)
public void removeAdornedProperties(Element element, java.lang.String value)
public java.util.List<java.lang.String> getAdornedProperties(Element element)
public void setAdornment(Element element, @CheckForNull java.lang.Object value)
public void clearAdornment(Element element)
@CheckForNull public java.lang.Object getAdornment(Element element)
public void setPriority(Element element, @CheckForNull java.lang.Integer value)
public void clearPriority(Element element)
@CheckForNull public java.lang.Integer getPriority(Element element)
public void setImplementation(Element element, @CheckForNull java.lang.String value)
public void clearImplementation(Element element)
@CheckForNull public java.lang.String getImplementation(Element element)
public boolean is(@CheckForNull Element element)
ProfileImplementation.StereotypeWrapper
is
in class ProfileImplementation.StereotypeWrapper
element
- elementpublic static boolean isInstance(@CheckForNull Element element)