public static class MDCustomizationForSysMLProfile.FmuStereotype extends ProfileImplementation.StereotypeWrapper
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FMIVERSION |
static java.lang.String |
GUID |
static java.lang.String |
MODELIDENTIFIER |
static java.lang.String |
MODELNAME |
static java.lang.String |
STEREOTYPE_NAME |
static java.lang.String |
URL |
Modifier | Constructor and Description |
---|---|
protected |
FmuStereotype(MDCustomizationForSysMLProfile profile) |
Modifier and Type | Method and Description |
---|---|
protected void |
clear() |
void |
clearFMIVersion(Element element) |
void |
clearGUID(Element element) |
void |
clearModelIdentifier(Element element) |
void |
clearModelName(Element element) |
void |
clearUrl(Element element) |
java.lang.String |
getFMIVersion(Element element) |
Property |
getFMIVersionProperty() |
java.lang.String |
getGUID(Element element) |
Property |
getGUIDProperty() |
java.lang.String |
getModelIdentifier(Element element) |
Property |
getModelIdentifierProperty() |
java.lang.String |
getModelName(Element element) |
Property |
getModelNameProperty() |
Stereotype |
getStereotype()
Returns stereotype for this wrapper.
|
java.lang.String |
getUrl(Element element) |
Property |
getUrlProperty() |
boolean |
is(Element element)
Checks if stereotype of this wrapper is applied to given element.
|
static boolean |
isInstance(Element element) |
void |
setFMIVersion(Element element,
java.lang.String value) |
void |
setGUID(Element element,
java.lang.String value) |
void |
setModelIdentifier(Element element,
java.lang.String value) |
void |
setModelName(Element element,
java.lang.String value) |
void |
setUrl(Element element,
java.lang.String value) |
apply, unApply
getElement, getElementByName
public static final java.lang.String STEREOTYPE_NAME
public static final java.lang.String FMIVERSION
public static final java.lang.String GUID
public static final java.lang.String MODELIDENTIFIER
public static final java.lang.String MODELNAME
public static final java.lang.String URL
protected FmuStereotype(MDCustomizationForSysMLProfile profile)
public Stereotype getStereotype()
ProfileImplementation.StereotypeWrapper
getStereotype
in class ProfileImplementation.StereotypeWrapper
@CheckForNull public Property getFMIVersionProperty()
@CheckForNull public Property getGUIDProperty()
@CheckForNull public Property getModelIdentifierProperty()
@CheckForNull public Property getModelNameProperty()
@CheckForNull public Property getUrlProperty()
public void setFMIVersion(Element element, @CheckForNull java.lang.String value)
public void clearFMIVersion(Element element)
@CheckForNull public java.lang.String getFMIVersion(Element element)
public void setGUID(Element element, @CheckForNull java.lang.String value)
public void clearGUID(Element element)
@CheckForNull public java.lang.String getGUID(Element element)
public void setModelIdentifier(Element element, @CheckForNull java.lang.String value)
public void clearModelIdentifier(Element element)
@CheckForNull public java.lang.String getModelIdentifier(Element element)
public void setModelName(Element element, @CheckForNull java.lang.String value)
public void clearModelName(Element element)
@CheckForNull public java.lang.String getModelName(Element element)
public void setUrl(Element element, @CheckForNull java.lang.String value)
public void clearUrl(Element element)
@CheckForNull public java.lang.String getUrl(Element element)
protected void clear()
clear
in class ProfileImplementation.ProfileElementWrapper<Stereotype>
public boolean is(@CheckForNull Element element)
ProfileImplementation.StereotypeWrapper
is
in class ProfileImplementation.StereotypeWrapper
element
- elementpublic static boolean isInstance(@CheckForNull Element element)