public static class MagicDrawProfile.ElementsLibraryStereotype extends ProfileImplementation.StereotypeWrapper
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CONTENTS |
static java.lang.String |
INDEXELEMENTIDS |
static java.lang.String |
INDEXMETATYPES |
static java.lang.String |
INDEXNAMESPACES |
static java.lang.String |
INDEXOWNERSIDS |
static java.lang.String |
INDEXOWNERSMODULESIDS |
static java.lang.String |
INDEXSHORTNAMES |
static java.lang.String |
STEREOTYPE_NAME |
static java.lang.String |
STRUCTURE |
Modifier | Constructor and Description |
---|---|
protected |
ElementsLibraryStereotype(MagicDrawProfile profile) |
Modifier and Type | Method and Description |
---|---|
void |
addContents(Element element,
Element value) |
void |
addIndexElementIDs(Element element,
java.lang.String value) |
void |
addIndexMetaTypes(Element element,
java.lang.String value) |
void |
addIndexNamespaces(Element element,
java.lang.String value) |
void |
addIndexOwnersIDs(Element element,
java.lang.String value) |
void |
addIndexOwnersModulesIDs(Element element,
java.lang.String value) |
void |
addIndexShortNames(Element element,
java.lang.String value) |
protected void |
clear() |
void |
clearContents(Element element) |
void |
clearIndexElementIDs(Element element) |
void |
clearIndexMetaTypes(Element element) |
void |
clearIndexNamespaces(Element element) |
void |
clearIndexOwnersIDs(Element element) |
void |
clearIndexOwnersModulesIDs(Element element) |
void |
clearIndexShortNames(Element element) |
void |
clearStructure(Element element) |
java.util.List<Element> |
getContents(Element element) |
Property |
getContentsProperty() |
java.util.List<java.lang.String> |
getIndexElementIDs(Element element) |
Property |
getIndexElementIDsProperty() |
java.util.List<java.lang.String> |
getIndexMetaTypes(Element element) |
Property |
getIndexMetaTypesProperty() |
java.util.List<java.lang.String> |
getIndexNamespaces(Element element) |
Property |
getIndexNamespacesProperty() |
java.util.List<java.lang.String> |
getIndexOwnersIDs(Element element) |
Property |
getIndexOwnersIDsProperty() |
java.util.List<java.lang.String> |
getIndexOwnersModulesIDs(Element element) |
Property |
getIndexOwnersModulesIDsProperty() |
java.util.List<java.lang.String> |
getIndexShortNames(Element element) |
Property |
getIndexShortNamesProperty() |
Stereotype |
getStereotype()
Returns stereotype for this wrapper.
|
MagicDrawProfile.treeStructureEnumerationEnum |
getStructure(Element element) |
Property |
getStructureProperty() |
boolean |
is(Element element)
Checks if stereotype of this wrapper is applied to given element.
|
static boolean |
isInstance(Element element) |
void |
removeContents(Element element,
Element value) |
void |
removeIndexElementIDs(Element element,
java.lang.String value) |
void |
removeIndexMetaTypes(Element element,
java.lang.String value) |
void |
removeIndexNamespaces(Element element,
java.lang.String value) |
void |
removeIndexOwnersIDs(Element element,
java.lang.String value) |
void |
removeIndexOwnersModulesIDs(Element element,
java.lang.String value) |
void |
removeIndexShortNames(Element element,
java.lang.String value) |
void |
setContents(Element element,
java.util.Collection<? extends Element> value) |
void |
setIndexElementIDs(Element element,
java.util.Collection<java.lang.String> value) |
void |
setIndexMetaTypes(Element element,
java.util.Collection<java.lang.String> value) |
void |
setIndexNamespaces(Element element,
java.util.Collection<java.lang.String> value) |
void |
setIndexOwnersIDs(Element element,
java.util.Collection<java.lang.String> value) |
void |
setIndexOwnersModulesIDs(Element element,
java.util.Collection<java.lang.String> value) |
void |
setIndexShortNames(Element element,
java.util.Collection<java.lang.String> value) |
void |
setStructure(Element element,
MagicDrawProfile.treeStructureEnumerationEnum value) |
apply, unApply
getElement, getElementByName
public static final java.lang.String STEREOTYPE_NAME
public static final java.lang.String CONTENTS
public static final java.lang.String INDEXELEMENTIDS
public static final java.lang.String INDEXMETATYPES
public static final java.lang.String INDEXNAMESPACES
public static final java.lang.String INDEXOWNERSIDS
public static final java.lang.String INDEXOWNERSMODULESIDS
public static final java.lang.String INDEXSHORTNAMES
public static final java.lang.String STRUCTURE
protected ElementsLibraryStereotype(MagicDrawProfile profile)
public Stereotype getStereotype()
ProfileImplementation.StereotypeWrapper
getStereotype
in class ProfileImplementation.StereotypeWrapper
@CheckForNull public Property getContentsProperty()
@CheckForNull public Property getIndexElementIDsProperty()
@CheckForNull public Property getIndexMetaTypesProperty()
@CheckForNull public Property getIndexNamespacesProperty()
@CheckForNull public Property getIndexOwnersIDsProperty()
@CheckForNull public Property getIndexOwnersModulesIDsProperty()
@CheckForNull public Property getIndexShortNamesProperty()
@CheckForNull public Property getStructureProperty()
public void setContents(Element element, @CheckForNull java.util.Collection<? extends Element> value)
public void clearContents(Element element)
public void setIndexElementIDs(Element element, @CheckForNull java.util.Collection<java.lang.String> value)
public void clearIndexElementIDs(Element element)
public void addIndexElementIDs(Element element, java.lang.String value)
public void removeIndexElementIDs(Element element, java.lang.String value)
public java.util.List<java.lang.String> getIndexElementIDs(Element element)
public void setIndexMetaTypes(Element element, @CheckForNull java.util.Collection<java.lang.String> value)
public void clearIndexMetaTypes(Element element)
public void addIndexMetaTypes(Element element, java.lang.String value)
public void removeIndexMetaTypes(Element element, java.lang.String value)
public java.util.List<java.lang.String> getIndexMetaTypes(Element element)
public void setIndexNamespaces(Element element, @CheckForNull java.util.Collection<java.lang.String> value)
public void clearIndexNamespaces(Element element)
public void addIndexNamespaces(Element element, java.lang.String value)
public void removeIndexNamespaces(Element element, java.lang.String value)
public java.util.List<java.lang.String> getIndexNamespaces(Element element)
public void setIndexOwnersIDs(Element element, @CheckForNull java.util.Collection<java.lang.String> value)
public void clearIndexOwnersIDs(Element element)
public void addIndexOwnersIDs(Element element, java.lang.String value)
public void removeIndexOwnersIDs(Element element, java.lang.String value)
public java.util.List<java.lang.String> getIndexOwnersIDs(Element element)
public void setIndexOwnersModulesIDs(Element element, @CheckForNull java.util.Collection<java.lang.String> value)
public void clearIndexOwnersModulesIDs(Element element)
public void addIndexOwnersModulesIDs(Element element, java.lang.String value)
public void removeIndexOwnersModulesIDs(Element element, java.lang.String value)
public java.util.List<java.lang.String> getIndexOwnersModulesIDs(Element element)
public void setIndexShortNames(Element element, @CheckForNull java.util.Collection<java.lang.String> value)
public void clearIndexShortNames(Element element)
public void addIndexShortNames(Element element, java.lang.String value)
public void removeIndexShortNames(Element element, java.lang.String value)
public java.util.List<java.lang.String> getIndexShortNames(Element element)
public void setStructure(Element element, @CheckForNull MagicDrawProfile.treeStructureEnumerationEnum value)
public void clearStructure(Element element)
@CheckForNull public MagicDrawProfile.treeStructureEnumerationEnum getStructure(Element element)
protected void clear()
clear
in class ProfileImplementation.ProfileElementWrapper<Stereotype>
public boolean is(@CheckForNull Element element)
ProfileImplementation.StereotypeWrapper
is
in class ProfileImplementation.StereotypeWrapper
element
- elementpublic static boolean isInstance(@CheckForNull Element element)