Class MagicDrawProfile.ElementsLibraryStereotype

    • Field Detail

      • INDEXOWNERSMODULESIDS

        public static final java.lang.String INDEXOWNERSMODULESIDS
        See Also:
        Constant Field Values
      • contents

        @CheckForNull
        private Property contents
      • indexElementIDs

        @CheckForNull
        private Property indexElementIDs
      • indexMetaTypes

        @CheckForNull
        private Property indexMetaTypes
      • indexNamespaces

        @CheckForNull
        private Property indexNamespaces
      • indexOwnersIDs

        @CheckForNull
        private Property indexOwnersIDs
      • indexOwnersModulesIDs

        @CheckForNull
        private Property indexOwnersModulesIDs
      • indexShortNames

        @CheckForNull
        private Property indexShortNames
      • structure

        @CheckForNull
        private Property structure
    • Constructor Detail

      • ElementsLibraryStereotype

        protected ElementsLibraryStereotype​(MagicDrawProfile profile)
    • Method Detail

      • 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)
      • addContents

        public void addContents​(Element element,
                                Element value)
      • removeContents

        public void removeContents​(Element element,
                                   Element value)
      • getContents

        public java.util.List<Element> getContents​(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)
      • clearStructure

        public void clearStructure​(Element element)
      • clear

        protected void clear()
      • is

        public boolean is​(@CheckForNull
                          Element element)
        Description copied from class: ProfileImplementation.StereotypeWrapper
        Checks if stereotype of this wrapper is applied to given element.
        Parameters:
        element - element
        Returns:
        true if stereotype of this wrapper is applied to given element
      • isInstance

        public static boolean isInstance​(@CheckForNull
                                         Element element)