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
FieldsModifier and TypeFieldDescriptionstatic final StringThe short name, abbreviation of customized domain specific element type.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringString representation of category used to group elements in various context menu if hideMetatype=truestatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringSelect properties to be displayed in compartments on shapes by default.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAllowedDragAndDrops(Element element, Element value) voidaddAllowedRelationships(Element element, Element value) voidaddApplyToSource(Element element, Element value) voidaddApplyToTarget(Element element, Element value) voidaddCheckSpelling(Element element, String value) voidaddCustomizationTarget(Element element, Element value) voidaddDefaultShapeSize(Element element, Integer value) voidaddDisallowedRelationships(Element element, Element value) voidaddHiddenOwnedDiagrams(Element element, String value) voidaddHiddenOwnedTypes(Element element, Element value) voidaddInShortcutMenu(Element element, Element value) voidaddMultiLineTextProperties(Element element, Element value) voidaddPossibleOwners(Element element, Element value) voidaddPropertiesDisplayedInCompartments(Element element, String value) voidaddQuickApplyingFor(Element element, Element value) voidaddShowPropertiesWhenNotAppliedLimitedByElementType(Element element, Element value) voidaddStandardExpertConfiguration(Element element, String value) voidaddSuggestedOwnedDiagrams(Element element, String value) voidaddSuggestedOwnedTypes(Element element, Element value) voidaddSuperTypes(Element element, Element value) voidaddSymbolStandardExpertConfiguration(Element element, String value) voidaddTypesForSource(Element element, Element value) voidaddTypesForTarget(Element element, Element value) voidaddUsedUMLProperties(Element element, String value) protected voidclear()voidclearAbbreviation(Element element) voidclearAdditionalContent(Element element) voidclearAllowedDragAndDrops(Element element) voidclearAllowedRelationships(Element element) voidclearApplyToSource(Element element) voidclearApplyToTarget(Element element) voidclearCategory(Element element) voidclearCheckSpelling(Element element) voidclearCustomizationTarget(Element element) voidclearDefaultShapeSize(Element element) voidclearDisallowedRelationships(Element element) voidclearDoNotSuggestAsType(Element element) voidvoidclearHelpID(Element element) voidclearHiddenOwnedDiagrams(Element element) voidclearHiddenOwnedTypes(Element element) voidclearHideMetatype(Element element) voidclearInShortcutMenu(Element element) voidclearKeyword(Element element) voidclearMultiLineTextProperties(Element element) voidclearPossibleOwners(Element element) voidclearPreferredMetatype(Element element) voidvoidclearQuickApplyingFor(Element element) voidclearRepresentationText(Element element) voidclearShowPropertiesWhenNotApplied(Element element) voidvoidvoidclearStandardExpertConfiguration(Element element) voidclearSubElementContentsIncluded(Element element) voidclearSuggestedOwnedDiagrams(Element element) voidclearSuggestedOwnedTypes(Element element) voidclearSuperTypes(Element element) voidvoidclearTypesForSource(Element element) voidclearTypesForTarget(Element element) voidclearUsedUMLProperties(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) booleanisDoNotSuggestAsType(Element element) isDoNotSuggestNameAutoCompletion(Element element) isHideMetatype(Element element) static booleanisInstance(Element element) isShowPropertiesWhenNotApplied(Element element) voidremoveAllowedDragAndDrops(Element element, Element value) voidremoveAllowedRelationships(Element element, Element value) voidremoveApplyToSource(Element element, Element value) voidremoveApplyToTarget(Element element, Element value) voidremoveCheckSpelling(Element element, String value) voidremoveCustomizationTarget(Element element, Element value) voidremoveDefaultShapeSize(Element element, Integer value) voidremoveDisallowedRelationships(Element element, Element value) voidremoveHiddenOwnedDiagrams(Element element, String value) voidremoveHiddenOwnedTypes(Element element, Element value) voidremoveInShortcutMenu(Element element, Element value) voidremoveMultiLineTextProperties(Element element, Element value) voidremovePossibleOwners(Element element, Element value) voidremovePropertiesDisplayedInCompartments(Element element, String value) voidremoveQuickApplyingFor(Element element, Element value) voidremoveShowPropertiesWhenNotAppliedLimitedByElementType(Element element, Element value) voidremoveStandardExpertConfiguration(Element element, String value) voidremoveSuggestedOwnedDiagrams(Element element, String value) voidremoveSuggestedOwnedTypes(Element element, Element value) voidremoveSuperTypes(Element element, Element value) voidremoveSymbolStandardExpertConfiguration(Element element, String value) voidremoveTypesForSource(Element element, Element value) voidremoveTypesForTarget(Element element, Element value) voidremoveUsedUMLProperties(Element element, String value) voidsetAbbreviation(Element element, String value) voidsetAdditionalContent(Element element, Element value) voidsetAllowedDragAndDrops(Element element, Collection<? extends Element> value) voidsetAllowedRelationships(Element element, Collection<? extends Element> value) voidsetApplyToSource(Element element, Collection<? extends Element> value) voidsetApplyToTarget(Element element, Collection<? extends Element> value) voidsetCategory(Element element, String value) voidsetCheckSpelling(Element element, Collection<String> value) voidsetCustomizationTarget(Element element, Collection<? extends Element> value) voidsetDefaultShapeSize(Element element, Collection<Integer> value) voidsetDisallowedRelationships(Element element, Collection<? extends Element> value) voidsetDoNotSuggestAsType(Element element, Boolean value) voidsetDoNotSuggestNameAutoCompletion(Element element, Boolean value) voidvoidsetHiddenOwnedDiagrams(Element element, Collection<String> value) voidsetHiddenOwnedTypes(Element element, Collection<? extends Element> value) voidsetHideMetatype(Element element, Boolean value) voidsetInShortcutMenu(Element element, Collection<? extends Element> value) voidsetKeyword(Element element, String value) voidsetMultiLineTextProperties(Element element, Collection<? extends Element> value) voidsetPossibleOwners(Element element, Collection<? extends Element> value) voidsetPreferredMetatype(Element element, Element value) voidsetPropertiesDisplayedInCompartments(Element element, Collection<String> value) voidsetQuickApplyingFor(Element element, Collection<? extends Element> value) voidsetRepresentationText(Element element, String value) voidsetShowPropertiesWhenNotApplied(Element element, Boolean value) voidsetShowPropertiesWhenNotAppliedLimitedByElementType(Element element, Collection<? extends Element> value) voidsetShowPropertiesWhenNotAppliedLimitedByProfileApplication(Element element, Boolean value) voidsetStandardExpertConfiguration(Element element, Collection<String> value) voidsetSubElementContentsIncluded(Element element, MagicDrawProfile.SubcontentsKindEnum value) voidsetSuggestedOwnedDiagrams(Element element, Collection<String> value) voidsetSuggestedOwnedTypes(Element element, Collection<? extends Element> value) voidsetSuperTypes(Element element, Collection<? extends Element> value) voidsetSymbolStandardExpertConfiguration(Element element, Collection<String> value) voidsetTypesForSource(Element element, Collection<? extends Element> value) voidsetTypesForTarget(Element element, Collection<? extends Element> value) voidsetUsedUMLProperties(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.StereotypeWrapperReturns stereotype for this wrapper.- Specified by:
getStereotypein 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
-