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 private Property_defaultprivate ModelTransformationProfile_pprivate PropertyblockInheritedDestinationTypesstatic java.lang.StringBLOCKINHERITEDDESTINATIONTYPESprivate PropertyblockInheritedSourceTypesstatic java.lang.StringBLOCKINHERITEDSOURCETYPESstatic java.lang.StringDEFAULTprivate Propertydirectionstatic java.lang.StringDIRECTIONprivate PropertyforwardTypeModifierstatic java.lang.StringFORWARDTYPEMODIFIERprivate PropertyforwardTypeModifierRegexpstatic java.lang.StringFORWARDTYPEMODIFIERREGEXPprivate PropertyforwardTypeModifierRegexpReplacestatic java.lang.StringFORWARDTYPEMODIFIERREGEXPREPLACEprivate PropertyreverseTypeModifierstatic java.lang.StringREVERSETYPEMODIFIERprivate PropertyreverseTypeModifierRegexpstatic java.lang.StringREVERSETYPEMODIFIERREGEXPprivate PropertyreverseTypeModifierRegexpReplacestatic java.lang.StringREVERSETYPEMODIFIERREGEXPREPLACEstatic java.lang.StringSTEREOTYPE_NAME
-
Constructor Summary
Constructors Modifier Constructor Description protectedMapStereotype(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
-
_p
private final ModelTransformationProfile _p
-
blockInheritedDestinationTypes
@CheckForNull private Property blockInheritedDestinationTypes
-
blockInheritedSourceTypes
@CheckForNull private Property blockInheritedSourceTypes
-
_default
@CheckForNull private Property _default
-
direction
@CheckForNull private Property direction
-
forwardTypeModifier
@CheckForNull private Property forwardTypeModifier
-
forwardTypeModifierRegexp
@CheckForNull private Property forwardTypeModifierRegexp
-
forwardTypeModifierRegexpReplace
@CheckForNull private Property forwardTypeModifierRegexpReplace
-
reverseTypeModifier
@CheckForNull private Property reverseTypeModifier
-
reverseTypeModifierRegexp
@CheckForNull private Property reverseTypeModifierRegexp
-
reverseTypeModifierRegexpReplace
@CheckForNull private Property reverseTypeModifierRegexpReplace
-
-
Constructor Detail
-
MapStereotype
protected MapStereotype(ModelTransformationProfile profile)
-
-
Method Detail
-
getStereotype
public Stereotype getStereotype()
Description copied from class:ProfileImplementation.StereotypeWrapperReturns stereotype for this wrapper.- Specified by:
getStereotypein 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:
clearin classProfileImplementation.ProfileElementWrapper<Stereotype>
-
is
public boolean is(@CheckForNull Element element)
-
isInstance
public static boolean isInstance(@CheckForNull Element element)
-
-