Browse Source

Removed redundent access specifiers so that Ant compiles cleanly in jikes pedantic mode. They are "strongly discouraged" by the JLS spec.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269700 13f79535-47bb-0310-9956-ffa450edef68
master
Peter Donald 24 years ago
parent
commit
bf7ed063e3
17 changed files with 96 additions and 98 deletions
  1. +8
    -9
      src/main/org/apache/tools/ant/BuildListener.java
  2. +4
    -5
      src/main/org/apache/tools/ant/BuildLogger.java
  3. +13
    -13
      src/main/org/apache/tools/ant/FileScanner.java
  4. +3
    -3
      src/main/org/apache/tools/ant/IntrospectionHelper.java
  5. +5
    -5
      src/main/org/apache/tools/ant/taskdefs/ExecuteStreamHandler.java
  6. +4
    -4
      src/main/org/apache/tools/ant/taskdefs/XSLTLiaison.java
  7. +2
    -2
      src/main/org/apache/tools/ant/taskdefs/compilers/CompilerAdapter.java
  8. +1
    -1
      src/main/org/apache/tools/ant/taskdefs/condition/Condition.java
  9. +1
    -1
      src/main/org/apache/tools/ant/taskdefs/optional/depend/ClassFileIterator.java
  10. +5
    -5
      src/main/org/apache/tools/ant/taskdefs/optional/ejb/EJBDeploymentTool.java
  11. +2
    -2
      src/main/org/apache/tools/ant/taskdefs/optional/jsp/compilers/CompilerAdapter.java
  12. +4
    -4
      src/main/org/apache/tools/ant/taskdefs/rmic/RmicAdapter.java
  13. +3
    -3
      src/main/org/apache/tools/ant/util/FileNameMapper.java
  14. +4
    -4
      src/main/org/apache/tools/ant/util/regexp/RegexpMatcher.java
  15. +24
    -24
      src/main/org/apache/tools/tar/TarConstants.java
  16. +7
    -7
      src/main/org/apache/tools/zip/UnixStat.java
  17. +6
    -6
      src/main/org/apache/tools/zip/ZipExtraField.java

+ 8
- 9
src/main/org/apache/tools/ant/BuildListener.java View File

@@ -68,7 +68,7 @@ public interface BuildListener extends EventListener {
/** /**
* Fired before any targets are started. * Fired before any targets are started.
*/ */
public void buildStarted(BuildEvent event);
void buildStarted(BuildEvent event);


/** /**
* Fired after the last target has finished. This event * Fired after the last target has finished. This event
@@ -76,14 +76,14 @@ public interface BuildListener extends EventListener {
* *
* @see BuildEvent#getException() * @see BuildEvent#getException()
*/ */
public void buildFinished(BuildEvent event);
void buildFinished(BuildEvent event);


/** /**
* Fired when a target is started. * Fired when a target is started.
* *
* @see BuildEvent#getTarget() * @see BuildEvent#getTarget()
*/ */
public void targetStarted(BuildEvent event);
void targetStarted(BuildEvent event);


/** /**
* Fired when a target has finished. This event will * Fired when a target has finished. This event will
@@ -91,14 +91,14 @@ public interface BuildListener extends EventListener {
* *
* @see BuildEvent#getException() * @see BuildEvent#getException()
*/ */
public void targetFinished(BuildEvent event);
void targetFinished(BuildEvent event);


/** /**
* Fired when a task is started. * Fired when a task is started.
* *
* @see BuildEvent#getTask() * @see BuildEvent#getTask()
*/ */
public void taskStarted(BuildEvent event);
void taskStarted(BuildEvent event);


/** /**
* Fired when a task has finished. This event will still * Fired when a task has finished. This event will still
@@ -106,7 +106,7 @@ public interface BuildListener extends EventListener {
* *
* @see BuildEvent#getException() * @see BuildEvent#getException()
*/ */
public void taskFinished(BuildEvent event);
void taskFinished(BuildEvent event);


/** /**
* Fired whenever a message is logged. * Fired whenever a message is logged.
@@ -114,6 +114,5 @@ public interface BuildListener extends EventListener {
* @see BuildEvent#getMessage() * @see BuildEvent#getMessage()
* @see BuildEvent#getPriority() * @see BuildEvent#getPriority()
*/ */
public void messageLogged(BuildEvent event);

}
void messageLogged(BuildEvent event);
}

