diff options
Diffstat (limited to 'framework/src/ant/apache-ant-1.9.6/src/main/org/apache/tools/ant/taskdefs/optional/extension/LibFileSet.java')
-rw-r--r-- | framework/src/ant/apache-ant-1.9.6/src/main/org/apache/tools/ant/taskdefs/optional/extension/LibFileSet.java | 117 |
1 files changed, 0 insertions, 117 deletions
diff --git a/framework/src/ant/apache-ant-1.9.6/src/main/org/apache/tools/ant/taskdefs/optional/extension/LibFileSet.java b/framework/src/ant/apache-ant-1.9.6/src/main/org/apache/tools/ant/taskdefs/optional/extension/LibFileSet.java deleted file mode 100644 index b21719e5..00000000 --- a/framework/src/ant/apache-ant-1.9.6/src/main/org/apache/tools/ant/taskdefs/optional/extension/LibFileSet.java +++ /dev/null @@ -1,117 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ -package org.apache.tools.ant.taskdefs.optional.extension; - -import org.apache.tools.ant.types.FileSet; - -/** - * LibFileSet represents a fileset containing libraries. - * Associated with the libraries is data pertaining to - * how they are to be handled when building manifests. - * - */ -public class LibFileSet - extends FileSet { - /** - * Flag indicating whether should include the - * "Implementation-URL" attribute in manifest. - * Defaults to false. - */ - private boolean includeURL; - - /** - * Flag indicating whether should include the - * "Implementation-*" attributes in manifest. - * Defaults to false. - */ - private boolean includeImpl; - - /** - * String that is the base URL for the librarys - * when constructing the "Implementation-URL" - * attribute. For instance setting the base to - * "http://jakarta.apache.org/avalon/libs/" and then - * including the library "excalibur-cli-1.0.jar" in the - * fileset will result in the "Implementation-URL" attribute - * being set to "http://jakarta.apache.org/avalon/libs/excalibur-cli-1.0.jar" - * - * Note this is only used if the library does not define - * "Implementation-URL" itself. - * - * Note that this also implies includeURL=true - */ - private String urlBase; - - /** - * Flag indicating whether should include the - * "Implementation-URL" attribute in manifest. - * Defaults to false. - * - * @param includeURL the flag - */ - public void setIncludeUrl(boolean includeURL) { - this.includeURL = includeURL; - } - - /** - * Flag indicating whether should include the - * "Implementation-*" attributes in manifest. - * Defaults to false. - * - * @param includeImpl the flag - */ - public void setIncludeImpl(boolean includeImpl) { - this.includeImpl = includeImpl; - } - - /** - * Set the url base for fileset. - * - * @param urlBase the base url - */ - public void setUrlBase(String urlBase) { - this.urlBase = urlBase; - } - - /** - * Get the includeURL flag. - * - * @return the includeURL flag. - */ - boolean isIncludeURL() { - return includeURL; - } - - /** - * Get the includeImpl flag. - * - * @return the includeImpl flag. - */ - boolean isIncludeImpl() { - return includeImpl; - } - - /** - * Get the urlbase. - * - * @return the urlbase. - */ - String getUrlBase() { - return urlBase; - } -} |