Interface Library

    • Method Detail

      • getPath

        java.lang.String getPath()
        Returns:
        path to resource
      • isCodeLibrary

        boolean isCodeLibrary()
        Returns:
        true if this is "code" library
      • getExports

        java.util.Collection<java.lang.String> getExports()
        This method should return collection of String objects that represent resource name prefixes or package name patterns that are available to other plug-ins.
        For code library, prefix is a package name, for resource library, the same rules applied to relative resource path calculated against library path (you can replace slash characters in path with dots).
        Example prefixes are:
        "*", "package.name.*", "package.name.ClassName", "resource/path/*
        Returns:
        collection of exported resource name patterns
      • getVersion

        Version getVersion()
        Returns:
        library version identifier as specified in manifest file or null