Class PackageDescriptor

java.lang.Object
org.processmining.framework.packages.PackageDescriptor
All Implemented Interfaces:
Comparable<PackageDescriptor>

public class PackageDescriptor extends Object implements Comparable<PackageDescriptor>
  • Constructor Details

  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class Object
    • hashCode

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

      public String getName()
    • getVersion

      public PackageVersion getVersion()
    • getURL

      public String getURL()
    • getLogoURL

      public String getLogoURL()
    • getDependencies

      public Set<String> getDependencies()
    • getConflicts

      public Set<String> getConflicts()
    • getLocalPackageDirectory

      public File getLocalPackageDirectory()
    • setHasBrokenDependencies

      public void setHasBrokenDependencies()
    • hasBrokenDependencies

      public boolean hasBrokenDependencies()
    • getDescription

      public String getDescription()
    • getOrganisation

      public String getOrganisation()
    • getAuthor

      public String getAuthor()
    • getLicense

      public String getLicense()
    • getOS

      public PackageDescriptor.OS getOS()
    • getMaintainer

      public String getMaintainer()
    • getKeywords

      public String getKeywords()
    • getAutoInstalled

      public boolean getAutoInstalled()
    • hasPlugins

      public boolean hasPlugins()
    • toHTML

      public String toHTML()
    • compareTo

      public int compareTo(PackageDescriptor pack)
      Specified by:
      compareTo in interface Comparable<PackageDescriptor>