+ 4
- 5
src/main/org/apache/tools/ant/BuildLogger.java View File

@@ -77,14 +77,14 @@ public interface BuildLogger extends BuildListener {
* *
* @param level the logging level for the logger. * @param level the logging level for the logger.
*/ */
public void setMessageOutputLevel(int level);
void setMessageOutputLevel(int level);
/** /**
* Set the output stream to which this logger is to send its output. * Set the output stream to which this logger is to send its output.
* *
* @param output the output stream for the logger. * @param output the output stream for the logger.
*/ */
public void setOutputPrintStream(PrintStream output);
void setOutputPrintStream(PrintStream output);
/** /**
* Set this logger to produce emacs (and other editor) friendly output. * Set this logger to produce emacs (and other editor) friendly output.
@@ -92,13 +92,12 @@ public interface BuildLogger extends BuildListener {
* @param emacsMode true if output is to be unadorned so that emacs and other * @param emacsMode true if output is to be unadorned so that emacs and other
* editors can parse files names, etc. * editors can parse files names, etc.
*/ */
public void setEmacsMode(boolean emacsMode);
void setEmacsMode(boolean emacsMode);


/** /**
* Set the output stream to which this logger is to send error messages. * Set the output stream to which this logger is to send error messages.
* *
* @param err the error stream for the logger. * @param err the error stream for the logger.
*/ */
public void setErrorPrintStream(PrintStream err);
void setErrorPrintStream(PrintStream err);
} }

+ 13
- 13
src/main/org/apache/tools/ant/FileScanner.java View File

@@ -64,14 +64,14 @@ public interface FileScanner {
* Adds an array with default exclusions to the current exclusions set. * Adds an array with default exclusions to the current exclusions set.
* *
*/ */
public void addDefaultExcludes();
void addDefaultExcludes();
/** /**
* Gets the basedir that is used for scanning. This is the directory that * Gets the basedir that is used for scanning. This is the directory that
* is scanned recursively. * is scanned recursively.
* *
* @return the basedir that is used for scanning * @return the basedir that is used for scanning
*/ */
public File getBasedir();
File getBasedir();
/** /**
* Get the names of the directories that matched at least one of the include * Get the names of the directories that matched at least one of the include
* patterns, an matched also at least one of the exclude patterns. * patterns, an matched also at least one of the exclude patterns.
@@ -79,7 +79,7 @@ public interface FileScanner {
* *
* @return the names of the directories * @return the names of the directories
*/ */
public String[] getExcludedDirectories();
String[] getExcludedDirectories();
/** /**
* Get the names of the files that matched at least one of the include * Get the names of the files that matched at least one of the include
* patterns, an matched also at least one of the exclude patterns. * patterns, an matched also at least one of the exclude patterns.
@@ -87,7 +87,7 @@ public interface FileScanner {
* *
* @return the names of the files * @return the names of the files
*/ */
public String[] getExcludedFiles();
String[] getExcludedFiles();
/** /**
* Get the names of the directories that matched at least one of the include * Get the names of the directories that matched at least one of the include
* patterns, an matched none of the exclude patterns. * patterns, an matched none of the exclude patterns.
@@ -95,7 +95,7 @@ public interface FileScanner {
* *
* @return the names of the directories * @return the names of the directories
*/ */
public String[] getIncludedDirectories();
String[] getIncludedDirectories();
/** /**
* Get the names of the files that matched at least one of the include * Get the names of the files that matched at least one of the include
* patterns, an matched none of the exclude patterns. * patterns, an matched none of the exclude patterns.
@@ -103,7 +103,7 @@ public interface FileScanner {
* *
* @return the names of the files * @return the names of the files
*/ */
public String[] getIncludedFiles();
String[] getIncludedFiles();
/** /**
* Get the names of the directories that matched at none of the include * Get the names of the directories that matched at none of the include
* patterns. * patterns.
@@ -111,45 +111,45 @@ public interface FileScanner {
* *
* @return the names of the directories * @return the names of the directories
*/ */
public String[] getNotIncludedDirectories();
String[] getNotIncludedDirectories();
/** /**
* Get the names of the files that matched at none of the include patterns. * Get the names of the files that matched at none of the include patterns.
* The names are relative to the basedir. * The names are relative to the basedir.
* *
* @return the names of the files * @return the names of the files
*/ */
public String[] getNotIncludedFiles();
String[] getNotIncludedFiles();
/** /**
* Scans the base directory for files that match at least one include * Scans the base directory for files that match at least one include
* pattern, and don't match any exclude patterns. * pattern, and don't match any exclude patterns.
* *
* @exception IllegalStateException when basedir was set incorrecly * @exception IllegalStateException when basedir was set incorrecly
*/ */
public void scan();
void scan();
/** /**
* Sets the basedir for scanning. This is the directory that is scanned * Sets the basedir for scanning. This is the directory that is scanned
* recursively. * recursively.
* *
* @param basedir the (non-null) basedir for scanning * @param basedir the (non-null) basedir for scanning
*/ */
public void setBasedir(String basedir);
void setBasedir(String basedir);
/** /**
* Sets the basedir for scanning. This is the directory that is scanned * Sets the basedir for scanning. This is the directory that is scanned
* recursively. * recursively.
* *
* @param basedir the basedir for scanning * @param basedir the basedir for scanning
*/ */
public void setBasedir(File basedir);
void setBasedir(File basedir);
/** /**
* Sets the set of exclude patterns to use. * Sets the set of exclude patterns to use.
* *
* @param excludes list of exclude patterns * @param excludes list of exclude patterns
*/ */
public void setExcludes(String[] excludes);
void setExcludes(String[] excludes);
/** /**
* Sets the set of include patterns to use. * Sets the set of include patterns to use.
* *
* @param includes list of include patterns * @param includes list of include patterns
*/ */
public void setIncludes(String[] includes);
void setIncludes(String[] includes);
} }

