Class ModelTransformationProfile.MapStereotype
- java.lang.Object
-
- com.nomagic.profiles.ProfileImplementation.ProfileElementWrapper<Stereotype>
-
- com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
-
- com.nomagic.magicdraw.modeltransformations.ModelTransformationProfile.MapStereotype
-
- Enclosing class:
- ModelTransformationProfile
public static class ModelTransformationProfile.MapStereotype extends ProfileImplementation.StereotypeWrapper
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
BLOCKINHERITEDDESTINATIONTYPES
static java.lang.String
BLOCKINHERITEDSOURCETYPES
static java.lang.String
DEFAULT
static java.lang.String
DIRECTION
static java.lang.String
FORWARDTYPEMODIFIER
static java.lang.String
FORWARDTYPEMODIFIERREGEXP
static java.lang.String
FORWARDTYPEMODIFIERREGEXPREPLACE
static java.lang.String
REVERSETYPEMODIFIER
static java.lang.String
REVERSETYPEMODIFIERREGEXP
static java.lang.String
REVERSETYPEMODIFIERREGEXPREPLACE
static java.lang.String
STEREOTYPE_NAME
-
Constructor Summary
Constructors Modifier Constructor Description protected
MapStereotype(ModelTransformationProfile profile)
-
Method Summary
-
Methods inherited from class com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
apply, isDerivedStereotype, isSameOrDerivedStereotype, unApply
-
Methods inherited from class com.nomagic.profiles.ProfileImplementation.ProfileElementWrapper
getElementByName
-
-
-
-
Field Detail
-
STEREOTYPE_NAME
public static final java.lang.String STEREOTYPE_NAME
- See Also:
- Constant Field Values
-
BLOCKINHERITEDDESTINATIONTYPES
public static final java.lang.String BLOCKINHERITEDDESTINATIONTYPES
- See Also:
- Constant Field Values
-
BLOCKINHERITEDSOURCETYPES
public static final java.lang.String BLOCKINHERITEDSOURCETYPES
- See Also:
- Constant Field Values
-
DEFAULT
public static final java.lang.String DEFAULT
- See Also:
- Constant Field Values
-
DIRECTION
public static final java.lang.String DIRECTION
- See Also:
- Constant Field Values
-
FORWARDTYPEMODIFIER
public static final java.lang.String FORWARDTYPEMODIFIER
- See Also:
- Constant Field Values
-
FORWARDTYPEMODIFIERREGEXP
public static final java.lang.String FORWARDTYPEMODIFIERREGEXP
- See Also:
- Constant Field Values
-
FORWARDTYPEMODIFIERREGEXPREPLACE
public static final java.lang.String FORWARDTYPEMODIFIERREGEXPREPLACE
- See Also:
- Constant Field Values
-
REVERSETYPEMODIFIER
public static final java.lang.String REVERSETYPEMODIFIER
- See Also:
- Constant Field Values
-
REVERSETYPEMODIFIERREGEXP
public static final java.lang.String REVERSETYPEMODIFIERREGEXP
- See Also:
- Constant Field Values
-
REVERSETYPEMODIFIERREGEXPREPLACE
public static final java.lang.String REVERSETYPEMODIFIERREGEXPREPLACE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
MapStereotype
protected MapStereotype(ModelTransformationProfile profile)
-
-
Method Detail
-
getStereotype
public Stereotype getStereotype()
Description copied from class:ProfileImplementation.StereotypeWrapper
Returns stereotype for this wrapper.- Specified by:
getStereotype
in classProfileImplementation.StereotypeWrapper
- Returns:
- stereotype
-
getBlockInheritedDestinationTypesProperty
@CheckForNull public Property getBlockInheritedDestinationTypesProperty()
-
getBlockInheritedSourceTypesProperty
@CheckForNull public Property getBlockInheritedSourceTypesProperty()
-
getDefaultProperty
@CheckForNull public Property getDefaultProperty()
-
getDirectionProperty
@CheckForNull public Property getDirectionProperty()
-
getForwardTypeModifierProperty
@CheckForNull public Property getForwardTypeModifierProperty()
-
getForwardTypeModifierRegexpProperty
@CheckForNull public Property getForwardTypeModifierRegexpProperty()
-
getForwardTypeModifierRegexpReplaceProperty
@CheckForNull public Property getForwardTypeModifierRegexpReplaceProperty()
-
getReverseTypeModifierProperty
@CheckForNull public Property getReverseTypeModifierProperty()
-
getReverseTypeModifierRegexpProperty
@CheckForNull public Property getReverseTypeModifierRegexpProperty()
-
getReverseTypeModifierRegexpReplaceProperty
@CheckForNull public Property getReverseTypeModifierRegexpReplaceProperty()
-
setBlockInheritedDestinationTypes
public void setBlockInheritedDestinationTypes(Element element, @CheckForNull java.lang.Boolean value)
-
clearBlockInheritedDestinationTypes
public void clearBlockInheritedDestinationTypes(Element element)
-
isBlockInheritedDestinationTypes
@CheckForNull public java.lang.Boolean isBlockInheritedDestinationTypes(Element element)
-
setBlockInheritedSourceTypes
public void setBlockInheritedSourceTypes(Element element, @CheckForNull java.lang.Boolean value)
-
clearBlockInheritedSourceTypes
public void clearBlockInheritedSourceTypes(Element element)
-
isBlockInheritedSourceTypes
@CheckForNull public java.lang.Boolean isBlockInheritedSourceTypes(Element element)
-
setDefault
public void setDefault(Element element, @CheckForNull java.lang.Boolean value)
-
clearDefault
public void clearDefault(Element element)
-
isDefault
@CheckForNull public java.lang.Boolean isDefault(Element element)
-
setDirection
public void setDirection(Element element, @CheckForNull ModelTransformationProfile.directionKindEnum value)
-
clearDirection
public void clearDirection(Element element)
-
getDirection
@CheckForNull public ModelTransformationProfile.directionKindEnum getDirection(Element element)
-
setForwardTypeModifier
public void setForwardTypeModifier(Element element, @CheckForNull java.lang.String value)
-
clearForwardTypeModifier
public void clearForwardTypeModifier(Element element)
-
getForwardTypeModifier
@CheckForNull public java.lang.String getForwardTypeModifier(Element element)
-
setForwardTypeModifierRegexp
public void setForwardTypeModifierRegexp(Element element, @CheckForNull java.lang.String value)
-
clearForwardTypeModifierRegexp
public void clearForwardTypeModifierRegexp(Element element)
-
getForwardTypeModifierRegexp
@CheckForNull public java.lang.String getForwardTypeModifierRegexp(Element element)
-
setForwardTypeModifierRegexpReplace
public void setForwardTypeModifierRegexpReplace(Element element, @CheckForNull java.lang.String value)
-
clearForwardTypeModifierRegexpReplace
public void clearForwardTypeModifierRegexpReplace(Element element)
-
getForwardTypeModifierRegexpReplace
@CheckForNull public java.lang.String getForwardTypeModifierRegexpReplace(Element element)
-
setReverseTypeModifier
public void setReverseTypeModifier(Element element, @CheckForNull java.lang.String value)
-
clearReverseTypeModifier
public void clearReverseTypeModifier(Element element)
-
getReverseTypeModifier
@CheckForNull public java.lang.String getReverseTypeModifier(Element element)
-
setReverseTypeModifierRegexp
public void setReverseTypeModifierRegexp(Element element, @CheckForNull java.lang.String value)
-
clearReverseTypeModifierRegexp
public void clearReverseTypeModifierRegexp(Element element)
-
getReverseTypeModifierRegexp
@CheckForNull public java.lang.String getReverseTypeModifierRegexp(Element element)
-
setReverseTypeModifierRegexpReplace
public void setReverseTypeModifierRegexpReplace(Element element, @CheckForNull java.lang.String value)
-
clearReverseTypeModifierRegexpReplace
public void clearReverseTypeModifierRegexpReplace(Element element)
-
getReverseTypeModifierRegexpReplace
@CheckForNull public java.lang.String getReverseTypeModifierRegexpReplace(Element element)
-
clear
protected void clear()
- Overrides:
clear
in classProfileImplementation.ProfileElementWrapper<Stereotype>
-
is
public boolean is(@CheckForNull Element element)
-
isInstance
public static boolean isInstance(@CheckForNull Element element)
-
-