Class P2FeatureDefinition


  • public class P2FeatureDefinition
    extends Object
    Represents one <feature> section in the plugin configuration. This class is mutable only because the values are set by Maven using the setters.
    Since:
    1.1.2
    Author:
    Dr. David H. Akehurst
    itemis
    http://www.itemis.de
    • Constructor Detail

      • P2FeatureDefinition

        public P2FeatureDefinition()
    • Method Detail

      • getFeatureFile

        public File getFeatureFile()
      • setFeatureFile

        public void setFeatureFile​(File featureFile)
      • getId

        public String getId()
      • setId

        public void setId​(String id)
      • getVersion

        public String getVersion()
      • setVersion

        public void setVersion​(String version)
      • getLabel

        public String getLabel()
      • setLabel

        public void setLabel​(String label)
      • getProviderName

        public String getProviderName()
      • setProviderName

        public void setProviderName​(String providerName)
      • getDescription

        public String getDescription()
      • setDescription

        public void setDescription​(String description)
      • getCopyright

        public String getCopyright()
      • setCopyright

        public void setCopyright​(String copyright)
      • getLicense

        public String getLicense()
      • setLicense

        public void setLicense​(String license)
      • getGenerateSourceFeature

        public boolean getGenerateSourceFeature()
      • setGenerateSourceFeature

        public void setGenerateSourceFeature​(boolean generateSourceFeature)
      • setArtifacts

        public void setArtifacts​(List<P2Artifact> artifacts)
      • getUnpack

        public boolean getUnpack()
      • setUnpack

        public void setUnpack​(boolean unpack)