+ 3
- 3
src/main/org/apache/tools/ant/IntrospectionHelper.java View File

@@ -629,17 +629,17 @@ public class IntrospectionHelper implements BuildListener {
} }


private interface NestedCreator { private interface NestedCreator {
public Object create(Object parent)
Object create(Object parent)
throws InvocationTargetException, IllegalAccessException, InstantiationException; throws InvocationTargetException, IllegalAccessException, InstantiationException;
} }
private interface NestedStorer { private interface NestedStorer {
public void store(Object parent, Object child)
void store(Object parent, Object child)
throws InvocationTargetException, IllegalAccessException, InstantiationException; throws InvocationTargetException, IllegalAccessException, InstantiationException;
} }
private interface AttributeSetter { private interface AttributeSetter {
public void set(Project p, Object parent, String value)
void set(Project p, Object parent, String value)
throws InvocationTargetException, IllegalAccessException, throws InvocationTargetException, IllegalAccessException,
BuildException; BuildException;
} }


+ 5
- 5
src/main/org/apache/tools/ant/taskdefs/ExecuteStreamHandler.java View File

@@ -72,29 +72,29 @@ public interface ExecuteStreamHandler {
* @param os output stream to write to the standard input stream of the * @param os output stream to write to the standard input stream of the
* subprocess * subprocess
*/ */
public void setProcessInputStream(OutputStream os) throws IOException;
void setProcessInputStream(OutputStream os) throws IOException;


/** /**
* Install a handler for the error stream of the subprocess. * Install a handler for the error stream of the subprocess.
* *
* @param is input stream to read from the error stream from the subprocess * @param is input stream to read from the error stream from the subprocess
*/ */
public void setProcessErrorStream(InputStream is) throws IOException;
void setProcessErrorStream(InputStream is) throws IOException;


/** /**
* Install a handler for the output stream of the subprocess. * Install a handler for the output stream of the subprocess.
* *
* @param is input stream to read from the error stream from the subprocess * @param is input stream to read from the error stream from the subprocess
*/ */
public void setProcessOutputStream(InputStream is) throws IOException;
void setProcessOutputStream(InputStream is) throws IOException;


/** /**
* Start handling of the streams. * Start handling of the streams.
*/ */
public void start() throws IOException;
void start() throws IOException;


/** /**
* Stop handling of the streams - will not be restarted. * Stop handling of the streams - will not be restarted.
*/ */
public void stop();
void stop();
} }

