Class ManifestAccess

    • Constructor Detail

      • ManifestAccess

        public ManifestAccess()
    • Method Detail

      • merge

        public boolean merge​(ManifestAccess other)
        Merge the contents of the given manifest into this one.
      • getEffectiveSymbolicName

        public java.lang.String getEffectiveSymbolicName()
      • setContent

        public void setContent​(org.eclipse.xtend2.lib.StringConcatenationClient content)
        Overrides:
        setContent in class TextFileAccess
      • writeTo

        public void writeTo​(org.eclipse.xtext.generator.IFileSystemAccess2 fileSystemAccess)
        Overrides:
        writeTo in class TextFileAccess
      • getBundleName

        @Pure
        public java.lang.String getBundleName()
      • setBundleName

        public void setBundleName​(java.lang.String bundleName)
      • getSymbolicName

        @Pure
        public java.lang.String getSymbolicName()
      • setSymbolicName

        public void setSymbolicName​(java.lang.String symbolicName)
      • getVersion

        @Pure
        public java.lang.String getVersion()
      • setVersion

        public void setVersion​(java.lang.String version)
      • isMerge

        @Pure
        public boolean isMerge()
      • setMerge

        public void setMerge​(boolean merge)
      • getExportedPackages

        @Pure
        public java.util.Set<java.lang.String> getExportedPackages()
      • getRequiredBundles

        @Pure
        public java.util.Set<java.lang.String> getRequiredBundles()
      • getImportedPackages

        @Pure
        public java.util.Set<java.lang.String> getImportedPackages()
      • setActivator

        public void setActivator​(TypeReference activator)
      • getLineDelimiter

        @Pure
        public java.lang.String getLineDelimiter()
      • setLineDelimiter

        public void setLineDelimiter​(java.lang.String lineDelimiter)