View Javadoc

1   package net.sourceforge.argval.manifestinfo;
2   
3   
4   import java.io.File;
5   import java.util.jar.Manifest;
6   
7   import net.sourceforge.argval.packageinfo.PackageInfo;
8   
9   
10  public interface ManifestInfo extends ManifestInfoVisitorAcceptor {
11  
12  //    JarFile getJarFile();
13      File getJarPath();
14      
15      Manifest getManifest();
16      
17      PackageInfo getPackageInfo();
18  
19      
20      /**
21       * Returns the specification title.
22       * 
23       * @return  The specification title.
24       */
25      String getSpecificationTitle();
26      
27      /**
28       * Returns the specification vendor.
29       * 
30       * @return  The specification vendor.
31       */
32      String getSpecificationVendor();
33      
34      /**
35       * Returns the specification version.
36       * 
37       * @return  The specification version.
38       */
39      String getSpecificationVersion();
40  
41  }