+ 4
- 4
src/main/org/apache/tools/ant/taskdefs/XSLTLiaison.java View File

@@ -76,13 +76,13 @@ public interface XSLTLiaison {
* case since most parsers for now incorrectly makes no difference * case since most parsers for now incorrectly makes no difference
* between it.. and users also have problem with that :) * between it.. and users also have problem with that :)
*/ */
public final static String FILE_PROTOCOL_PREFIX = "file:///";
String FILE_PROTOCOL_PREFIX = "file:///";


/** /**
* set the stylesheet to use for the transformation. * set the stylesheet to use for the transformation.
* @param stylesheet the stylesheet to be used for transformation. * @param stylesheet the stylesheet to be used for transformation.
*/ */
public void setStylesheet(File stylesheet) throws Exception;
void setStylesheet(File stylesheet) throws Exception;


/** /**
* Add a parameter to be set during the XSL transformation. * Add a parameter to be set during the XSL transformation.
@@ -90,7 +90,7 @@ public interface XSLTLiaison {
* @param expression the parameter value as an expression string. * @param expression the parameter value as an expression string.
* @throws Exception thrown if any problems happens. * @throws Exception thrown if any problems happens.
*/ */
public void addParam(String name, String expression) throws Exception;
void addParam(String name, String expression) throws Exception;


/** /**
* Perform the transformation of a file into another. * Perform the transformation of a file into another.
@@ -99,6 +99,6 @@ public interface XSLTLiaison {
* @throws Exception thrown if any problems happens. * @throws Exception thrown if any problems happens.
* @see #setStylesheet(File) * @see #setStylesheet(File)
*/ */
public void transform(File infile, File outfile) throws Exception;
void transform(File infile, File outfile) throws Exception;


} //-- XSLTLiaison } //-- XSLTLiaison

+ 2
- 2
src/main/org/apache/tools/ant/taskdefs/compilers/CompilerAdapter.java View File

@@ -75,12 +75,12 @@ public interface CompilerAdapter {
/** /**
* Sets the compiler attributes, which are stored in the Javac task. * Sets the compiler attributes, which are stored in the Javac task.
*/ */
public void setJavac( Javac attributes );
void setJavac( Javac attributes );


/** /**
* Executes the task. * Executes the task.
* *
* @return has the compilation been successful * @return has the compilation been successful
*/ */
public boolean execute() throws BuildException;
boolean execute() throws BuildException;
} }

+ 1
- 1
src/main/org/apache/tools/ant/taskdefs/condition/Condition.java View File

@@ -66,6 +66,6 @@ public interface Condition {
/** /**
* Is this condition true? * Is this condition true?
*/ */
public boolean eval() throws BuildException;
boolean eval() throws BuildException;
} }



+ 1
- 1
src/main/org/apache/tools/ant/taskdefs/optional/depend/ClassFileIterator.java View File

@@ -56,5 +56,5 @@ package org.apache.tools.ant.taskdefs.optional.depend;


public interface ClassFileIterator { public interface ClassFileIterator {


public ClassFile getNextClassFile();
ClassFile getNextClassFile();
} }

+ 5
- 5
src/main/org/apache/tools/ant/taskdefs/optional/ejb/EJBDeploymentTool.java View File

@@ -70,22 +70,22 @@ public interface EJBDeploymentTool {
* @param descriptorFilename the name of the deployment descriptor * @param descriptorFilename the name of the deployment descriptor
* @param saxParser a SAX parser which can be used to parse the deployment descriptor. * @param saxParser a SAX parser which can be used to parse the deployment descriptor.
*/ */
public void processDescriptor(String descriptorFilename, SAXParser saxParser)
void processDescriptor(String descriptorFilename, SAXParser saxParser)
throws BuildException; throws BuildException;
/** /**
* Called to validate that the tool parameters have been configured. * Called to validate that the tool parameters have been configured.
* *
*/ */
public void validateConfigured() throws BuildException;
void validateConfigured() throws BuildException;


/** /**
* Set the task which owns this tool * Set the task which owns this tool
*/ */
public void setTask(Task task);
void setTask(Task task);
/** /**
* Configure this tool for use in the ejbjar task. * Configure this tool for use in the ejbjar task.
*/ */
public void configure(EjbJar.Config config);
}
void configure(EjbJar.Config config);
}

