Package com.nomagic.uml2
Class MagicDrawProfile.CustomizationStereotype
java.lang.Object
com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
com.nomagic.uml2.MagicDrawProfile.CustomizationStereotype
- Enclosing class:
- MagicDrawProfile
public static class MagicDrawProfile.CustomizationStereotype
extends ProfileImplementation.StereotypeWrapper
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
The short name, abbreviation of customized domain specific element type.static final String
static final String
static final String
static final String
static final String
static final String
String representation of category used to group elements in various context menu if hideMetatype=truestatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Select properties to be displayed in compartments on shapes by default.static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addAllowedDragAndDrops
(Element element, Element value) void
addAllowedRelationships
(Element element, Element value) void
addApplyToSource
(Element element, Element value) void
addApplyToTarget
(Element element, Element value) void
addCheckSpelling
(Element element, String value) void
addCustomizationTarget
(Element element, Element value) void
addDefaultShapeSize
(Element element, Integer value) void
addDisallowedRelationships
(Element element, Element value) void
addHiddenOwnedDiagrams
(Element element, String value) void
addHiddenOwnedTypes
(Element element, Element value) void
addInShortcutMenu
(Element element, Element value) void
addMultiLineTextProperties
(Element element, Element value) void
addPossibleOwners
(Element element, Element value) void
addPropertiesDisplayedInCompartments
(Element element, String value) void
addQuickApplyingFor
(Element element, Element value) void
addShowPropertiesWhenNotAppliedLimitedByElementType
(Element element, Element value) void
addStandardExpertConfiguration
(Element element, String value) void
addSuggestedOwnedDiagrams
(Element element, String value) void
addSuggestedOwnedTypes
(Element element, Element value) void
addSuperTypes
(Element element, Element value) void
addSymbolStandardExpertConfiguration
(Element element, String value) void
addTypesForSource
(Element element, Element value) void
addTypesForTarget
(Element element, Element value) void
addUsedUMLProperties
(Element element, String value) protected void
clear()
void
clearAbbreviation
(Element element) void
clearAdditionalContent
(Element element) void
clearAllowedDragAndDrops
(Element element) void
clearAllowedRelationships
(Element element) void
clearApplyToSource
(Element element) void
clearApplyToTarget
(Element element) void
clearCategory
(Element element) void
clearCheckSpelling
(Element element) void
clearCustomizationTarget
(Element element) void
clearDefaultShapeSize
(Element element) void
clearDisallowedRelationships
(Element element) void
clearDoNotSuggestAsType
(Element element) void
void
clearHelpID
(Element element) void
clearHiddenOwnedDiagrams
(Element element) void
clearHiddenOwnedTypes
(Element element) void
clearHideMetatype
(Element element) void
clearInShortcutMenu
(Element element) void
clearKeyword
(Element element) void
clearMultiLineTextProperties
(Element element) void
clearPossibleOwners
(Element element) void
clearPreferredMetatype
(Element element) void
void
clearQuickApplyingFor
(Element element) void
clearRepresentationText
(Element element) void
clearShowPropertiesWhenNotApplied
(Element element) void
void
void
clearStandardExpertConfiguration
(Element element) void
clearSubElementContentsIncluded
(Element element) void
clearSuggestedOwnedDiagrams
(Element element) void
clearSuggestedOwnedTypes
(Element element) void
clearSuperTypes
(Element element) void
void
clearTypesForSource
(Element element) void
clearTypesForTarget
(Element element) void
clearUsedUMLProperties
(Element element) getAbbreviation
(Element element) getAdditionalContent
(Element element) getAllowedDragAndDrops
(Element element) getAllowedRelationships
(Element element) getApplyToSource
(Element element) getApplyToTarget
(Element element) getCategory
(Element element) getCheckSpelling
(Element element) getCustomizationTarget
(Element element) getDefaultShapeSize
(Element element) getDisallowedRelationships
(Element element) getHiddenOwnedDiagrams
(Element element) getHiddenOwnedTypes
(Element element) getInShortcutMenu
(Element element) getKeyword
(Element element) getMultiLineTextProperties
(Element element) getPossibleOwners
(Element element) getPreferredMetatype
(Element element) getQuickApplyingFor
(Element element) getRepresentationText
(Element element) getStandardExpertConfiguration
(Element element) Returns stereotype for this wrapper.getSubElementContentsIncluded
(Element element) getSuggestedOwnedDiagrams
(Element element) getSuggestedOwnedTypes
(Element element) getSuperTypes
(Element element) getTypesForSource
(Element element) getTypesForTarget
(Element element) getUsedUMLProperties
(Element element) boolean
isDoNotSuggestAsType
(Element element) isDoNotSuggestNameAutoCompletion
(Element element) isHideMetatype
(Element element) static boolean
isInstance
(Element element) isShowPropertiesWhenNotApplied
(Element element) void
removeAllowedDragAndDrops
(Element element, Element value) void
removeAllowedRelationships
(Element element, Element value) void
removeApplyToSource
(Element element, Element value) void
removeApplyToTarget
(Element element, Element value) void
removeCheckSpelling
(Element element, String value) void
removeCustomizationTarget
(Element element, Element value) void
removeDefaultShapeSize
(Element element, Integer value) void
removeDisallowedRelationships
(Element element, Element value) void
removeHiddenOwnedDiagrams
(Element element, String value) void
removeHiddenOwnedTypes
(Element element, Element value) void
removeInShortcutMenu
(Element element, Element value) void
removeMultiLineTextProperties
(Element element, Element value) void
removePossibleOwners
(Element element, Element value) void
removePropertiesDisplayedInCompartments
(Element element, String value) void
removeQuickApplyingFor
(Element element, Element value) void
removeShowPropertiesWhenNotAppliedLimitedByElementType
(Element element, Element value) void
removeStandardExpertConfiguration
(Element element, String value) void
removeSuggestedOwnedDiagrams
(Element element, String value) void
removeSuggestedOwnedTypes
(Element element, Element value) void
removeSuperTypes
(Element element, Element value) void
removeSymbolStandardExpertConfiguration
(Element element, String value) void
removeTypesForSource
(Element element, Element value) void
removeTypesForTarget
(Element element, Element value) void
removeUsedUMLProperties
(Element element, String value) void
setAbbreviation
(Element element, String value) void
setAdditionalContent
(Element element, Element value) void
setAllowedDragAndDrops
(Element element, Collection<? extends Element> value) void
setAllowedRelationships
(Element element, Collection<? extends Element> value) void
setApplyToSource
(Element element, Collection<? extends Element> value) void
setApplyToTarget
(Element element, Collection<? extends Element> value) void
setCategory
(Element element, String value) void
setCheckSpelling
(Element element, Collection<String> value) void
setCustomizationTarget
(Element element, Collection<? extends Element> value) void
setDefaultShapeSize
(Element element, Collection<Integer> value) void
setDisallowedRelationships
(Element element, Collection<? extends Element> value) void
setDoNotSuggestAsType
(Element element, Boolean value) void
setDoNotSuggestNameAutoCompletion
(Element element, Boolean value) void
void
setHiddenOwnedDiagrams
(Element element, Collection<String> value) void
setHiddenOwnedTypes
(Element element, Collection<? extends Element> value) void
setHideMetatype
(Element element, Boolean value) void
setInShortcutMenu
(Element element, Collection<? extends Element> value) void
setKeyword
(Element element, String value) void
setMultiLineTextProperties
(Element element, Collection<? extends Element> value) void
setPossibleOwners
(Element element, Collection<? extends Element> value) void
setPreferredMetatype
(Element element, Element value) void
setPropertiesDisplayedInCompartments
(Element element, Collection<String> value) void
setQuickApplyingFor
(Element element, Collection<? extends Element> value) void
setRepresentationText
(Element element, String value) void
setShowPropertiesWhenNotApplied
(Element element, Boolean value) void
setShowPropertiesWhenNotAppliedLimitedByElementType
(Element element, Collection<? extends Element> value) void
setShowPropertiesWhenNotAppliedLimitedByProfileApplication
(Element element, Boolean value) void
setStandardExpertConfiguration
(Element element, Collection<String> value) void
setSubElementContentsIncluded
(Element element, MagicDrawProfile.SubcontentsKindEnum value) void
setSuggestedOwnedDiagrams
(Element element, Collection<String> value) void
setSuggestedOwnedTypes
(Element element, Collection<? extends Element> value) void
setSuperTypes
(Element element, Collection<? extends Element> value) void
setSymbolStandardExpertConfiguration
(Element element, Collection<String> value) void
setTypesForSource
(Element element, Collection<? extends Element> value) void
setTypesForTarget
(Element element, Collection<? extends Element> value) void
setUsedUMLProperties
(Element element, Collection<String> value) Methods inherited from class com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
apply, isDerivedStereotype, isSameOrDerivedStereotype, unApply
-
Field Details
-
STEREOTYPE_NAME
- See Also:
-
ABBREVIATION
The short name, abbreviation of customized domain specific element type. Will be used in default naming and other places where short name is required.- See Also:
-
ADDITIONALCONTENT
- See Also:
-
ALLOWEDDRAGANDDROPS
- See Also:
-
ALLOWEDRELATIONSHIPS
- See Also:
-
APPLYTOSOURCE
- See Also:
-
APPLYTOTARGET
- See Also:
-
CATEGORY
String representation of category used to group elements in various context menu if hideMetatype=true- See Also:
-
CHECKSPELLING
- See Also:
-
CUSTOMIZATIONTARGET
- See Also:
-
DEFAULTSHAPESIZE
- See Also:
-
DISALLOWEDRELATIONSHIPS
- See Also:
-
DONOTSUGGESTASTYPE
- See Also:
-
DONOTSUGGESTNAMEAUTOCOMPLETION
- See Also:
-
HELPID
- See Also:
-
HIDDENOWNEDDIAGRAMS
- See Also:
-
HIDDENOWNEDTYPES
- See Also:
-
HIDEMETATYPE
- See Also:
-
INSHORTCUTMENU
- See Also:
-
KEYWORD
- See Also:
-
MULTILINETEXTPROPERTIES
- See Also:
-
POSSIBLEOWNERS
- See Also:
-
PREFERREDMETATYPE
- See Also:
-
PROPERTIESDISPLAYEDINCOMPARTMENTS
Select properties to be displayed in compartments on shapes by default.- See Also:
-
QUICKAPPLYINGFOR
- See Also:
-
REPRESENTATIONTEXT
- See Also:
-
SHOWPROPERTIESWHENNOTAPPLIED
- See Also:
-
SHOWPROPERTIESWHENNOTAPPLIEDLIMITEDBYELEMENTTYPE
- See Also:
-
SHOWPROPERTIESWHENNOTAPPLIEDLIMITEDBYPROFILEAPPLICATION
- See Also:
-
STANDARDEXPERTCONFIGURATION
- See Also:
-
SUBELEMENTCONTENTSINCLUDED
- See Also:
-
SUGGESTEDOWNEDDIAGRAMS
- See Also:
-
SUGGESTEDOWNEDTYPES
- See Also:
-
SUPERTYPES
- See Also:
-
SYMBOLSTANDARDEXPERTCONFIGURATION
- See Also:
-
TYPESFORSOURCE
- See Also:
-
TYPESFORTARGET
- See Also:
-
USEDUMLPROPERTIES
- See Also:
-
-
Constructor Details
-
CustomizationStereotype
-
-
Method Details
-
getStereotype
Description copied from class:ProfileImplementation.StereotypeWrapper
Returns stereotype for this wrapper.- Specified by:
getStereotype
in classProfileImplementation.StereotypeWrapper
- Returns:
- stereotype
-
getAbbreviationProperty
-
getAdditionalContentProperty
-
getAllowedDragAndDropsProperty
-
getAllowedRelationshipsProperty
-
getApplyToSourceProperty
-
getApplyToTargetProperty
-
getCategoryProperty
-
getCheckSpellingProperty
-
getCustomizationTargetProperty
-
getDefaultShapeSizeProperty
-
getDisallowedRelationshipsProperty
-
getDoNotSuggestAsTypeProperty
-
getDoNotSuggestNameAutoCompletionProperty
-
getHelpIDProperty
-
getHiddenOwnedDiagramsProperty
-
getHiddenOwnedTypesProperty
-
getHideMetatypeProperty
-
getInShortcutMenuProperty
-
getKeywordProperty
-
getMultiLineTextPropertiesProperty
-
getPossibleOwnersProperty
-
getPreferredMetatypeProperty
-
getPropertiesDisplayedInCompartmentsProperty
-
getQuickApplyingForProperty
-
getRepresentationTextProperty
-
getShowPropertiesWhenNotAppliedProperty
-
getShowPropertiesWhenNotAppliedLimitedByElementTypeProperty
-
getShowPropertiesWhenNotAppliedLimitedByProfileApplicationProperty
-
getStandardExpertConfigurationProperty
-
getSubElementContentsIncludedProperty
-
getSuggestedOwnedDiagramsProperty
-
getSuggestedOwnedTypesProperty
-
getSuperTypesProperty
-
getSymbolStandardExpertConfigurationProperty
-
getTypesForSourceProperty
-
getTypesForTargetProperty
-
getUsedUMLPropertiesProperty
-
setAbbreviation
-
clearAbbreviation
-
getAbbreviation
-
setAdditionalContent
-
clearAdditionalContent
-
getAdditionalContent
-
setAllowedDragAndDrops
public void setAllowedDragAndDrops(Element element, @CheckForNull Collection<? extends Element> value) -
clearAllowedDragAndDrops
-
addAllowedDragAndDrops
-
removeAllowedDragAndDrops
-
getAllowedDragAndDrops
-
setAllowedRelationships
public void setAllowedRelationships(Element element, @CheckForNull Collection<? extends Element> value) -
clearAllowedRelationships
-
addAllowedRelationships
-
removeAllowedRelationships
-
getAllowedRelationships
-
setApplyToSource
-
clearApplyToSource
-
addApplyToSource
-
removeApplyToSource
-
getApplyToSource
-
setApplyToTarget
-
clearApplyToTarget
-
addApplyToTarget
-
removeApplyToTarget
-
getApplyToTarget
-
setCategory
-
clearCategory
-
getCategory
-
setCheckSpelling
-
clearCheckSpelling
-
addCheckSpelling
-
removeCheckSpelling
-
getCheckSpelling
-
setCustomizationTarget
public void setCustomizationTarget(Element element, @CheckForNull Collection<? extends Element> value) -
clearCustomizationTarget
-
addCustomizationTarget
-
removeCustomizationTarget
-
getCustomizationTarget
-
setDefaultShapeSize
-
clearDefaultShapeSize
-
addDefaultShapeSize
-
removeDefaultShapeSize
-
getDefaultShapeSize
-
setDisallowedRelationships
public void setDisallowedRelationships(Element element, @CheckForNull Collection<? extends Element> value) -
clearDisallowedRelationships
-
addDisallowedRelationships
-
removeDisallowedRelationships
-
getDisallowedRelationships
-
setDoNotSuggestAsType
-
clearDoNotSuggestAsType
-
isDoNotSuggestAsType
-
setDoNotSuggestNameAutoCompletion
-
clearDoNotSuggestNameAutoCompletion
-
isDoNotSuggestNameAutoCompletion
-
setHelpID
-
clearHelpID
-
getHelpID
-
setHiddenOwnedDiagrams
-
clearHiddenOwnedDiagrams
-
addHiddenOwnedDiagrams
-
removeHiddenOwnedDiagrams
-
getHiddenOwnedDiagrams
-
setHiddenOwnedTypes
-
clearHiddenOwnedTypes
-
addHiddenOwnedTypes
-
removeHiddenOwnedTypes
-
getHiddenOwnedTypes
-
setHideMetatype
-
clearHideMetatype
-
isHideMetatype
-
setInShortcutMenu
-
clearInShortcutMenu
-
addInShortcutMenu
-
removeInShortcutMenu
-
getInShortcutMenu
-
setKeyword
-
clearKeyword
-
getKeyword
-
setMultiLineTextProperties
public void setMultiLineTextProperties(Element element, @CheckForNull Collection<? extends Element> value) -
clearMultiLineTextProperties
-
addMultiLineTextProperties
-
removeMultiLineTextProperties
-
getMultiLineTextProperties
-
setPossibleOwners
-
clearPossibleOwners
-
addPossibleOwners
-
removePossibleOwners
-
getPossibleOwners
-
setPreferredMetatype
-
clearPreferredMetatype
-
getPreferredMetatype
-
setPropertiesDisplayedInCompartments
public void setPropertiesDisplayedInCompartments(Element element, @CheckForNull Collection<String> value) -
clearPropertiesDisplayedInCompartments
-
addPropertiesDisplayedInCompartments
-
removePropertiesDisplayedInCompartments
-
getPropertiesDisplayedInCompartments
-
setQuickApplyingFor
-
clearQuickApplyingFor
-
addQuickApplyingFor
-
removeQuickApplyingFor
-
getQuickApplyingFor
-
setRepresentationText
-
clearRepresentationText
-
getRepresentationText
-
setShowPropertiesWhenNotApplied
-
clearShowPropertiesWhenNotApplied
-
isShowPropertiesWhenNotApplied
-
setShowPropertiesWhenNotAppliedLimitedByElementType
public void setShowPropertiesWhenNotAppliedLimitedByElementType(Element element, @CheckForNull Collection<? extends Element> value) -
clearShowPropertiesWhenNotAppliedLimitedByElementType
-
addShowPropertiesWhenNotAppliedLimitedByElementType
-
removeShowPropertiesWhenNotAppliedLimitedByElementType
-
getShowPropertiesWhenNotAppliedLimitedByElementType
-
setShowPropertiesWhenNotAppliedLimitedByProfileApplication
-
clearShowPropertiesWhenNotAppliedLimitedByProfileApplication
-
isShowPropertiesWhenNotAppliedLimitedByProfileApplication
-
setStandardExpertConfiguration
-
clearStandardExpertConfiguration
-
addStandardExpertConfiguration
-
removeStandardExpertConfiguration
-
getStandardExpertConfiguration
-
setSubElementContentsIncluded
public void setSubElementContentsIncluded(Element element, @CheckForNull MagicDrawProfile.SubcontentsKindEnum value) -
clearSubElementContentsIncluded
-
getSubElementContentsIncluded
@CheckForNull public MagicDrawProfile.SubcontentsKindEnum getSubElementContentsIncluded(Element element) -
setSuggestedOwnedDiagrams
-
clearSuggestedOwnedDiagrams
-
addSuggestedOwnedDiagrams
-
removeSuggestedOwnedDiagrams
-
getSuggestedOwnedDiagrams
-
setSuggestedOwnedTypes
public void setSuggestedOwnedTypes(Element element, @CheckForNull Collection<? extends Element> value) -
clearSuggestedOwnedTypes
-
addSuggestedOwnedTypes
-
removeSuggestedOwnedTypes
-
getSuggestedOwnedTypes
-
setSuperTypes
-
clearSuperTypes
-
addSuperTypes
-
removeSuperTypes
-
getSuperTypes
-
setSymbolStandardExpertConfiguration
public void setSymbolStandardExpertConfiguration(Element element, @CheckForNull Collection<String> value) -
clearSymbolStandardExpertConfiguration
-
addSymbolStandardExpertConfiguration
-
removeSymbolStandardExpertConfiguration
-
getSymbolStandardExpertConfiguration
-
setTypesForSource
-
clearTypesForSource
-
addTypesForSource
-
removeTypesForSource
-
getTypesForSource
-
setTypesForTarget
-
clearTypesForTarget
-
addTypesForTarget
-
removeTypesForTarget
-
getTypesForTarget
-
setUsedUMLProperties
-
clearUsedUMLProperties
-
addUsedUMLProperties
-
removeUsedUMLProperties
-
getUsedUMLProperties
-
clear
protected void clear() -
is
-
isInstance
-