Class AbstractPlugin

    • Field Detail

      • dependencies

        protected final java.util.Set<java.lang.String> dependencies
      • neededClasses

        protected final java.util.Set<java.lang.String> neededClasses
      • decription

        private final java.lang.String decription
    • Constructor Detail

      • AbstractPlugin

        public AbstractPlugin​(java.lang.String description)
    • Method Detail

      • getStatus

        public java.lang.String getStatus()
        Specified by:
        getStatus in interface HasStatus
      • isAvailable

        public boolean isAvailable()
      • setDescription

        public final void setDescription​(java.lang.String description)
        Specified by:
        setDescription in interface HasDescription
      • getNeededClasses

        public final java.util.Collection<java.lang.String> getNeededClasses()
      • getDependencies

        public final java.util.Collection<java.lang.String> getDependencies()
        Specified by:
        getDependencies in interface HasDependencies