+ 2
- 2
src/main/org/apache/tools/ant/taskdefs/optional/jsp/compilers/CompilerAdapter.java View File

@@ -75,12 +75,12 @@ public interface CompilerAdapter {
/** /**
* Sets the compiler attributes, which are stored in the Jspc task. * Sets the compiler attributes, which are stored in the Jspc task.
*/ */
public void setJspc( JspC attributes );
void setJspc( JspC attributes );


/** /**
* Executes the task. * Executes the task.
* *
* @return has the compilation been successful * @return has the compilation been successful
*/ */
public boolean execute() throws BuildException;
boolean execute() throws BuildException;
} }

+ 4
- 4
src/main/org/apache/tools/ant/taskdefs/rmic/RmicAdapter.java View File

@@ -78,23 +78,23 @@ public interface RmicAdapter {
/** /**
* Sets the rmic attributes, which are stored in the Rmic task. * Sets the rmic attributes, which are stored in the Rmic task.
*/ */
public void setRmic( Rmic attributes );
void setRmic( Rmic attributes );


/** /**
* Executes the task. * Executes the task.
* *
* @return has the compilation been successful * @return has the compilation been successful
*/ */
public boolean execute() throws BuildException;
boolean execute() throws BuildException;


/** /**
* Maps source class files to the files generated by this rmic * Maps source class files to the files generated by this rmic
* implementation. * implementation.
*/ */
public FileNameMapper getMapper();
FileNameMapper getMapper();


/** /**
* The CLASSPATH this rmic process will use. * The CLASSPATH this rmic process will use.
*/ */
public Path getClasspath();
Path getClasspath();
} }

+ 3
- 3
src/main/org/apache/tools/ant/util/FileNameMapper.java View File

@@ -71,12 +71,12 @@ public interface FileNameMapper {
/** /**
* Sets the from part of the transformation rule. * Sets the from part of the transformation rule.
*/ */
public void setFrom(String from);
void setFrom(String from);


/** /**
* Sets the to part of the transformation rule. * Sets the to part of the transformation rule.
*/ */
public void setTo(String to);
void setTo(String to);


/** /**
* Returns an array containing the target filename(s) for the * Returns an array containing the target filename(s) for the
@@ -89,5 +89,5 @@ public interface FileNameMapper {
* @param sourceFileName the name of the source file relative to * @param sourceFileName the name of the source file relative to
* some given basedirectory. * some given basedirectory.
*/ */
public String[] mapFileName(String sourceFileName);
String[] mapFileName(String sourceFileName);
} }

+ 4
- 4
src/main/org/apache/tools/ant/util/regexp/RegexpMatcher.java View File

@@ -67,17 +67,17 @@ public interface RegexpMatcher {
/** /**
* Set the regexp pattern from the String description. * Set the regexp pattern from the String description.
*/ */
public void setPattern(String pattern) throws BuildException;
void setPattern(String pattern) throws BuildException;


/** /**
* Get a String representation of the regexp pattern * Get a String representation of the regexp pattern
*/ */
public String getPattern();
String getPattern();


/** /**
* Does the given argument match the pattern? * Does the given argument match the pattern?
*/ */
public boolean matches(String argument);
boolean matches(String argument);


/** /**
* Returns a Vector of matched groups found in the argument. * Returns a Vector of matched groups found in the argument.
@@ -85,5 +85,5 @@ public interface RegexpMatcher {
* <p>Group 0 will be the full match, the rest are the * <p>Group 0 will be the full match, the rest are the
* parenthesized subexpressions</p>. * parenthesized subexpressions</p>.
*/ */
public Vector getGroups(String argument);
Vector getGroups(String argument);
} }

+ 24
- 24
src/main/org/apache/tools/tar/TarConstants.java View File

