Class EditablePluginInformation

java.lang.Object
com.pnfsoftware.jeb.core.PluginInformation
com.pnfsoftware.jeb.core.EditablePluginInformation
All Implemented Interfaces:
IPluginInformation

public class EditablePluginInformation extends PluginInformation
Editable plugins information offer setters to mutate some plugin-info properties such as the name or description.
  • Constructor Details

    • EditablePluginInformation

      public EditablePluginInformation()
      Create an empty mutable plugin-information object.
    • EditablePluginInformation

      public EditablePluginInformation(String name)
      Create a mutable plugin-information object with a name.
      Parameters:
      name - plugin name
  • Method Details

    • setName

      public void setName(String name)
      Set the plugin name.
      Parameters:
      name - plugin name
    • setDescription

      public void setDescription(String description)
      Set the plugin description.
      Parameters:
      description - plugin description
    • setAuthor

      public void setAuthor(String author)
      Set the plugin author.
      Parameters:
      author - plugin author
    • setVersion

      public void setVersion(Version version)
      Set the plugin version.
      Parameters:
      version - plugin version