Package com.nomagic.uml2
Class MagicDrawProfile.ElementsLibraryStereotype
- java.lang.Object
-
- com.nomagic.profiles.ProfileImplementation.ProfileElementWrapper<Stereotype>
-
- com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
-
- com.nomagic.uml2.MagicDrawProfile.ElementsLibraryStereotype
-
- Enclosing class:
- MagicDrawProfile
public static class MagicDrawProfile.ElementsLibraryStereotype extends ProfileImplementation.StereotypeWrapper
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCONTENTSstatic java.lang.StringINDEXELEMENTIDSstatic java.lang.StringINDEXMETATYPESstatic java.lang.StringINDEXNAMESPACESstatic java.lang.StringINDEXOWNERSIDSstatic java.lang.StringINDEXOWNERSMODULESIDSstatic java.lang.StringINDEXSHORTNAMESstatic java.lang.StringSTEREOTYPE_NAMEstatic java.lang.StringSTRUCTURE
-
Constructor Summary
Constructors Modifier Constructor Description protectedElementsLibraryStereotype(MagicDrawProfile profile)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddContents(Element element, Element value)voidaddIndexElementIDs(Element element, java.lang.String value)voidaddIndexMetaTypes(Element element, java.lang.String value)voidaddIndexNamespaces(Element element, java.lang.String value)voidaddIndexOwnersIDs(Element element, java.lang.String value)voidaddIndexOwnersModulesIDs(Element element, java.lang.String value)voidaddIndexShortNames(Element element, java.lang.String value)protected voidclear()voidclearContents(Element element)voidclearIndexElementIDs(Element element)voidclearIndexMetaTypes(Element element)voidclearIndexNamespaces(Element element)voidclearIndexOwnersIDs(Element element)voidclearIndexOwnersModulesIDs(Element element)voidclearIndexShortNames(Element element)voidclearStructure(Element element)java.util.List<Element>getContents(Element element)PropertygetContentsProperty()java.util.List<java.lang.String>getIndexElementIDs(Element element)PropertygetIndexElementIDsProperty()java.util.List<java.lang.String>getIndexMetaTypes(Element element)PropertygetIndexMetaTypesProperty()java.util.List<java.lang.String>getIndexNamespaces(Element element)PropertygetIndexNamespacesProperty()java.util.List<java.lang.String>getIndexOwnersIDs(Element element)PropertygetIndexOwnersIDsProperty()java.util.List<java.lang.String>getIndexOwnersModulesIDs(Element element)PropertygetIndexOwnersModulesIDsProperty()java.util.List<java.lang.String>getIndexShortNames(Element element)PropertygetIndexShortNamesProperty()StereotypegetStereotype()Returns stereotype for this wrapper.MagicDrawProfile.treeStructureEnumerationEnumgetStructure(Element element)PropertygetStructureProperty()booleanis(Element element)static booleanisInstance(Element element)voidremoveContents(Element element, Element value)voidremoveIndexElementIDs(Element element, java.lang.String value)voidremoveIndexMetaTypes(Element element, java.lang.String value)voidremoveIndexNamespaces(Element element, java.lang.String value)voidremoveIndexOwnersIDs(Element element, java.lang.String value)voidremoveIndexOwnersModulesIDs(Element element, java.lang.String value)voidremoveIndexShortNames(Element element, java.lang.String value)voidsetContents(Element element, java.util.Collection<? extends Element> value)voidsetIndexElementIDs(Element element, java.util.Collection<java.lang.String> value)voidsetIndexMetaTypes(Element element, java.util.Collection<java.lang.String> value)voidsetIndexNamespaces(Element element, java.util.Collection<java.lang.String> value)voidsetIndexOwnersIDs(Element element, java.util.Collection<java.lang.String> value)voidsetIndexOwnersModulesIDs(Element element, java.util.Collection<java.lang.String> value)voidsetIndexShortNames(Element element, java.util.Collection<java.lang.String> value)voidsetStructure(Element element, MagicDrawProfile.treeStructureEnumerationEnum value)-
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
-
CONTENTS
public static final java.lang.String CONTENTS
- See Also:
- Constant Field Values
-
INDEXELEMENTIDS
public static final java.lang.String INDEXELEMENTIDS
- See Also:
- Constant Field Values
-
INDEXMETATYPES
public static final java.lang.String INDEXMETATYPES
- See Also:
- Constant Field Values
-
INDEXNAMESPACES
public static final java.lang.String INDEXNAMESPACES
- See Also:
- Constant Field Values
-
INDEXOWNERSIDS
public static final java.lang.String INDEXOWNERSIDS
- See Also:
- Constant Field Values
-
INDEXOWNERSMODULESIDS
public static final java.lang.String INDEXOWNERSMODULESIDS
- See Also:
- Constant Field Values
-
INDEXSHORTNAMES
public static final java.lang.String INDEXSHORTNAMES
- See Also:
- Constant Field Values
-
STRUCTURE
public static final java.lang.String STRUCTURE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ElementsLibraryStereotype
protected ElementsLibraryStereotype(MagicDrawProfile profile)
-
-
Method Detail
-
getStereotype
public Stereotype getStereotype()
Description copied from class:ProfileImplementation.StereotypeWrapperReturns stereotype for this wrapper.- Specified by:
getStereotypein classProfileImplementation.StereotypeWrapper- Returns:
- stereotype
-
getContentsProperty
@CheckForNull public Property getContentsProperty()
-
getIndexElementIDsProperty
@CheckForNull public Property getIndexElementIDsProperty()
-
getIndexMetaTypesProperty
@CheckForNull public Property getIndexMetaTypesProperty()
-
getIndexNamespacesProperty
@CheckForNull public Property getIndexNamespacesProperty()
-
getIndexOwnersIDsProperty
@CheckForNull public Property getIndexOwnersIDsProperty()
-
getIndexOwnersModulesIDsProperty
@CheckForNull public Property getIndexOwnersModulesIDsProperty()
-
getIndexShortNamesProperty
@CheckForNull public Property getIndexShortNamesProperty()
-
getStructureProperty
@CheckForNull public Property getStructureProperty()
-
setContents
public void setContents(Element element, @CheckForNull java.util.Collection<? extends Element> value)
-
clearContents
public void clearContents(Element element)
-
setIndexElementIDs
public void setIndexElementIDs(Element element, @CheckForNull java.util.Collection<java.lang.String> value)
-
clearIndexElementIDs
public void clearIndexElementIDs(Element element)
-
addIndexElementIDs
public void addIndexElementIDs(Element element, java.lang.String value)
-
removeIndexElementIDs
public void removeIndexElementIDs(Element element, java.lang.String value)
-
getIndexElementIDs
public java.util.List<java.lang.String> getIndexElementIDs(Element element)
-
setIndexMetaTypes
public void setIndexMetaTypes(Element element, @CheckForNull java.util.Collection<java.lang.String> value)
-
clearIndexMetaTypes
public void clearIndexMetaTypes(Element element)
-
addIndexMetaTypes
public void addIndexMetaTypes(Element element, java.lang.String value)
-
removeIndexMetaTypes
public void removeIndexMetaTypes(Element element, java.lang.String value)
-
getIndexMetaTypes
public java.util.List<java.lang.String> getIndexMetaTypes(Element element)
-
setIndexNamespaces
public void setIndexNamespaces(Element element, @CheckForNull java.util.Collection<java.lang.String> value)
-
clearIndexNamespaces
public void clearIndexNamespaces(Element element)
-
addIndexNamespaces
public void addIndexNamespaces(Element element, java.lang.String value)
-
removeIndexNamespaces
public void removeIndexNamespaces(Element element, java.lang.String value)
-
getIndexNamespaces
public java.util.List<java.lang.String> getIndexNamespaces(Element element)
-
setIndexOwnersIDs
public void setIndexOwnersIDs(Element element, @CheckForNull java.util.Collection<java.lang.String> value)
-
clearIndexOwnersIDs
public void clearIndexOwnersIDs(Element element)
-
addIndexOwnersIDs
public void addIndexOwnersIDs(Element element, java.lang.String value)
-
removeIndexOwnersIDs
public void removeIndexOwnersIDs(Element element, java.lang.String value)
-
getIndexOwnersIDs
public java.util.List<java.lang.String> getIndexOwnersIDs(Element element)
-
setIndexOwnersModulesIDs
public void setIndexOwnersModulesIDs(Element element, @CheckForNull java.util.Collection<java.lang.String> value)
-
clearIndexOwnersModulesIDs
public void clearIndexOwnersModulesIDs(Element element)
-
addIndexOwnersModulesIDs
public void addIndexOwnersModulesIDs(Element element, java.lang.String value)
-
removeIndexOwnersModulesIDs
public void removeIndexOwnersModulesIDs(Element element, java.lang.String value)
-
getIndexOwnersModulesIDs
public java.util.List<java.lang.String> getIndexOwnersModulesIDs(Element element)
-
setIndexShortNames
public void setIndexShortNames(Element element, @CheckForNull java.util.Collection<java.lang.String> value)
-
clearIndexShortNames
public void clearIndexShortNames(Element element)
-
addIndexShortNames
public void addIndexShortNames(Element element, java.lang.String value)
-
removeIndexShortNames
public void removeIndexShortNames(Element element, java.lang.String value)
-
getIndexShortNames
public java.util.List<java.lang.String> getIndexShortNames(Element element)
-
setStructure
public void setStructure(Element element, @CheckForNull MagicDrawProfile.treeStructureEnumerationEnum value)
-
clearStructure
public void clearStructure(Element element)
-
getStructure
@CheckForNull public MagicDrawProfile.treeStructureEnumerationEnum getStructure(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)
-
-