@@ -71,121 +71,121 @@ public interface TarConstants {
/** /**
* The length of the name field in a header buffer. * The length of the name field in a header buffer.
*/ */
public static final int NAMELEN = 100;
int NAMELEN = 100;


/** /**
* The length of the mode field in a header buffer. * The length of the mode field in a header buffer.
*/ */
public static final int MODELEN = 8;
int MODELEN = 8;


/** /**
* The length of the user id field in a header buffer. * The length of the user id field in a header buffer.
*/ */
public static final int UIDLEN = 8;
int UIDLEN = 8;


/** /**
* The length of the group id field in a header buffer. * The length of the group id field in a header buffer.
*/ */
public static final int GIDLEN = 8;
int GIDLEN = 8;


/** /**
* The length of the checksum field in a header buffer. * The length of the checksum field in a header buffer.
*/ */
public static final int CHKSUMLEN = 8;
int CHKSUMLEN = 8;


/** /**
* The length of the size field in a header buffer. * The length of the size field in a header buffer.
*/ */
public static final int SIZELEN = 12;
int SIZELEN = 12;


/** /**
* The length of the magic field in a header buffer. * The length of the magic field in a header buffer.
*/ */
public static final int MAGICLEN = 8;
int MAGICLEN = 8;


/** /**
* The length of the modification time field in a header buffer. * The length of the modification time field in a header buffer.
*/ */
public static final int MODTIMELEN = 12;
int MODTIMELEN = 12;


/** /**
* The length of the user name field in a header buffer. * The length of the user name field in a header buffer.
*/ */
public static final int UNAMELEN = 32;
int UNAMELEN = 32;


/** /**
* The length of the group name field in a header buffer. * The length of the group name field in a header buffer.
*/ */
public static final int GNAMELEN = 32;
int GNAMELEN = 32;


/** /**
* The length of the devices field in a header buffer. * The length of the devices field in a header buffer.
*/ */
public static final int DEVLEN = 8;
int DEVLEN = 8;


/** /**
* LF_ constants represent the "link flag" of an entry, or more commonly, * LF_ constants represent the "link flag" of an entry, or more commonly,
* the "entry type". This is the "old way" of indicating a normal file. * the "entry type". This is the "old way" of indicating a normal file.
*/ */
public static final byte LF_OLDNORM = 0;
byte LF_OLDNORM = 0;


/** /**
* Normal file type. * Normal file type.
*/ */
public static final byte LF_NORMAL = (byte) '0';
byte LF_NORMAL = (byte) '0';


/** /**
* Link file type. * Link file type.
*/ */
public static final byte LF_LINK = (byte) '1';
byte LF_LINK = (byte) '1';


/** /**
* Symbolic link file type. * Symbolic link file type.
*/ */
public static final byte LF_SYMLINK = (byte) '2';
byte LF_SYMLINK = (byte) '2';


/** /**
* Character device file type. * Character device file type.
*/ */
public static final byte LF_CHR = (byte) '3';
byte LF_CHR = (byte) '3';


/** /**
* Block device file type. * Block device file type.
*/ */
public static final byte LF_BLK = (byte) '4';
byte LF_BLK = (byte) '4';


/** /**
* Directory file type. * Directory file type.
*/ */
public static final byte LF_DIR = (byte) '5';
byte LF_DIR = (byte) '5';


/** /**
* FIFO (pipe) file type. * FIFO (pipe) file type.
*/ */
public static final byte LF_FIFO = (byte) '6';
byte LF_FIFO = (byte) '6';


/** /**
* Contiguous file type. * Contiguous file type.
*/ */
public static final byte LF_CONTIG = (byte) '7';
byte LF_CONTIG = (byte) '7';


/** /**
* The magic tag representing a POSIX tar archive. * The magic tag representing a POSIX tar archive.
*/ */
public static final String TMAGIC = "ustar";
String TMAGIC = "ustar";


/** /**
* The magic tag representing a GNU tar archive. * The magic tag representing a GNU tar archive.
*/ */
public static final String GNU_TMAGIC = "ustar ";
String GNU_TMAGIC = "ustar ";


/** /**
* The namr of the GNU tar entry which contains a long name. * The namr of the GNU tar entry which contains a long name.
*/ */
public static final String GNU_LONGLINK = "././@LongLink";
String GNU_LONGLINK = "././@LongLink";
/** /**
* Identifies the *next* file on the tape as having a long name. * Identifies the *next* file on the tape as having a long name.
*/ */
public static final byte LF_GNUTYPE_LONGNAME = (byte) 'L';
byte LF_GNUTYPE_LONGNAME = (byte) 'L';
} }

