Class Library

    • Constructor Detail

      • Library

        public Library​(String name)
    • Method Detail

      • isUsed

        public boolean isUsed()
      • setUsed

        public void setUsed​(boolean used)
      • addPattern

        public void addPattern​(String pattern)
      • getPatternsText

        public String getPatternsText()
      • setPatternsText

        public void setPatternsText​(String patternsAsText)
      • getName

        public String getName()
      • getInternalName

        public String getInternalName()
      • toInternal

        public static String toInternal​(String name)
      • initDefaults

        public Library initDefaults()
      • getPathToLibrary

        public String getPathToLibrary()
      • setPathToLibrary

        public void setPathToLibrary​(String pathToLibrary)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • getType

        protected String getType()
      • writeTo

        public void writeTo​(org.jdom.Element parentElement)
        Description copied from interface: XmlExternalizable
        Write data to the JDOM element
        Specified by:
        writeTo in interface XmlExternalizable
        Parameters:
        parentElement - - parent element to write data to
      • readFrom

        public void readFrom​(org.jdom.Element element)
      • clearPatterns

        public void clearPatterns()
      • saveTo

        public void saveTo​(Library library)
      • resolveParameters

        @NotNull
        public Library resolveParameters​(@NotNull
                                         ValueResolver resolver)
      • setLevel

        public void setLevel​(String level)
      • getLevel

        public String getLevel()