Class ProjectJarProperties


  • public class ProjectJarProperties
    extends com.ensoftcorp.open.commons.utilities.project.AnalysisPropertiesInitializer
    • Constructor Detail

      • ProjectJarProperties

        public ProjectJarProperties()
    • Method Detail

      • getJars

        public static java.util.Set<ProjectJarProperties.Jar> getJars​(org.eclipse.core.resources.IProject project)
                                                               throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getApplicationJars

        public static java.util.Set<ProjectJarProperties.Jar> getApplicationJars​(org.eclipse.core.resources.IProject project)
                                                                          throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getRuntimeJars

        public static java.util.Set<ProjectJarProperties.Jar> getRuntimeJars​(org.eclipse.core.resources.IProject project)
                                                                      throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getLibraryJars

        public static java.util.Set<ProjectJarProperties.Jar> getLibraryJars​(org.eclipse.core.resources.IProject project)
                                                                      throws java.lang.Exception
        Throws:
        java.lang.Exception
      • supportsProject

        public boolean supportsProject​(org.eclipse.core.resources.IProject project)
        Specified by:
        supportsProject in class com.ensoftcorp.open.commons.utilities.project.AnalysisPropertiesInitializer
      • initialize

        public void initialize​(org.eclipse.core.resources.IProject project,
                               org.w3c.dom.Document properties)
        Specified by:
        initialize in class com.ensoftcorp.open.commons.utilities.project.AnalysisPropertiesInitializer
      • findJars

        public static java.util.LinkedList<java.io.File> findJars​(java.io.File directory)