+ 7
- 7
src/main/org/apache/tools/zip/UnixStat.java View File

@@ -67,25 +67,25 @@ public interface UnixStat {
* *
* @since 1.1 * @since 1.1
*/ */
public static final int PERM_MASK = 07777;
int PERM_MASK = 07777;
/** /**
* Indicates symbolic links. * Indicates symbolic links.
* *
* @since 1.1 * @since 1.1
*/ */
public static final int LINK_FLAG = 0120000;
int LINK_FLAG = 0120000;
/** /**
* Indicates plain files. * Indicates plain files.
* *
* @since 1.1 * @since 1.1
*/ */
public static final int FILE_FLAG = 0100000;
int FILE_FLAG = 0100000;
/** /**
* Indicates directories. * Indicates directories.
* *
* @since 1.1 * @since 1.1
*/ */
public static final int DIR_FLAG = 040000;
int DIR_FLAG = 040000;
// ---------------------------------------------------------- // ----------------------------------------------------------
// somewhat arbitrary choices that are quite common for shared // somewhat arbitrary choices that are quite common for shared
@@ -97,17 +97,17 @@ public interface UnixStat {
* *
* @since 1.1 * @since 1.1
*/ */
public static final int DEFAULT_LINK_PERM = 0777;
int DEFAULT_LINK_PERM = 0777;
/** /**
* Default permissions for directories. * Default permissions for directories.
* *
* @since 1.1 * @since 1.1
*/ */
public static final int DEFAULT_DIR_PERM = 0755;
int DEFAULT_DIR_PERM = 0755;
/** /**
* Default permissions for plain files. * Default permissions for plain files.
* *
* @since 1.1 * @since 1.1
*/ */
public static final int DEFAULT_FILE_PERM = 0644;
int DEFAULT_FILE_PERM = 0644;
} }

+ 6
- 6
src/main/org/apache/tools/zip/ZipExtraField.java View File

@@ -75,7 +75,7 @@ public interface ZipExtraField {
* *
* @since 1.1 * @since 1.1
*/ */
public ZipShort getHeaderId();
ZipShort getHeaderId();


/** /**
* Length of the extra field in the local file data - without * Length of the extra field in the local file data - without
@@ -83,7 +83,7 @@ public interface ZipExtraField {
* *
* @since 1.1 * @since 1.1
*/ */
public ZipShort getLocalFileDataLength();
ZipShort getLocalFileDataLength();


/** /**
* Length of the extra field in the central directory - without * Length of the extra field in the central directory - without
@@ -91,7 +91,7 @@ public interface ZipExtraField {
* *
* @since 1.1 * @since 1.1
*/ */
public ZipShort getCentralDirectoryLength();
ZipShort getCentralDirectoryLength();


/** /**
* The actual data to put into local file data - without Header-ID * The actual data to put into local file data - without Header-ID
@@ -99,7 +99,7 @@ public interface ZipExtraField {
* *
* @since 1.1 * @since 1.1
*/ */
public byte[] getLocalFileDataData();
byte[] getLocalFileDataData();


/** /**
* The actual data to put central directory - without Header-ID or * The actual data to put central directory - without Header-ID or
@@ -107,13 +107,13 @@ public interface ZipExtraField {
* *
* @since 1.1 * @since 1.1
*/ */
public byte[] getCentralDirectoryData();
byte[] getCentralDirectoryData();


/** /**
* Populate data from this array as if it was in local file data. * Populate data from this array as if it was in local file data.
* *
* @since 1.1 * @since 1.1
*/ */
public void parseFromLocalFileData(byte[] data, int offset, int length)
void parseFromLocalFileData(byte[] data, int offset, int length)
throws ZipException; throws ZipException;
} }

Loading…
Cancel
Save