diff --git a/.gitignore b/.gitignore index a9b2026f25..7762f76ff2 100644 --- a/.gitignore +++ b/.gitignore @@ -19,6 +19,11 @@ /branding_spear /installer_spear Bundle_*.properties +genfiles.properties /branding/core/core.jar/org/netbeans/core/startup/Bundle.properties /branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view/ui/Bundle.properties /CoreUtils/src/org/sleuthkit/autopsy/coreutils/Bundle.properties +/Testing/script/input/ +/Testing/script/output/ +/Testing/script/gold/ +*~ diff --git a/Case/src/org/sleuthkit/autopsy/casemodule/AddImageWizardPanel2.java b/Case/src/org/sleuthkit/autopsy/casemodule/AddImageWizardPanel2.java index 8f7fd30e58..b67056afc4 100644 --- a/Case/src/org/sleuthkit/autopsy/casemodule/AddImageWizardPanel2.java +++ b/Case/src/org/sleuthkit/autopsy/casemodule/AddImageWizardPanel2.java @@ -256,7 +256,7 @@ class AddImageWizardPanel2 implements WizardDescriptor.Panel { }); - process = currentCase.makeAddImageProcess(Case.convertTimeZone(timeZone), noFatOrphans); + process = currentCase.makeAddImageProcess(timeZone, noFatOrphans); cancelledWhileRunning.enable(); try { process.run(imgPaths); diff --git a/Case/src/org/sleuthkit/autopsy/casemodule/Case.java b/Case/src/org/sleuthkit/autopsy/casemodule/Case.java index ba7f0b8465..1cc68c654e 100755 --- a/Case/src/org/sleuthkit/autopsy/casemodule/Case.java +++ b/Case/src/org/sleuthkit/autopsy/casemodule/Case.java @@ -736,6 +736,7 @@ public class Case { TimeZone zone = TimeZone.getTimeZone(timezoneID); int offset = zone.getRawOffset() / 1000; int hour = offset / 3600; + int min = (offset % 3600) / 60; DateFormat dfm = new SimpleDateFormat("z"); dfm.setTimeZone(zone); @@ -744,6 +745,9 @@ public class Case { String second = dfm.format(new GregorianCalendar(2011, 6, 6).getTime()).substring(0, 3); // make it only 3 letters code int mid = hour * -1; result = first + Integer.toString(mid); + if (min != 0) { + result = result + ":" + Integer.toString(min); + } if (hasDaylight) { result = result + second; } diff --git a/CoreComponentInterfaces/src/org/sleuthkit/autopsy/corecomponentinterfaces/CoreComponentControl.java b/CoreComponentInterfaces/src/org/sleuthkit/autopsy/corecomponentinterfaces/CoreComponentControl.java index 87eabadbfc..d1156b53e7 100644 --- a/CoreComponentInterfaces/src/org/sleuthkit/autopsy/corecomponentinterfaces/CoreComponentControl.java +++ b/CoreComponentInterfaces/src/org/sleuthkit/autopsy/corecomponentinterfaces/CoreComponentControl.java @@ -16,11 +16,12 @@ * See the License for the specific language governing permissions and * limitations under the License. */ - package org.sleuthkit.autopsy.corecomponentinterfaces; import java.util.Collection; import java.util.Iterator; +import java.util.logging.Level; +import java.util.logging.Logger; import org.openide.util.Lookup; import org.openide.windows.Mode; import org.openide.windows.TopComponent; @@ -33,6 +34,8 @@ import org.openide.windows.WindowManager; */ public class CoreComponentControl { + private static final Logger logger = Logger.getLogger(CoreComponentControl.class.getName()); + /** * Opens all TopComponent windows that are needed ({@link DataExplorer}, {@link DataResult}, and * {@link DataContent}) @@ -45,7 +48,11 @@ public class CoreComponentControl { for (DataExplorer de : dataExplorers) { TopComponent explorerWin = de.getTopComponent(); Mode m = WindowManager.getDefault().findMode("explorer"); - m.dockInto(explorerWin); // redock into the explorer mode + if (m != null) { + m.dockInto(explorerWin); // redock into the explorer mode + } else { + logger.log(Level.WARNING, "Could not find explorer mode and dock explorer window"); + } explorerWin.open(); // open that top component } @@ -53,7 +60,12 @@ public class CoreComponentControl { DataContent dc = Lookup.getDefault().lookup(DataContent.class); TopComponent contentWin = dc.getTopComponent(); Mode m = WindowManager.getDefault().findMode("output"); - m.dockInto(contentWin); // redock into the output mode + if (m != null) { + m.dockInto(contentWin); // redock into the output mode + } else { + logger.log(Level.WARNING, "Could not find output mode and dock content window"); + } + contentWin.open(); // open that top component } diff --git a/DataModel/src/org/sleuthkit/autopsy/datamodel/AbstractFsContentNode.java b/DataModel/src/org/sleuthkit/autopsy/datamodel/AbstractFsContentNode.java index cab3189405..0eefae9c27 100644 --- a/DataModel/src/org/sleuthkit/autopsy/datamodel/AbstractFsContentNode.java +++ b/DataModel/src/org/sleuthkit/autopsy/datamodel/AbstractFsContentNode.java @@ -18,6 +18,7 @@ */ package org.sleuthkit.autopsy.datamodel; +import java.text.SimpleDateFormat; import java.util.LinkedHashMap; import java.util.Map; import org.openide.nodes.Sheet; @@ -29,6 +30,8 @@ import org.sleuthkit.datamodel.FsContent; */ public abstract class AbstractFsContentNode extends AbstractContentNode { + private static SimpleDateFormat dateFormatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss (z)"); + // Note: this order matters for the search result, changed it if the order of property headers on the "KeywordSearchNode"changed public static enum FsContentPropertyType { @@ -213,12 +216,13 @@ public abstract class AbstractFsContentNode extends Abstrac * @param content to extract properties from */ public static void fillPropertyMap(Map map, FsContent content) { + dateFormatter.setTimeZone(content.accept(new TimeZoneVisitor())); map.put(FsContentPropertyType.NAME.toString(), content.getName()); map.put(FsContentPropertyType.LOCATION.toString(), DataConversion.getformattedPath(ContentUtils.getDisplayPath(content), 0, 1)); - map.put(FsContentPropertyType.MOD_TIME.toString(), content.getMtimeAsDate()); - map.put(FsContentPropertyType.CHANGED_TIME.toString(), content.getCtimeAsDate()); - map.put(FsContentPropertyType.ACCESS_TIME.toString(), content.getAtimeAsDate()); - map.put(FsContentPropertyType.CREATED_TIME.toString(), content.getCrtimeAsDate()); + map.put(FsContentPropertyType.MOD_TIME.toString(), epochToString(content.getMtime())); + map.put(FsContentPropertyType.CHANGED_TIME.toString(), epochToString(content.getCtime())); + map.put(FsContentPropertyType.ACCESS_TIME.toString(), epochToString(content.getAtime())); + map.put(FsContentPropertyType.CREATED_TIME.toString(), epochToString(content.getCrtime())); map.put(FsContentPropertyType.SIZE.toString(), content.getSize()); map.put(FsContentPropertyType.FLAGS_DIR.toString(), content.getDirFlagsAsString()); map.put(FsContentPropertyType.FLAGS_META.toString(), content.getMetaFlagsAsString()); @@ -231,4 +235,12 @@ public abstract class AbstractFsContentNode extends Abstrac map.put(FsContentPropertyType.TYPE_META.toString(), content.getMetaTypeAsString()); map.put(FsContentPropertyType.KNOWN.toString(), content.getKnown().getName()); } + + private static String epochToString(long epoch) { + String time = "0000-00-00 00:00:00 (UTC)"; + if (epoch != 0) { + time = dateFormatter.format(new java.util.Date(epoch * 1000)); + } + return time; + } } diff --git a/DataModel/src/org/sleuthkit/autopsy/datamodel/BlackboardArtifactNode.java b/DataModel/src/org/sleuthkit/autopsy/datamodel/BlackboardArtifactNode.java index 7c0818e035..aaecdadc07 100644 --- a/DataModel/src/org/sleuthkit/autopsy/datamodel/BlackboardArtifactNode.java +++ b/DataModel/src/org/sleuthkit/autopsy/datamodel/BlackboardArtifactNode.java @@ -20,10 +20,10 @@ package org.sleuthkit.autopsy.datamodel; import java.text.SimpleDateFormat; import java.util.ArrayList; -import java.util.Date; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; +import java.util.TimeZone; import java.util.logging.Level; import java.util.logging.Logger; import org.openide.nodes.AbstractNode; @@ -51,12 +51,11 @@ public class BlackboardArtifactNode extends AbstractNode implements DisplayableI BlackboardArtifact artifact; Content associated; static final Logger logger = Logger.getLogger(BlackboardArtifactNode.class.getName()); - - private static final SimpleDateFormat dateFormatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");; + private static SimpleDateFormat dateFormatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); public BlackboardArtifactNode(BlackboardArtifact artifact) { super(Children.LEAF, getLookups(artifact)); - + this.artifact = artifact; this.associated = getAssociatedContent(artifact); this.setName(Long.toString(artifact.getArtifactID())); @@ -75,23 +74,29 @@ public class BlackboardArtifactNode extends AbstractNode implements DisplayableI } final String NO_DESCR = "no description"; - Map map = new LinkedHashMap(); + Map map = new LinkedHashMap(); fillPropertyMap(map, artifact); ss.put(new NodeProperty("File Name", "File Name", - "no description", + NO_DESCR, associated.accept(new NameVisitor()))); - ATTRIBUTE_TYPE[] attributeTypes = ATTRIBUTE_TYPE.values(); - for(Map.Entry entry : map.entrySet()){ - if(attributeTypes.length > entry.getKey()){ - ss.put(new NodeProperty(attributeTypes[entry.getKey()-1].getDisplayName(), - attributeTypes[entry.getKey()-1].getDisplayName(), + for(Map.Entry entry : map.entrySet()){ + ss.put(new NodeProperty(entry.getKey(), + entry.getKey(), NO_DESCR, entry.getValue())); - } } + + if(artifact.getArtifactTypeID() == BlackboardArtifact.ARTIFACT_TYPE.TSK_HASHSET_HIT.getTypeID() + || artifact.getArtifactTypeID() == BlackboardArtifact.ARTIFACT_TYPE.TSK_KEYWORD_HIT.getTypeID()) { + ss.put(new NodeProperty("File Path", + "File Path", + NO_DESCR, + DataConversion.getformattedPath(ContentUtils.getDisplayPath(associated), 0, 1))); + } + return s; } @@ -100,30 +105,37 @@ public class BlackboardArtifactNode extends AbstractNode implements DisplayableI * @param map, with preserved ordering, where property names/values are put * @param content to extract properties from */ - public static void fillPropertyMap(Map map, BlackboardArtifact artifact) { + public static void fillPropertyMap(Map map, BlackboardArtifact artifact) { try { for(BlackboardAttribute attribute : artifact.getAttributes()){ if(attribute.getAttributeTypeID() == ATTRIBUTE_TYPE.TSK_PATH_ID.getTypeID()) continue; else switch(attribute.getValueType()){ case STRING: - map.put(attribute.getAttributeTypeID(), attribute.getValueString()); + map.put(attribute.getAttributeTypeDisplayName(), attribute.getValueString()); break; case INTEGER: - map.put(attribute.getAttributeTypeID(), attribute.getValueInt()); + map.put(attribute.getAttributeTypeDisplayName(), attribute.getValueInt()); break; case LONG: - if(attribute.getAttributeTypeID() == ATTRIBUTE_TYPE.TSK_DATETIME.getTypeID() || - attribute.getAttributeTypeID() == ATTRIBUTE_TYPE.TSK_LAST_ACCESSED.getTypeID()) { - map.put(attribute.getAttributeTypeID(), dateFormatter.format(new Date(attribute.getValueLong()))); - } else - map.put(attribute.getAttributeTypeID(), attribute.getValueLong()); + if (attribute.getAttributeTypeID() == ATTRIBUTE_TYPE.TSK_DATETIME.getTypeID() + || attribute.getAttributeTypeID() == ATTRIBUTE_TYPE.TSK_LAST_ACCESSED.getTypeID()) { + long epoch = attribute.getValueLong(); + String time = "0000-00-00 00:00:00"; + if (epoch != 0) { + dateFormatter.setTimeZone(getTimeZone(artifact)); + time = dateFormatter.format(new java.util.Date(epoch * 1000)); + } + map.put(attribute.getAttributeTypeDisplayName(), time); + } else { + map.put(attribute.getAttributeTypeDisplayName(), attribute.getValueLong()); + } break; case DOUBLE: - map.put(attribute.getAttributeTypeID(), attribute.getValueDouble()); + map.put(attribute.getAttributeTypeDisplayName(), attribute.getValueDouble()); break; case BYTE: - map.put(attribute.getAttributeTypeID(), attribute.getValueBytes()); + map.put(attribute.getAttributeTypeDisplayName(), attribute.getValueBytes()); break; } } @@ -158,7 +170,11 @@ public class BlackboardArtifactNode extends AbstractNode implements DisplayableI } throw new IllegalArgumentException("Couldn't get file from database"); } - + + private static TimeZone getTimeZone(BlackboardArtifact artifact) { + return getAssociatedContent(artifact).accept(new TimeZoneVisitor()); + } + private static HighlightLookup getHighlightLookup(BlackboardArtifact artifact, Content content) { if(artifact.getArtifactTypeID() != BlackboardArtifact.ARTIFACT_TYPE.TSK_KEYWORD_HIT.getTypeID()) return null; @@ -213,7 +229,7 @@ public class BlackboardArtifactNode extends AbstractNode implements DisplayableI } } - + private String getIcon(BlackboardArtifact.ARTIFACT_TYPE type) { switch(type) { case TSK_WEB_BOOKMARK: diff --git a/DataModel/src/org/sleuthkit/autopsy/datamodel/FsContentStringStream.java b/DataModel/src/org/sleuthkit/autopsy/datamodel/FsContentStringStream.java index 7ba0a269a2..8ef75b0420 100644 --- a/DataModel/src/org/sleuthkit/autopsy/datamodel/FsContentStringStream.java +++ b/DataModel/src/org/sleuthkit/autopsy/datamodel/FsContentStringStream.java @@ -47,7 +47,6 @@ public class FsContentStringStream extends InputStream { //args private FsContent content; private String encoding; - private boolean preserveOnBuffBoundary; //internal data private long contentOffset = 0; //offset in fscontent read into curReadBuf @@ -61,7 +60,7 @@ public class FsContentStringStream extends InputStream { private int tempStringLen = 0; private boolean isEOF = false; private boolean stringAtTempBoundary = false; //if temp has part of string that didn't make it in previous read() - private boolean stringAtBufBoundary = false; //if continue string from prev read + private boolean stringAtBufBoundary = false; //if read buffer has string being processed, continue as string from prev read() in next read() private boolean inString = false; //if current temp has min chars required private static final byte[] oneCharBuf = new byte[1]; private final int MIN_PRINTABLE_CHARS = 4; //num. of chars needed to qualify as a char string @@ -77,7 +76,7 @@ public class FsContentStringStream extends InputStream { public FsContentStringStream(FsContent content, Encoding encoding, boolean preserveOnBuffBoundary) { this.content = content; this.encoding = encoding.toString(); - this.preserveOnBuffBoundary = preserveOnBuffBoundary; + //this.preserveOnBuffBoundary = preserveOnBuffBoundary; //logger.log(Level.INFO, "FILE: " + content.getParentPath() + "/" + content.getName()); } @@ -110,16 +109,12 @@ public class FsContentStringStream extends InputStream { if (isEOF) { return -1; } + if (stringAtTempBoundary) { //append entire temp string residual from previous read() //because qualified string was broken down into 2 parts - curString.append(tempString); - curStringLen += tempStringLen; - - //reset temp - tempString = new StringBuilder(); - tempStringLen = 0; + appendResetTemp(); stringAtTempBoundary = false; //there could be more to this string in fscontent/buffer @@ -127,6 +122,8 @@ public class FsContentStringStream extends InputStream { boolean singleConsecZero = false; //preserve the current sequence of chars if 1 consecutive zero char int newCurLen = curStringLen + tempStringLen; + + while (newCurLen < len) { //need to extract more strings if (readBufOffset > bytesInReadBuf - 1) { @@ -208,7 +205,7 @@ public class FsContentStringStream extends InputStream { //check if temp still has chars to qualify as a string //we might need to break up temp into 2 parts for next read() call //consume as many as possible to fill entire user buffer - if (!this.preserveOnBuffBoundary && tempStringLen >= MIN_PRINTABLE_CHARS) { + if (tempStringLen >= MIN_PRINTABLE_CHARS) { if (newCurLen > len) { int appendChars = len - curStringLen; //save part for next user read(), need to break up temp string diff --git a/DataModel/src/org/sleuthkit/autopsy/datamodel/TimeZoneVisitor.java b/DataModel/src/org/sleuthkit/autopsy/datamodel/TimeZoneVisitor.java new file mode 100644 index 0000000000..51e89c5778 --- /dev/null +++ b/DataModel/src/org/sleuthkit/autopsy/datamodel/TimeZoneVisitor.java @@ -0,0 +1,66 @@ +/* + * Autopsy Forensic Browser + * + * Copyright 2011 Basis Technology Corp. + * Contact: carrier sleuthkit org + * + * Licensed 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.sleuthkit.autopsy.datamodel; + +import java.util.TimeZone; +import org.sleuthkit.datamodel.ContentVisitor; +import org.sleuthkit.datamodel.Directory; +import org.sleuthkit.datamodel.File; +import org.sleuthkit.datamodel.FileSystem; +import org.sleuthkit.datamodel.Image; +import org.sleuthkit.datamodel.Volume; +import org.sleuthkit.datamodel.VolumeSystem; + +/** + * + * @author dfickling + */ +class TimeZoneVisitor implements ContentVisitor{ + + @Override + public TimeZone visit(Directory drctr) { + return visit(drctr.getFileSystem()); + } + + @Override + public TimeZone visit(File file) { + return visit(file.getFileSystem()); + } + + @Override + public TimeZone visit(FileSystem fs) { + return fs.getParent().accept(this); + } + + @Override + public TimeZone visit(Image image) { + return TimeZone.getTimeZone(image.getTimeZone()); + } + + @Override + public TimeZone visit(Volume volume) { + return visit(volume.getParent()); + } + + @Override + public TimeZone visit(VolumeSystem vs) { + return TimeZone.getTimeZone(vs.getParent().getTimeZone()); + } + +} diff --git a/DataModel/src/org/sleuthkit/autopsy/datamodel/VolumeNode.java b/DataModel/src/org/sleuthkit/autopsy/datamodel/VolumeNode.java index ecddca03b4..ca2a1613b7 100644 --- a/DataModel/src/org/sleuthkit/autopsy/datamodel/VolumeNode.java +++ b/DataModel/src/org/sleuthkit/autopsy/datamodel/VolumeNode.java @@ -48,7 +48,7 @@ public class VolumeNode extends AbstractContentNode { // set name, display name, and icon String volName = nameForVolume(vol); - long end = vol.getStart() + vol.getSize(); + long end = vol.getStart() + (vol.getSize()-1); String tempVolName = volName + " (" + vol.getDescription() + ": " + vol.getStart() + "-" + end + ")"; this.setDisplayName(tempVolName); diff --git a/HashDatabase/src/org/sleuthkit/autopsy/hashdatabase/HashDbMgmtAction.java b/HashDatabase/src/org/sleuthkit/autopsy/hashdatabase/HashDbMgmtAction.java index cd134795e3..b0d8b3c7bc 100644 --- a/HashDatabase/src/org/sleuthkit/autopsy/hashdatabase/HashDbMgmtAction.java +++ b/HashDatabase/src/org/sleuthkit/autopsy/hashdatabase/HashDbMgmtAction.java @@ -32,7 +32,7 @@ import org.sleuthkit.autopsy.coreutils.Log; */ class HashDbMgmtAction extends CallableSystemAction { - private static final String ACTION_NAME = "Hash Database Configuration"; + static final String ACTION_NAME = "Hash Database Configuration"; @Override public void performAction() { diff --git a/HashDatabase/src/org/sleuthkit/autopsy/hashdatabase/HashDbMgmtPanel.java b/HashDatabase/src/org/sleuthkit/autopsy/hashdatabase/HashDbMgmtPanel.java index 216aa8dcf8..b3bf5254ec 100644 --- a/HashDatabase/src/org/sleuthkit/autopsy/hashdatabase/HashDbMgmtPanel.java +++ b/HashDatabase/src/org/sleuthkit/autopsy/hashdatabase/HashDbMgmtPanel.java @@ -63,6 +63,7 @@ public class HashDbMgmtPanel extends javax.swing.JPanel { /** Creates new form HashDbMgmtPanel */ private HashDbMgmtPanel() { + setName(HashDbMgmtAction.ACTION_NAME); notableTableModel = new HashSetTableModel(); initComponents(); customizeComponents(); @@ -293,9 +294,24 @@ public class HashDbMgmtPanel extends javax.swing.JPanel { JOptionPane.PLAIN_MESSAGE, null, null, derivedName); if(setName != null && !setName.equals("")) { - HashDb newDb = new HashDb(setName, Arrays.asList(new String[] {filePath}), false); - if(IndexStatus.isIngestible(newDb.status())) - newDb.setUseForIngest(true); + HashDb newDb = new HashDb(setName, Arrays.asList(new String[]{filePath}), false); + int toIndex = JOptionPane.NO_OPTION; + if (IndexStatus.isIngestible(newDb.status())) { + newDb.setUseForIngest(true); + } else { + toIndex = JOptionPane.showConfirmDialog(this, + "The database you added has no index.\n" + + "It will not be used for ingest until you create one.\n" + + "Would you like to do so now?", "No Index Exists", JOptionPane.YES_NO_OPTION); + } + + if (toIndex == JOptionPane.YES_OPTION) { + try { + newDb.createIndex(); + } catch (TskException ex) { + logger.log(Level.WARNING, "Error creating index", ex); + } + } notableTableModel.newSet(newDb); // TODO: support multiple file paths } diff --git a/Ingest/src/org/sleuthkit/autopsy/ingest/IngestImageThread.java b/Ingest/src/org/sleuthkit/autopsy/ingest/IngestImageThread.java index 9a7f1da1e3..bdc6fe35c2 100644 --- a/Ingest/src/org/sleuthkit/autopsy/ingest/IngestImageThread.java +++ b/Ingest/src/org/sleuthkit/autopsy/ingest/IngestImageThread.java @@ -61,11 +61,14 @@ public class IngestImageThread extends SwingWorker { logger.log(Level.INFO, "Starting background processing"); - progress = ProgressHandleFactory.createHandle(service.getName() + " image id:" + image.getId(), new Cancellable() { + final String displayName = service.getName() + " image id:" + image.getId(); + progress = ProgressHandleFactory.createHandle(displayName, new Cancellable() { @Override public boolean cancel() { logger.log(Level.INFO, "Image ingest service " + service.getName() + " cancelled by user."); + if (progress != null) + progress.setDisplayName(displayName + " (Cancelling...)"); return IngestImageThread.this.cancel(true); } }); diff --git a/Ingest/src/org/sleuthkit/autopsy/ingest/IngestManager.java b/Ingest/src/org/sleuthkit/autopsy/ingest/IngestManager.java index 53201d10e8..b496907510 100755 --- a/Ingest/src/org/sleuthkit/autopsy/ingest/IngestManager.java +++ b/Ingest/src/org/sleuthkit/autopsy/ingest/IngestManager.java @@ -938,11 +938,14 @@ public class IngestManager { } }); - progress = ProgressHandleFactory.createHandle("File Ingest", new Cancellable() { + final String displayName = "File Ingest"; + progress = ProgressHandleFactory.createHandle(displayName, new Cancellable() { @Override public boolean cancel() { logger.log(Level.INFO, "Filed ingest cancelled by user."); + if (progress != null) + progress.setDisplayName(displayName + " (Cancelling...)"); return IngestFsContentThread.this.cancel(true); } }); @@ -1073,11 +1076,15 @@ public class IngestManager { @Override protected Object doInBackground() throws Exception { - progress = ProgressHandleFactory.createHandle("Queueing Ingest", new Cancellable() { + + final String displayName = "Queueing Ingest"; + progress = ProgressHandleFactory.createHandle(displayName, new Cancellable() { @Override public boolean cancel() { logger.log(Level.INFO, "Queueing ingest cancelled by user."); + if (progress != null) + progress.setDisplayName(displayName + " (Cancelling...)"); return EnqueueWorker.this.cancel(true); } }); diff --git a/KNOWN_ISSUES.txt b/KNOWN_ISSUES.txt index 492155422e..ef399304e3 100644 --- a/KNOWN_ISSUES.txt +++ b/KNOWN_ISSUES.txt @@ -5,8 +5,9 @@ We plan to address the following issues in future releases. General: - Only a single instance of the application can be started at once. There is no check if another instance is already running. Running a second instance will cause issues. +- Only a single case can be opened at a time. Keyword search module: - Keyword search module does not currently search unallocated space, -- Keyword search maximum size of files to be indexed and searched is 100MB, -- Keyword search maximum size of unknown types of files to be indexed and searched (using string extraction) is 1MB. +- Keyword search maximum size of files of known types to be indexed and searched is 100MB. There is no limit on size of unknown file types indexed using string extraction. + diff --git a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/AbstractKeywordSearchPerformer.java b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/AbstractKeywordSearchPerformer.java index ba1bf07589..77033795e6 100644 --- a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/AbstractKeywordSearchPerformer.java +++ b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/AbstractKeywordSearchPerformer.java @@ -21,6 +21,7 @@ package org.sleuthkit.autopsy.keywordsearch; import java.beans.PropertyChangeEvent; import java.beans.PropertyChangeListener; import java.util.List; +import org.sleuthkit.autopsy.ingest.IngestManager; import org.sleuthkit.autopsy.keywordsearch.KeywordSearch.QueryType; import org.sleuthkit.autopsy.keywordsearch.KeywordSearchQueryManager.Presentation; @@ -77,6 +78,17 @@ abstract class AbstractKeywordSearchPerformer extends javax.swing.JPanel impleme KeywordSearchUtil.displayDialog("Keyword Search Error", "No files are indexed, please index an image before searching", KeywordSearchUtil.DIALOG_MESSAGE_TYPE.ERROR); return; } + + //check if keyword search service ingest is running (indexing, etc) + if (IngestManager.getDefault().isServiceRunning(KeywordSearchIngestService.getDefault())) { + if (KeywordSearchUtil.displayConfirmDialog("Keyword Search Ingest in Progress", + "Keyword Search Ingest is currently running.
" + + "Not all files have been indexed and this search might yield incomplete results.
" + + "Do you want to proceed with this search anyway?" + , KeywordSearchUtil.DIALOG_MESSAGE_TYPE.WARN) == false) + return; + } + KeywordSearchQueryManager man = null; if (isMultiwordQuery()) { final List keywords = getQueryList(); diff --git a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/Bundle.properties b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/Bundle.properties index 293c3a2e0f..b0f6e2e105 100755 --- a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/Bundle.properties +++ b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/Bundle.properties @@ -48,3 +48,5 @@ ExtractedContentPanel.pageOfLabel.text=of ExtractedContentPanel.pageCurLabel.text=- ExtractedContentPanel.pageTotalLabel.text=- ExtractedContentPanel.hitLabel.toolTipText= +KeywordSearchEditListPanel.ingestMessagesCheckbox.text=Send messages during triage / ingest +KeywordSearchEditListPanel.ingestMessagesCheckbox.toolTipText=Send messages during triage / ingest when hits on keyword from this list occur diff --git a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/ExtractedContentPanel.java b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/ExtractedContentPanel.java index 070e7c1206..820b4d860e 100644 --- a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/ExtractedContentPanel.java +++ b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/ExtractedContentPanel.java @@ -369,7 +369,9 @@ class ExtractedContentPanel extends javax.swing.JPanel { * @param current, current hit to update the display with */ void updateCurrentMatchDisplay(int current) { - hitCountLabel.setText(Integer.toString(current)); + if (current == 0) + hitCountLabel.setText("-"); + else hitCountLabel.setText(Integer.toString(current)); } /** @@ -377,7 +379,9 @@ class ExtractedContentPanel extends javax.swing.JPanel { * @param total total number of hits to update the display with */ void updateTotaMatcheslDisplay(int total) { - hitTotalLabel.setText(Integer.toString(total)); + if (total == 0) + hitTotalLabel.setText("-"); + else hitTotalLabel.setText(Integer.toString(total)); } diff --git a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/ExtractedContentViewer.java b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/ExtractedContentViewer.java index c2ffae42ce..9d334c9a56 100644 --- a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/ExtractedContentViewer.java +++ b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/ExtractedContentViewer.java @@ -479,6 +479,8 @@ public class ExtractedContentViewer implements DataContentViewer { } else { panel.enableNextMatchControl(false); panel.enablePrevMatchControl(false); + panel.updateCurrentMatchDisplay(0); + panel.updateTotaMatcheslDisplay(0); } } diff --git a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/FileExtract.java b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/FileExtract.java index 4e4ba22395..f39b6b9ccc 100644 --- a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/FileExtract.java +++ b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/FileExtract.java @@ -67,7 +67,7 @@ public class FileExtract { //break string into chunks //Note: could use DataConversion.toString() since we are operating on fixed chunks //but FsContentStringStream handles string boundary case better - stringStream = new FsContentStringStream(sourceFile, FsContentStringStream.Encoding.UTF8, true); + stringStream = new FsContentStringStream(sourceFile, FsContentStringStream.Encoding.UTF8); long readSize = 0; while ((readSize = stringStream.read(STRING_CHUNK_BUF, 0, (int) MAX_STRING_CHUNK_SIZE)) != -1) { @@ -82,6 +82,7 @@ public class FileExtract { } catch (IngesterException ingEx) { success = false; logger.log(Level.WARNING, "Ingester had a problem with extracted strings from file '" + sourceFile.getName() + "' (id: " + sourceFile.getId() + ").", ingEx); + throw ingEx; //need to rethrow/return to signal error and move on } //debug.close(); } @@ -98,7 +99,7 @@ public class FileExtract { try { stringStream.close(); } catch (IOException ex) { - Exceptions.printStackTrace(ex); + logger.log(Level.WARNING, "Error closing string stream, file: " + sourceFile.getName(), ex); } } } diff --git a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/HighlightedMatchesSource.java b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/HighlightedMatchesSource.java index 4d99d9834c..dab04c0f8b 100644 --- a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/HighlightedMatchesSource.java +++ b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/HighlightedMatchesSource.java @@ -135,9 +135,13 @@ class HighlightedMatchesSource implements MarkupSource, HighlightLookup { chunksQuery.escape(); } */ - Keyword keywordQuery = new Keyword(this.keywordHitQuery, false); + String queryStr = KeywordSearchUtil.escapeLuceneQuery(this.keywordHitQuery, true, false); + if (isRegex) { + //use white-space sep. field to get exact matches only of regex query result + queryStr = Server.Schema.CONTENT_WS + ":" + "\"" + queryStr + "\""; + } + Keyword keywordQuery = new Keyword(queryStr, false); chunksQuery = new LuceneQuery(keywordQuery); - chunksQuery.escape(); KeywordQueryFilter contentIdFilter = new KeywordQueryFilter(FilterType.CHUNK, contentId); chunksQuery.setFilter(contentIdFilter); try { @@ -160,7 +164,9 @@ class HighlightedMatchesSource implements MarkupSource, HighlightLookup { } //set page to first page having highlights - this.currentPage = pagesSorted.first(); + if (pagesSorted.isEmpty()) + this.currentPage = 0; + else this.currentPage = pagesSorted.first(); for (Integer page : pagesSorted) { hitsPages.put(page, 0); //unknown number of matches in the page @@ -234,11 +240,15 @@ class HighlightedMatchesSource implements MarkupSource, HighlightLookup { @Override public boolean hasNextItem() { + if (!this.pagesToHits.containsKey(currentPage)) + return false; return this.pagesToHits.get(currentPage) < this.hitsPages.get(currentPage); } @Override public boolean hasPreviousItem() { + if (!this.pagesToHits.containsKey(currentPage)) + return false; return this.pagesToHits.get(currentPage) > 1; } @@ -264,6 +274,8 @@ class HighlightedMatchesSource implements MarkupSource, HighlightLookup { @Override public int currentItem() { + if (!this.pagesToHits.containsKey(currentPage)) + return 0; return pagesToHits.get(currentPage); } @@ -377,6 +389,8 @@ class HighlightedMatchesSource implements MarkupSource, HighlightLookup { @Override public int getNumberHits() { + if (!this.hitsPages.containsKey(this.currentPage)) + return 0; return this.hitsPages.get(this.currentPage); } diff --git a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchEditListPanel.form b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchEditListPanel.form index 065d8ab266..f888c19e62 100644 --- a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchEditListPanel.form +++ b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchEditListPanel.form @@ -111,12 +111,17 @@ + + + + + - + @@ -124,7 +129,9 @@ - + + + @@ -173,6 +180,9 @@ + + + @@ -261,6 +271,16 @@ + + + + + + + + + + diff --git a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchEditListPanel.java b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchEditListPanel.java index 35d3ab0133..010f88b62e 100644 --- a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchEditListPanel.java +++ b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchEditListPanel.java @@ -256,6 +256,7 @@ class KeywordSearchEditListPanel extends javax.swing.JPanel implements ListSelec chRegex.setEnabled(listSet && (!ingestOngoing || !inIngest) && !isLocked); selectorsCombo.setEnabled(listSet && (!ingestOngoing || !inIngest) && !isLocked && chRegex.isSelected()); useForIngestCheckbox.setEnabled(listSet && (!ingestOngoing || !inIngest)); + ingestMessagesCheckbox.setEnabled(useForIngestCheckbox.isEnabled() && useForIngestCheckbox.isSelected()); saveListButton.setEnabled(listSet); exportButton.setEnabled(listSet); deleteListButton.setEnabled(listSet && (!ingestOngoing || !inIngest) && !isLocked); @@ -295,6 +296,7 @@ class KeywordSearchEditListPanel extends javax.swing.JPanel implements ListSelec addWordField = new javax.swing.JTextField(); chRegex = new javax.swing.JCheckBox(); selectorsCombo = new javax.swing.JComboBox(); + ingestMessagesCheckbox = new javax.swing.JCheckBox(); saveListButton = new javax.swing.JButton(); exportButton = new javax.swing.JButton(); deleteListButton = new javax.swing.JButton(); @@ -332,6 +334,11 @@ class KeywordSearchEditListPanel extends javax.swing.JPanel implements ListSelec }); useForIngestCheckbox.setText(org.openide.util.NbBundle.getMessage(KeywordSearchEditListPanel.class, "KeywordSearchEditListPanel.useForIngestCheckbox.text")); // NOI18N + useForIngestCheckbox.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + useForIngestCheckboxActionPerformed(evt); + } + }); addWordButton.setText(org.openide.util.NbBundle.getMessage(KeywordSearchEditListPanel.class, "KeywordSearchEditListPanel.addWordButton.text")); // NOI18N addWordButton.addActionListener(new java.awt.event.ActionListener() { @@ -389,6 +396,9 @@ class KeywordSearchEditListPanel extends javax.swing.JPanel implements ListSelec .addContainerGap()) ); + ingestMessagesCheckbox.setText(org.openide.util.NbBundle.getMessage(KeywordSearchEditListPanel.class, "KeywordSearchEditListPanel.ingestMessagesCheckbox.text")); // NOI18N + ingestMessagesCheckbox.setToolTipText(org.openide.util.NbBundle.getMessage(KeywordSearchEditListPanel.class, "KeywordSearchEditListPanel.ingestMessagesCheckbox.toolTipText")); // NOI18N + javax.swing.GroupLayout listEditorPanelLayout = new javax.swing.GroupLayout(listEditorPanel); listEditorPanel.setLayout(listEditorPanelLayout); listEditorPanelLayout.setHorizontalGroup( @@ -404,17 +414,23 @@ class KeywordSearchEditListPanel extends javax.swing.JPanel implements ListSelec .addContainerGap(34, Short.MAX_VALUE) .addComponent(addKeywordPanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(19, 19, 19)) + .addGroup(listEditorPanelLayout.createSequentialGroup() + .addContainerGap() + .addComponent(ingestMessagesCheckbox) + .addContainerGap(131, Short.MAX_VALUE)) ); listEditorPanelLayout.setVerticalGroup( listEditorPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, listEditorPanelLayout.createSequentialGroup() - .addComponent(jScrollPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 263, Short.MAX_VALUE) + .addComponent(jScrollPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 242, Short.MAX_VALUE) .addGap(5, 5, 5) .addComponent(addKeywordPanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addGroup(listEditorPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(deleteWordButton) .addComponent(useForIngestCheckbox)) + .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) + .addComponent(ingestMessagesCheckbox) .addContainerGap()) ); @@ -629,6 +645,11 @@ class KeywordSearchEditListPanel extends javax.swing.JPanel implements ListSelec private void chRegexActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_chRegexActionPerformed selectorsCombo.setEnabled(chRegex.isEnabled() && chRegex.isSelected()); }//GEN-LAST:event_chRegexActionPerformed + +private void useForIngestCheckboxActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_useForIngestCheckboxActionPerformed + ingestMessagesCheckbox.setEnabled(useForIngestCheckbox.isSelected()); +}//GEN-LAST:event_useForIngestCheckboxActionPerformed + // Variables declaration - do not modify//GEN-BEGIN:variables private javax.swing.JPanel addKeywordPanel; private javax.swing.JButton addWordButton; @@ -639,6 +660,7 @@ class KeywordSearchEditListPanel extends javax.swing.JPanel implements ListSelec private javax.swing.JButton deleteListButton; private javax.swing.JButton deleteWordButton; private javax.swing.JButton exportButton; + private javax.swing.JCheckBox ingestMessagesCheckbox; private javax.swing.JScrollPane jScrollPane1; private javax.swing.JSeparator jSeparator1; private javax.swing.JTable keywordTable; @@ -695,16 +717,18 @@ class KeywordSearchEditListPanel extends javax.swing.JPanel implements ListSelec KeywordSearchList oldList = loader.getList(currentKeywordList); List oldKeywords = oldList.getKeywords(); boolean oldIngest = oldList.getUseForIngest(); + boolean oldIngestMessages = oldList.getIngestMessages(); List newKeywords = getAllKeywords(); boolean newIngest = useForIngestCheckbox.isSelected(); - - if (!oldKeywords.equals(newKeywords) || oldIngest != newIngest) { + boolean newIngestMessages = ingestMessagesCheckbox.isSelected(); + + if (!oldKeywords.equals(newKeywords) || oldIngest != newIngest || oldIngestMessages != newIngestMessages) { /*boolean save = KeywordSearchUtil.displayConfirmDialog("Save List Changes", "Do you want to save the changes you made to list " + currentKeywordList + "?", KeywordSearchUtil.DIALOG_MESSAGE_TYPE.WARN);*/ boolean save = true; if (save) { - loader.addList(currentKeywordList, newKeywords, newIngest, oldList.isLocked()); + loader.addList(currentKeywordList, newKeywords, newIngest, newIngestMessages, oldList.isLocked()); } } } @@ -825,7 +849,10 @@ class KeywordSearchEditListPanel extends javax.swing.JPanel implements ListSelec deleteAll(); addKeywords(keywords); - useForIngestCheckbox.setSelected(list.getUseForIngest()); + boolean useForIngest = list.getUseForIngest(); + useForIngestCheckbox.setSelected(useForIngest); + ingestMessagesCheckbox.setEnabled(useForIngest); + ingestMessagesCheckbox.setSelected(list.getIngestMessages()); } void deleteAll() { diff --git a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchIngestService.java b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchIngestService.java index ad3874ab34..cb765f4eaa 100644 --- a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchIngestService.java +++ b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchIngestService.java @@ -18,7 +18,6 @@ */ package org.sleuthkit.autopsy.keywordsearch; - import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.util.ArrayList; @@ -29,6 +28,7 @@ import java.util.Map; import java.util.concurrent.CancellationException; import java.util.logging.Level; import java.util.logging.Logger; +import javax.swing.SwingUtilities; import javax.swing.SwingWorker; import javax.swing.Timer; import org.apache.commons.lang.StringEscapeUtils; @@ -60,22 +60,22 @@ public final class KeywordSearchIngestService implements IngestServiceFsContent public static final String MODULE_DESCRIPTION = "Performs file indexing and periodic search using keywords and regular expressions in lists."; private static KeywordSearchIngestService instance = null; private IngestManagerProxy managerProxy; - private static final long MAX_STRING_CHUNK_SIZE = 1 * (1 << 10) * (1 << 10); private static final long MAX_INDEX_SIZE = 100 * (1 << 10) * (1 << 10); private Ingester ingester = null; private volatile boolean commitIndex = false; //whether to commit index next time private List keywords; //keywords to search private List keywordLists; // lists currently being searched - private Map keywordToList; //keyword to list name mapping + private Map keywordToList; //keyword to list name mapping //private final Object lock = new Object(); private Timer commitTimer; private Indexer indexer; - private Searcher searcher; + private Searcher currentSearcher; private volatile boolean searcherDone = true; private Map> currentResults; + private final Object searcherLock = new Object(); private volatile int messageID = 0; private boolean processedFiles; - private volatile boolean finalRunComplete = false; + private volatile boolean finalSearcherDone = false; private final String hashDBServiceName = "Hash Lookup"; private SleuthkitCase caseHandle = null; boolean initialized = false; @@ -126,8 +126,8 @@ public final class KeywordSearchIngestService implements IngestServiceFsContent updateKeywords(); //start search if previous not running if (keywords != null && !keywords.isEmpty() && searcherDone) { - searcher = new Searcher(keywords); - searcher.execute(); + currentSearcher = new Searcher(keywords); + currentSearcher.execute(); } } @@ -148,8 +148,8 @@ public final class KeywordSearchIngestService implements IngestServiceFsContent //handle case if previous search running //cancel it, will re-run after final commit //note: cancellation of Searcher worker is graceful (between keywords) - if (searcher != null) { - searcher.cancel(false); + if (currentSearcher != null) { + currentSearcher.cancel(false); } logger.log(Level.INFO, "Running final index commit and search"); @@ -164,10 +164,10 @@ public final class KeywordSearchIngestService implements IngestServiceFsContent updateKeywords(); //run one last search as there are probably some new files committed if (keywords != null && !keywords.isEmpty() && processedFiles == true) { - searcher = new Searcher(keywords, true); //final searcher run - searcher.execute(); + currentSearcher = new Searcher(keywords, true); //final currentSearcher run + currentSearcher.execute(); } else { - finalRunComplete = true; + finalSearcherDone = true; managerProxy.postMessage(IngestMessage.createMessage(++messageID, MessageType.INFO, this, "Completed")); } @@ -180,9 +180,9 @@ public final class KeywordSearchIngestService implements IngestServiceFsContent //stop timer commitTimer.stop(); - //stop searcher - if (searcher != null) { - searcher.cancel(true); + //stop currentSearcher + if (currentSearcher != null) { + currentSearcher.cancel(true); } //commit uncommited files, don't search again @@ -219,7 +219,7 @@ public final class KeywordSearchIngestService implements IngestServiceFsContent keywords = new ArrayList(); keywordLists = new ArrayList(); - keywordToList = new HashMap(); + keywordToList = new HashMap(); initKeywords(); @@ -228,8 +228,8 @@ public final class KeywordSearchIngestService implements IngestServiceFsContent } processedFiles = false; - finalRunComplete = false; - searcherDone = true; //make sure to start the initial searcher + finalSearcherDone = false; + searcherDone = true; //make sure to start the initial currentSearcher //keeps track of all results per run not to repeat reporting the same hits currentResults = new HashMap>(); @@ -283,7 +283,7 @@ public final class KeywordSearchIngestService implements IngestServiceFsContent @Override public boolean hasBackgroundJobsRunning() { - if (searcher != null && searcherDone == false) { + if (currentSearcher != null && (searcherDone == false || finalSearcherDone == false)) { return true; } else { return false; @@ -357,7 +357,7 @@ public final class KeywordSearchIngestService implements IngestServiceFsContent } for (Keyword keyword : list.getKeywords()) { keywords.add(keyword); - keywordToList.put(keyword.getQuery(), listName); + keywordToList.put(keyword.getQuery(), list); } } @@ -373,9 +373,10 @@ public final class KeywordSearchIngestService implements IngestServiceFsContent keywordToList.clear(); for (String name : keywordLists) { - for (Keyword k : loader.getList(name).getKeywords()) { + KeywordSearchList list = loader.getList(name); + for (Keyword k : list.getKeywords()) { keywords.add(k); - keywordToList.put(k.getQuery(), name); + keywordToList.put(k.getQuery(), list); } } } @@ -523,238 +524,261 @@ public final class KeywordSearchIngestService implements IngestServiceFsContent @Override protected Object doInBackground() throws Exception { - logger.log(Level.INFO, "Starting new searcher"); + logger.log(Level.INFO, "Pending start of new searcher"); - //make sure other searchers are not spawned - searcherDone = false; - - progress = ProgressHandleFactory.createHandle("Keyword Search", new Cancellable() { + final String displayName = "Keyword Search" + (finalRun ? " (Finalizing)" : ""); + progress = ProgressHandleFactory.createHandle(displayName, new Cancellable() { @Override public boolean cancel() { - logger.log(Level.INFO, "Cancelling the searcher"); - finalRunComplete = true; + logger.log(Level.INFO, "Cancelling the searcher by user."); + if (progress != null) { + progress.setDisplayName(displayName + " (Cancelling...)"); + } return Searcher.this.cancel(true); } }); - progress.start(keywords.size()); - int numSearched = 0; + progress.start(); + progress.switchToIndeterminate(); - for (Keyword keywordQuery : keywords) { - if (this.isCancelled()) { - logger.log(Level.INFO, "Cancel detected, bailing before new keyword processed: " + keywordQuery.getQuery()); - return null; - } - final String queryStr = keywordQuery.getQuery(); - final String listName = keywordToList.get(queryStr); + //block to ensure previous searcher is completely done with doInBackground() + //even after previous searcher cancellation, we need to check this + synchronized (searcherLock) { + logger.log(Level.INFO, "Started a new searcher"); + //make sure other searchers are not spawned + searcherDone = false; - //DEBUG - //logger.log(Level.INFO, "Searching: " + queryStr); + int numSearched = 0; + progress.switchToDeterminate(keywords.size()); - progress.progress(queryStr, numSearched); + for (Keyword keywordQuery : keywords) { + if (this.isCancelled()) { + logger.log(Level.INFO, "Cancel detected, bailing before new keyword processed: " + keywordQuery.getQuery()); + finalizeSearcher(); + return null; + } + final String queryStr = keywordQuery.getQuery(); + final KeywordSearchList list = keywordToList.get(queryStr); + final String listName = list.getName(); + + //DEBUG + //logger.log(Level.INFO, "Searching: " + queryStr); - KeywordSearchQuery del = null; + progress.progress(queryStr, numSearched); - boolean isRegex = !keywordQuery.isLiteral(); - if (!isRegex) { - del = new LuceneQuery(keywordQuery); - del.escape(); - } else { - del = new TermComponentQuery(keywordQuery); - } + KeywordSearchQuery del = null; - Map> queryResult = null; - - try { - queryResult = del.performQuery(); - } catch (NoOpenCoreException ex) { - logger.log(Level.WARNING, "Error performing query: " + keywordQuery.getQuery(), ex); - //no reason to continue with next query if recovery failed - //or wait for recovery to kick in and run again later - //likely case has closed and threads are being interrupted - return null; - } catch (CancellationException e) { - logger.log(Level.INFO, "Cancel detected, bailing during keyword query: " + keywordQuery.getQuery()); - return null; - } catch (Exception e) { - logger.log(Level.WARNING, "Error performing query: " + keywordQuery.getQuery(), e); - continue; - } - - //calculate new results but substracting results already obtained in this run - Map> newResults = new HashMap>(); - - for (String termResult : queryResult.keySet()) { - List queryTermResults = queryResult.get(termResult); - Keyword termResultK = new Keyword(termResult, !isRegex); - List curTermResults = currentResults.get(termResultK); - if (curTermResults == null) { - currentResults.put(termResultK, queryTermResults); - newResults.put(termResultK, queryTermResults); + boolean isRegex = !keywordQuery.isLiteral(); + if (!isRegex) { + del = new LuceneQuery(keywordQuery); + del.escape(); } else { - //some fscontent hits already exist for this keyword - for (ContentHit res : queryTermResults) { - if (! previouslyHit(curTermResults, res)) { - //add to new results - List newResultsFs = newResults.get(termResultK); - if (newResultsFs == null) { - newResultsFs = new ArrayList(); - newResults.put(termResultK, newResultsFs); + del = new TermComponentQuery(keywordQuery); + } + + Map> queryResult = null; + + try { + queryResult = del.performQuery(); + } catch (NoOpenCoreException ex) { + logger.log(Level.WARNING, "Error performing query: " + keywordQuery.getQuery(), ex); + //no reason to continue with next query if recovery failed + //or wait for recovery to kick in and run again later + //likely case has closed and threads are being interrupted + finalizeSearcher(); + return null; + } catch (CancellationException e) { + logger.log(Level.INFO, "Cancel detected, bailing during keyword query: " + keywordQuery.getQuery()); + + finalizeSearcher(); + return null; + } catch (Exception e) { + logger.log(Level.WARNING, "Error performing query: " + keywordQuery.getQuery(), e); + continue; + } + + //calculate new results but substracting results already obtained in this run + Map> newResults = new HashMap>(); + + for (String termResult : queryResult.keySet()) { + List queryTermResults = queryResult.get(termResult); + Keyword termResultK = new Keyword(termResult, !isRegex); + List curTermResults = currentResults.get(termResultK); + if (curTermResults == null) { + currentResults.put(termResultK, queryTermResults); + newResults.put(termResultK, queryTermResults); + } else { + //some fscontent hits already exist for this keyword + for (ContentHit res : queryTermResults) { + if (!previouslyHit(curTermResults, res)) { + //add to new results + List newResultsFs = newResults.get(termResultK); + if (newResultsFs == null) { + newResultsFs = new ArrayList(); + newResults.put(termResultK, newResultsFs); + } + newResultsFs.add(res); + curTermResults.add(res); } - newResultsFs.add(res); - curTermResults.add(res); } } } - } - if (!newResults.isEmpty()) { - - //write results to BB - Collection newArtifacts = new ArrayList(); //new artifacts to report - for (final Keyword hitTerm : newResults.keySet()) { - List contentHitsAll = newResults.get(hitTerm); - MapcontentHitsFlattened = ContentHit.flattenResults(contentHitsAll); - for (final FsContent hitFile : contentHitsFlattened.keySet()) { - if (this.isCancelled()) { - return null; - } + if (!newResults.isEmpty()) { - String snippet = null; - final String snippetQuery = KeywordSearchUtil.escapeLuceneQuery(hitTerm.getQuery(), true, false); - int chunkId = contentHitsFlattened.get(hitFile); - try { - snippet = LuceneQuery.querySnippet(snippetQuery, hitFile.getId(), chunkId, isRegex, true); - } catch (NoOpenCoreException e) { - logger.log(Level.WARNING, "Error querying snippet: " + snippetQuery, e); - //no reason to continie - return null; - } catch (Exception e) { - logger.log(Level.WARNING, "Error querying snippet: " + snippetQuery, e); - continue; - } - - KeywordWriteResult written = del.writeToBlackBoard(hitTerm.getQuery(), hitFile, snippet, listName); + //write results to BB + + //new artifacts created, to report to listeners + Collection newArtifacts = new ArrayList(); + + for (final Keyword hitTerm : newResults.keySet()) { + List contentHitsAll = newResults.get(hitTerm); + Map contentHitsFlattened = ContentHit.flattenResults(contentHitsAll); + for (final FsContent hitFile : contentHitsFlattened.keySet()) { + String snippet = null; + final String snippetQuery = KeywordSearchUtil.escapeLuceneQuery(hitTerm.getQuery(), true, false); + int chunkId = contentHitsFlattened.get(hitFile); + try { + snippet = LuceneQuery.querySnippet(snippetQuery, hitFile.getId(), chunkId, isRegex, true); + } catch (NoOpenCoreException e) { + logger.log(Level.WARNING, "Error querying snippet: " + snippetQuery, e); + //no reason to continie + finalizeSearcher(); + return null; + } catch (Exception e) { + logger.log(Level.WARNING, "Error querying snippet: " + snippetQuery, e); + continue; + } - if (written == null) { - //logger.log(Level.INFO, "BB artifact for keyword not written: " + hitTerm.toString()); - continue; - } + KeywordWriteResult written = del.writeToBlackBoard(hitTerm.getQuery(), hitFile, snippet, listName); - newArtifacts.add(written.getArtifact()); + if (written == null) { + //logger.log(Level.INFO, "BB artifact for keyword not written: " + hitTerm.toString()); + continue; + } - //generate a data message for each artifact - StringBuilder subjectSb = new StringBuilder(); - StringBuilder detailsSb = new StringBuilder(); - //final int hitFiles = newResults.size(); + newArtifacts.add(written.getArtifact()); - if (!keywordQuery.isLiteral()) { - subjectSb.append("RegExp hit: "); - } else { - subjectSb.append("Keyword hit: "); - } - //subjectSb.append("<"); - String uniqueKey = null; - BlackboardAttribute attr = written.getAttribute(BlackboardAttribute.ATTRIBUTE_TYPE.TSK_KEYWORD.getTypeID()); - if (attr != null) { - final String keyword = attr.getValueString(); - subjectSb.append(keyword); - uniqueKey = keyword.toLowerCase(); - } + //generate a data message for each artifact + StringBuilder subjectSb = new StringBuilder(); + StringBuilder detailsSb = new StringBuilder(); + //final int hitFiles = newResults.size(); - //subjectSb.append(">"); - //String uniqueKey = queryStr; + if (!keywordQuery.isLiteral()) { + subjectSb.append("RegExp hit: "); + } else { + subjectSb.append("Keyword hit: "); + } + //subjectSb.append("<"); + String uniqueKey = null; + BlackboardAttribute attr = written.getAttribute(BlackboardAttribute.ATTRIBUTE_TYPE.TSK_KEYWORD.getTypeID()); + if (attr != null) { + final String keyword = attr.getValueString(); + subjectSb.append(keyword); + uniqueKey = keyword.toLowerCase(); + } - //details - detailsSb.append(""); - //hit - detailsSb.append(""); - detailsSb.append(""); - detailsSb.append(""); - detailsSb.append(""); + //subjectSb.append(">"); + //String uniqueKey = queryStr; - //preview - attr = written.getAttribute(BlackboardAttribute.ATTRIBUTE_TYPE.TSK_KEYWORD_PREVIEW.getTypeID()); - if (attr != null) { + //details + detailsSb.append("
Keyword hit").append(StringEscapeUtils.escapeHtml(attr.getValueString())).append("
"); + //hit detailsSb.append(""); - detailsSb.append(""); + detailsSb.append(""); detailsSb.append(""); detailsSb.append(""); - } - - //file - detailsSb.append(""); - detailsSb.append(""); - detailsSb.append(""); - detailsSb.append(""); - - - //list - attr = written.getAttribute(BlackboardAttribute.ATTRIBUTE_TYPE.TSK_KEYWORD_SET.getTypeID()); - detailsSb.append(""); - detailsSb.append(""); - detailsSb.append(""); - detailsSb.append(""); - - //regex - if (!keywordQuery.isLiteral()) { - attr = written.getAttribute(BlackboardAttribute.ATTRIBUTE_TYPE.TSK_KEYWORD_REGEXP.getTypeID()); + //preview + attr = written.getAttribute(BlackboardAttribute.ATTRIBUTE_TYPE.TSK_KEYWORD_PREVIEW.getTypeID()); if (attr != null) { detailsSb.append(""); - detailsSb.append(""); - detailsSb.append(""); + detailsSb.append(""); + detailsSb.append(""); detailsSb.append(""); } - } - detailsSb.append("
PreviewKeyword hit").append(StringEscapeUtils.escapeHtml(attr.getValueString())).append("
File").append(hitFile.getParentPath()).append(hitFile.getName()).append("
List").append(attr.getValueString()).append("
RegEx").append(attr.getValueString()).append("Preview").append(StringEscapeUtils.escapeHtml(attr.getValueString())).append("
"); - managerProxy.postMessage(IngestMessage.createDataMessage(++messageID, instance, subjectSb.toString(), detailsSb.toString(), uniqueKey, written.getArtifact())); + //file + detailsSb.append(""); + detailsSb.append("File"); + detailsSb.append("").append(hitFile.getParentPath()).append(hitFile.getName()).append(""); + detailsSb.append(""); - } //for each term hit - }//for each file hit + //list + attr = written.getAttribute(BlackboardAttribute.ATTRIBUTE_TYPE.TSK_KEYWORD_SET.getTypeID()); + detailsSb.append(""); + detailsSb.append("List"); + detailsSb.append("").append(attr.getValueString()).append(""); + detailsSb.append(""); - //update artifact browser - if (!newArtifacts.isEmpty()) { - IngestManager.fireServiceDataEvent(new ServiceDataEvent(MODULE_NAME, ARTIFACT_TYPE.TSK_KEYWORD_HIT, newArtifacts)); + //regex + if (!keywordQuery.isLiteral()) { + attr = written.getAttribute(BlackboardAttribute.ATTRIBUTE_TYPE.TSK_KEYWORD_REGEXP.getTypeID()); + if (attr != null) { + detailsSb.append(""); + detailsSb.append("RegEx"); + detailsSb.append("").append(attr.getValueString()).append(""); + detailsSb.append(""); + + } + } + detailsSb.append(""); + + //check if should send messages on hits on this list + if (list.getIngestMessages()) + //post ingest inbox msg + managerProxy.postMessage(IngestMessage.createDataMessage(++messageID, instance, subjectSb.toString(), detailsSb.toString(), uniqueKey, written.getArtifact())); + + + } //for each term hit + }//for each file hit + + //update artifact browser + if (!newArtifacts.isEmpty()) { + IngestManager.fireServiceDataEvent(new ServiceDataEvent(MODULE_NAME, ARTIFACT_TYPE.TSK_KEYWORD_HIT, newArtifacts)); + } } + progress.progress(queryStr, ++numSearched); } - progress.progress(queryStr, ++numSearched); - } + + finalizeSearcher(); + } //end synchronized block return null; } - @Override - protected void done() { - try { - super.get(); //block and get all exceptions thrown while doInBackground() - - } catch (Exception ex) { - logger.log(Level.WARNING, "Searcher exceptions occurred, while in background. ", ex); - } finally { - searcherDone = true; //next searcher can start - - progress.finish(); - - logger.log(Level.INFO, "Searcher done"); - if (finalRun) { - logger.log(Level.INFO, "The final searcher in this ingest done."); - finalRunComplete = true; - keywords.clear(); - keywordLists.clear(); - keywordToList.clear(); - managerProxy.postMessage(IngestMessage.createMessage(++messageID, MessageType.INFO, KeywordSearchIngestService.instance, "Completed")); + //perform all essential cleanup that needs to be done right AFTER doInBackground() returns + //without relying on done() method that is not guaranteed to run after background thread completes + //NEED to call this method always right before doInBackground() returns + private void finalizeSearcher() { + logger.log(Level.INFO, "Searcher finalizing"); + SwingUtilities.invokeLater(new Runnable() { + @Override + public void run() { + progress.finish(); } + }); + searcherDone = true; //next currentSearcher can start + + if (finalRun) { + logger.log(Level.INFO, "The final searcher in this ingest done."); + finalSearcherDone = true; + keywords.clear(); + keywordLists.clear(); + keywordToList.clear(); + //reset current resuls earlier to potentially garbage collect sooner + currentResults = new HashMap>(); + + managerProxy.postMessage(IngestMessage.createMessage(++messageID, MessageType.INFO, KeywordSearchIngestService.instance, "Completed")); } } } - + //check if fscontent already hit, ignore chunks private static boolean previouslyHit(List contents, ContentHit hit) { boolean ret = false; diff --git a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchListsViewerPanel.java b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchListsViewerPanel.java index 630265cd84..e91a923711 100644 --- a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchListsViewerPanel.java +++ b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchListsViewerPanel.java @@ -450,10 +450,6 @@ class KeywordSearchListsViewerPanel extends AbstractKeywordSearchPerformer { return getValueAt(0, c).getClass(); } - private void updateUseForIngest(KeywordSearchList list, boolean selected) { - // This causes an event to be fired which resyncs the list and makes user lose selection - listsHandle.addList(list.getName(), list.getKeywords(), selected); - } List getAllLists() { List ret = new ArrayList(); diff --git a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchListsXML.java b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchListsXML.java index 05afd0e93e..78e101244a 100644 --- a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchListsXML.java +++ b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchListsXML.java @@ -67,6 +67,7 @@ public class KeywordSearchListsXML { private static final String LIST_CREATE_ATTR = "created"; private static final String LIST_MOD_ATTR = "modified"; private static final String LIST_USE_FOR_INGEST = "use_for_ingest"; + private static final String LIST_INGEST_MSGS = "ingest_messages"; private static final String KEYWORD_EL = "keyword"; private static final String KEYWORD_LITERAL_ATTR = "literal"; private static final String KEYWORD_SELECTOR_ATTR = "selector"; @@ -118,10 +119,11 @@ public class KeywordSearchListsXML { //urls.add(new Keyword("ssh://", false, BlackboardAttribute.ATTRIBUTE_TYPE.TSK_URL)); - addList("Phone Numbers", phones, true, true); - addList("IP Addresses", ips, true, true); - addList("Email Addresses", emails, true, true); - addList("URLs", urls, true, true); + //disable messages for harcoded/locked lists + addList("Phone Numbers", phones, true, false, true); + addList("IP Addresses", ips, true, false, true); + addList("Email Addresses", emails, true, false, true); + addList("URLs", urls, true, false, true); } /** @@ -244,17 +246,17 @@ public class KeywordSearchListsXML { * @param useForIngest should this list be used for ingest * @return true if old list was replaced */ - boolean addList(String name, List newList, boolean useForIngest, boolean locked) { + boolean addList(String name, List newList, boolean useForIngest, boolean ingestMessages, boolean locked) { boolean replaced = false; KeywordSearchList curList = getList(name); final Date now = new Date(); if (curList == null) { - theLists.put(name, new KeywordSearchList(name, now, now, useForIngest, newList, locked)); + theLists.put(name, new KeywordSearchList(name, now, now, useForIngest, ingestMessages, newList, locked)); if(!locked) save(); changeSupport.firePropertyChange(ListsEvt.LIST_ADDED.toString(), null, name); } else { - theLists.put(name, new KeywordSearchList(name, curList.getDateCreated(), now, useForIngest, newList, locked)); + theLists.put(name, new KeywordSearchList(name, curList.getDateCreated(), now, useForIngest, ingestMessages, newList, locked)); if(!locked) save(); replaced = true; @@ -264,17 +266,17 @@ public class KeywordSearchListsXML { return replaced; } - boolean addList(String name, List newList, boolean useForIngest) { + boolean addList(String name, List newList, boolean useForIngest, boolean ingestMessages) { KeywordSearchList curList = getList(name); if (curList == null) { - return addList(name, newList, useForIngest, false); + return addList(name, newList, useForIngest, ingestMessages, false); } else { - return addList(name, newList, curList.getUseForIngest(), false); + return addList(name, newList, curList.getUseForIngest(), ingestMessages, false); } } boolean addList(String name, List newList) { - return addList(name, newList, false); + return addList(name, newList, true, true); } @@ -347,6 +349,7 @@ public class KeywordSearchListsXML { String created = dateFormatter.format(list.getDateCreated()); String modified = dateFormatter.format(list.getDateModified()); String useForIngest = list.getUseForIngest().toString(); + String ingestMessages = list.getIngestMessages().toString(); List keywords = list.getKeywords(); Element listEl = doc.createElement(LIST_EL); @@ -354,6 +357,7 @@ public class KeywordSearchListsXML { listEl.setAttribute(LIST_CREATE_ATTR, created); listEl.setAttribute(LIST_MOD_ATTR, modified); listEl.setAttribute(LIST_USE_FOR_INGEST, useForIngest); + listEl.setAttribute(LIST_INGEST_MSGS, ingestMessages); for (Keyword keyword : keywords) { Element keywordEl = doc.createElement(KEYWORD_EL); @@ -399,11 +403,14 @@ public class KeywordSearchListsXML { final String created = listEl.getAttribute(LIST_CREATE_ATTR); final String modified = listEl.getAttribute(LIST_MOD_ATTR); final String useForIngest = listEl.getAttribute(LIST_USE_FOR_INGEST); + final String ingestMessages = listEl.getAttribute(LIST_INGEST_MSGS); + Date createdDate = dateFormatter.parse(created); Date modDate = dateFormatter.parse(modified); Boolean useForIngestBool = Boolean.parseBoolean(useForIngest); + Boolean ingestMessagesBool = Boolean.parseBoolean(ingestMessages); List words = new ArrayList(); - KeywordSearchList list = new KeywordSearchList(name, createdDate, modDate, useForIngestBool, words); + KeywordSearchList list = new KeywordSearchList(name, createdDate, modDate, useForIngestBool, ingestMessagesBool, words); //parse all words NodeList wordsNList = listEl.getElementsByTagName(KEYWORD_EL); @@ -506,20 +513,22 @@ class KeywordSearchList { private Date created; private Date modified; private Boolean useForIngest; + private Boolean ingestMessages; private List keywords; private Boolean locked; - KeywordSearchList(String name, Date created, Date modified, Boolean useForIngest, List keywords, boolean locked) { + KeywordSearchList(String name, Date created, Date modified, Boolean useForIngest, Boolean ingestMessages, List keywords, boolean locked) { this.name = name; this.created = created; this.modified = modified; this.useForIngest = useForIngest; + this.ingestMessages = ingestMessages; this.keywords = keywords; this.locked = locked; } - KeywordSearchList(String name, Date created, Date modified, Boolean useForIngest, List keywords) { - this(name, created, modified, useForIngest, keywords, false); + KeywordSearchList(String name, Date created, Date modified, Boolean useForIngest, Boolean ingestMessages, List keywords) { + this(name, created, modified, useForIngest, ingestMessages, keywords, false); } @@ -563,6 +572,14 @@ class KeywordSearchList { void setUseForIngest(boolean use) { this.useForIngest = use; } + + Boolean getIngestMessages() { + return ingestMessages; + } + + void setIngestMessages(boolean ingestMessages) { + this.ingestMessages = ingestMessages; + } List getKeywords() { return keywords; diff --git a/Testing/build.xml b/Testing/build.xml new file mode 100644 index 0000000000..da9b6c050e --- /dev/null +++ b/Testing/build.xml @@ -0,0 +1,71 @@ + + + + + + Builds, tests, and runs the project org.sleuthkit.autopsy.testing. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Testing/manifest.mf b/Testing/manifest.mf new file mode 100644 index 0000000000..a4acafe8e5 --- /dev/null +++ b/Testing/manifest.mf @@ -0,0 +1,5 @@ +Manifest-Version: 1.0 +OpenIDE-Module: org.sleuthkit.autopsy.testing +OpenIDE-Module-Localizing-Bundle: org/sleuthkit/autopsy/testing/Bundle.properties +OpenIDE-Module-Specification-Version: 1.0 + diff --git a/Testing/nbproject/build-impl.xml b/Testing/nbproject/build-impl.xml new file mode 100644 index 0000000000..50047b6352 --- /dev/null +++ b/Testing/nbproject/build-impl.xml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + You must set 'suite.dir' to point to your containing module suite + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Testing/nbproject/genfiles.properties b/Testing/nbproject/genfiles.properties new file mode 100644 index 0000000000..b4f5cac4ea --- /dev/null +++ b/Testing/nbproject/genfiles.properties @@ -0,0 +1,8 @@ +build.xml.data.CRC32=7c2c586b +build.xml.script.CRC32=323ed73c +build.xml.stylesheet.CRC32=a56c6a5b@1.46.2 +# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. +# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. +nbproject/build-impl.xml.data.CRC32=64fc7023 +nbproject/build-impl.xml.script.CRC32=d8a1ea41 +nbproject/build-impl.xml.stylesheet.CRC32=238281d1@1.46.2 diff --git a/Testing/nbproject/project.properties b/Testing/nbproject/project.properties new file mode 100644 index 0000000000..17255bac6b --- /dev/null +++ b/Testing/nbproject/project.properties @@ -0,0 +1,2 @@ +javac.source=1.6 +javac.compilerargs=-Xlint -Xlint:-serial diff --git a/Testing/nbproject/project.xml b/Testing/nbproject/project.xml new file mode 100644 index 0000000000..8511bfbed8 --- /dev/null +++ b/Testing/nbproject/project.xml @@ -0,0 +1,56 @@ + + + org.netbeans.modules.apisupport.project + + + org.sleuthkit.autopsy.testing + + + + org.sleuthkit.autopsy.ingest + + + + 0-1 + 1.0 + + + + + + qa-functional + + org.netbeans.libs.junit4 + + + + org.netbeans.modules.jellytools.platform + + + + org.netbeans.modules.jemmy + + + + org.netbeans.modules.nbjunit + + + + + + unit + + org.netbeans.libs.junit4 + + + + org.netbeans.modules.nbjunit + + + + + + + + + diff --git a/Testing/nbproject/suite.properties b/Testing/nbproject/suite.properties new file mode 100644 index 0000000000..29d7cc9bd6 --- /dev/null +++ b/Testing/nbproject/suite.properties @@ -0,0 +1 @@ +suite.dir=${basedir}/.. diff --git a/Testing/script/getcounts.py b/Testing/script/getcounts.py new file mode 100644 index 0000000000..8327923aca --- /dev/null +++ b/Testing/script/getcounts.py @@ -0,0 +1,38 @@ +#!/usr/bin/python +import os +import sys +import sqlite3 + +def getNumbers(inFile): + + if not inFile.endswith(".db") or not os.path.exists(inFile): + print("Not a database file: " + inFile) + return + # For now, comparing size of blackboard_artifacts, + # blackboard_attributes, + # and tsk_objects. + inFileConn = sqlite3.connect(inFile) + inFileC = inFileConn.cursor() + print(inFile) + inFileC.execute("select count(*) from tsk_objects") + inFileObjects = inFileC.fetchone()[0] + print("Objects: %d" % inFileObjects) + inFileC.execute("select count(*) from blackboard_artifacts") + inFileArtifacts = inFileC.fetchone()[0] + print("Artifacts: %d" % inFileArtifacts) + inFileC.execute("select count(*) from blackboard_attributes") + inFileAttributes = inFileC.fetchone()[0] + print("Attributes: %d" % inFileAttributes) + +def usage(): + print("This script queries the databases given as arguments for \n\ + TSK Object, Blackboard Artifact, and Blackboard Attribute counts.") + +if __name__ == "__main__": + if len(sys.argv) == 1: + usage() + argi = 1 + while argi < len(sys.argv): + getNumbers(sys.argv[argi]) + argi+=1 + diff --git a/Testing/script/regression.py b/Testing/script/regression.py new file mode 100644 index 0000000000..5277b44ac9 --- /dev/null +++ b/Testing/script/regression.py @@ -0,0 +1,247 @@ +#!/usr/bin/python +import sys +import sqlite3 +import re +import subprocess +import os.path +import shutil +import time + +# Usage: ./regression.py [-i FILE] [OPTIONS] +# Run the RegressionTest.java file, and compare the result with a gold standard +# When the -i flag is set, this script only tests the image given by FILE. +# By default, it tests every image in ./input/ +# An indexed NSRL database is expected at ./input/nsrl.txt-md5.idx, +# and an indexed notable hash database at ./input/notablehashes.txt-md5.idx +# In addition, any keywords to search for must be in ./input/notablekeywords.xml +# Options: +# -r, --rebuild Rebuild the gold standards from the test results for each image + +hadErrors = False # If any of the tests failed +results = {} # Dictionary in which to store map ({imgname}->errors) +goldDir = "gold" # Directory for gold standards (files should be ./gold/{imgname}/standard.db) +inDir = "input" # Image files, hash dbs, and keywords. +# Results will be in ./output/{datetime}/{imgname}/ +outDir = os.path.join("output",time.strftime("%Y.%m.%d-%H.%M")) + + +# Run ingest on all the images in 'input', using notablekeywords.xml and notablehashes.txt-md5.idx +def testAddImageIngest(inFile): + print "================================================" + print "Ingesting Image: " + inFile + + # Set up case directory path + testCaseName = imageName(inFile) + if os.path.exists(os.path.join(outDir,testCaseName)): + shutil.rmtree(os.path.join(outDir,testCaseName)) + os.makedirs(os.path.join(outDir,testCaseName)) + + cwd = wgetcwd() + testInFile = wabspath(inFile) + knownBadPath = os.path.join(cwd,inDir,"notablehashes.txt-md5.idx") + keywordPath = os.path.join(cwd,inDir,"notablekeywords.xml") + nsrlPath = os.path.join(cwd,inDir,"nsrl.txt-md5.idx") + + # set up ant target + args = ["ant"] + args.append("-q") + args.append("-f") + args.append(os.path.join("..","build.xml")) + args.append("regression-test") + args.append("-l") + args.append(os.path.join(cwd,outDir,testCaseName,"antlog.txt")) + args.append("-Dimg_path=" + testInFile) + args.append("-Dknown_bad_path=" + knownBadPath) + args.append("-Dkeyword_path=" + keywordPath) + args.append("-Dnsrl_path=" + nsrlPath) + args.append("-Dgold_path=" + os.path.join(cwd,goldDir)) + args.append("-Dout_path=" + os.path.join(cwd,outDir,testCaseName)) + + # print the ant testing command + print "CMD: " + " ".join(args) + + print "Starting test..." + #fnull = open(os.devnull, 'w') + #subprocess.call(args, stderr=subprocess.STDOUT, stdout=fnull) + #fnull.close(); + subprocess.call(args) + +def testCompareToGold(inFile): + print "-----------------------------------------------" + print "Comparing results for " + inFile + " with gold." + + name = imageName(inFile) + cwd = wgetcwd() + goldFile = os.path.join(cwd,goldDir,name,"standard.db") + testFile = os.path.join(cwd,outDir,name,"AutopsyTestCase","autopsy.db") + if os.path.isfile(goldFile) == False: + markError("No gold standard exists", inFile) + return + if os.path.isfile(testFile) == False: + markError("No database exists", inFile) + return + + # For now, comparing size of blackboard_artifacts, + # blackboard_attributes, + # and tsk_objects. + goldConn = sqlite3.connect(goldFile) + goldC = goldConn.cursor() + testConn = sqlite3.connect(testFile) + testC = testConn.cursor() + + print("Comparing Artifacts: ") + goldC.execute("select count(*) from blackboard_artifacts") + goldArtifacts = goldC.fetchone()[0] + testC.execute("select count(*) from blackboard_artifacts") + testArtifacts = testC.fetchone()[0] + if(goldArtifacts != testArtifacts): + errString = "Artifact counts do not match!: " + errString += str("Gold: %d, Test: %d" % (goldArtifacts, testArtifacts)) + markError(errString, inFile) + else: + print("Artifact counts match!") + print("Comparing Attributes: ") + goldC.execute("select count(*) from blackboard_attributes") + goldAttributes = goldC.fetchone()[0] + testC.execute("select count(*) from blackboard_attributes") + testAttributes = testC.fetchone()[0] + if(goldAttributes != testAttributes): + errString = "Attribute counts do not match!: " + errString += str("Gold: %d, Test: %d" % (goldAttributes, testAttributes)) + markError(errString, inFile) + else: + print("Attribute counts match!") + print("Comparing TSK Objects: ") + goldC.execute("select count(*) from tsk_objects") + goldObjects = goldC.fetchone()[0] + testC.execute("select count(*) from tsk_objects") + testObjects = testC.fetchone()[0] + if(goldObjects != testObjects): + errString = "TSK Object counts do not match!: " + errString += str("Gold: %d, Test: %d" % (goldObjects, testObjects)) + markError(errString, inFile) + else: + print("Object counts match!") + +def copyTestToGold(inFile): + print "------------------------------------------------" + print "Recreating gold standard from results." + inFile = imageName(inFile) + cwd = wgetcwd() + goldFile = os.path.join(cwd,goldDir,inFile,"standard.db") + testFile = os.path.join(cwd,outDir,inFile,"AutopsyTestCase","autopsy.db") + if os.path.exists(os.path.join(cwd,goldDir,inFile)): + shutil.rmtree(os.path.join(cwd,goldDir,inFile)) + os.makedirs(os.path.join(cwd,goldDir,inFile)) + shutil.copy(testFile, goldFile) + +class ImgType: + RAW, ENCASE, SPLIT, UNKNOWN = range(4) + +def imageType(inFile): + extStart = inFile.rfind(".") + if (extStart == -1): + return ImgType.UNKNOWN + ext = inFile[extStart:].lower() + if (ext == ".img" or ext == ".dd"): + return ImgType.RAW + elif (ext == ".e01"): + return ImgType.ENCASE + elif (ext == ".aa" or ext == ".001"): + return ImgType.SPLIT + else: + return ImgType.UNKNOWN + +def imageName(inFile): + pathEnd = inFile.rfind("/") + extStart = inFile.rfind(".") + if(extStart == -1 and extStart == -1): + return inFile + elif(extStart == -1): + return inFile[pathEnd+1:] + elif(pathEnd == -1): + return inFile[:extStart] + else: + return inFile[pathEnd+1:extStart] + +def markError(errString, inFile): + global hadErrors + hadErrors = True + errors = results.get(inFile, []) + errors.append(errString) + results[inFile] = errors + print errString + +def wgetcwd(): + proc = subprocess.Popen(("cygpath", "-m", os.getcwd()), stdout=subprocess.PIPE) + out,err = proc.communicate() + return out.rstrip() + +def wabspath(inFile): + proc = subprocess.Popen(("cygpath", "-m", os.path.abspath(inFile)), stdout=subprocess.PIPE) + out,err = proc.communicate() + return out.rstrip() + +def copyLogs(inFile): + logDir = os.path.join("..","build","test","qa-functional","work","userdir0","var","log") + shutil.copytree(logDir,os.path.join(outDir,imageName(inFile),"logs")) + +def testFile(image, rebuild): + if imageType(image) != ImgType.UNKNOWN: + testAddImageIngest(image) + #print imageName(image) + copyLogs(image) + if rebuild: + copyTestToGold(image) + else: + testCompareToGold(image) + +def usage() : + usage = "\ + Usage: ./regression.py [-i FILE] [OPTIONS] \n\n\ + Run the RegressionTest.java file, and compare the result with a gold standard \n\n\ + When the -i flag is set, this script only tests the image given by FILE.\n\ + By default, it tests every image in ./input/\n\n\ + An indexed NSRL database is expected at ./input/nsrl.txt-md5.idx,\n\ + and an indexed notable hash database at ./input/notablehashes.txt-md5.idx\n\ + In addition, any keywords to search for must be in ./input/notablekeywords.xml\n\n\ + Options:\n\n\ + -r, --rebuild\t\tRebuild the gold standards from the test results for each image" + return usage + +def main(): + rebuild = False + single = False + test = True + argi = 1 + while argi < len(sys.argv): + arg = sys.argv[argi] + if arg == "-i" and argi+1 < len(sys.argv): + single = True + argi+=1 + image = sys.argv[argi] + print "Running on single image: " + image + elif (arg == "--rebuild") or (arg == "-r"): + rebuild = True + print "Running in REBUILD mode" + else: + test = False + print usage() + argi+=1 + if single: + testFile(image, rebuild) + elif test: + for inFile in os.listdir(inDir): + testFile(os.path.join(inDir,inFile), rebuild) + + if hadErrors == True: + print "**********************************************" + print "Tests complete: There were errors" + + for k,v in results.items(): + print k + for errString in v: + print("\t%s" % errString) + +if __name__ == "__main__": + main() diff --git a/Testing/src/org/sleuthkit/autopsy/testing/Bundle.properties b/Testing/src/org/sleuthkit/autopsy/testing/Bundle.properties new file mode 100644 index 0000000000..125ec1c485 --- /dev/null +++ b/Testing/src/org/sleuthkit/autopsy/testing/Bundle.properties @@ -0,0 +1 @@ +OpenIDE-Module-Name=Testing diff --git a/Testing/test/qa-functional/src/org/sleuthkit/autopsy/testing/RegressionTest.java b/Testing/test/qa-functional/src/org/sleuthkit/autopsy/testing/RegressionTest.java new file mode 100644 index 0000000000..7e1708603b --- /dev/null +++ b/Testing/test/qa-functional/src/org/sleuthkit/autopsy/testing/RegressionTest.java @@ -0,0 +1,215 @@ +/* + * Autopsy Forensic Browser + * + * Copyright 2011 Basis Technology Corp. + * Contact: carrier sleuthkit org + * + * Licensed 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.sleuthkit.autopsy.testing; + +import java.util.logging.Logger; +import javax.swing.JDialog; +import javax.swing.JTextField; +import junit.framework.Test; +import org.netbeans.jellytools.JellyTestCase; +import org.netbeans.jellytools.NbDialogOperator; +import org.netbeans.jellytools.WizardOperator; +import org.netbeans.jemmy.Timeout; +import org.netbeans.jemmy.operators.JButtonOperator; +import org.netbeans.jemmy.operators.JCheckBoxOperator; +import org.netbeans.jemmy.operators.JDialogOperator; +import org.netbeans.jemmy.operators.JFileChooserOperator; +import org.netbeans.jemmy.operators.JTableOperator; +import org.netbeans.jemmy.operators.JTextFieldOperator; +import org.netbeans.junit.NbModuleSuite; +import org.sleuthkit.autopsy.ingest.IngestManager; +import org.sleuthkit.autopsy.ingest.IngestServiceAbstract; +/** + * This test expects the following system properties to be set: + * img_path: The fully qualified path to the image file (if split, the first file) + * out_path: The location where the case will be stored + * nsrl_path: Path to the nsrl database + * known_bad_path: Path to a database of known bad hashes + * keyword_path: Path to a keyword list xml file + * + * Without these properties set, the test will fail to run correctly. + * To run this test correctly, you should use the script 'regression.py' + * located in the 'script' directory of the Testing module. + */ +public class RegressionTest extends JellyTestCase{ + + private static final Logger logger = Logger.getLogger(RegressionTest.class.getName()); + + /** Constructor required by JUnit */ + public RegressionTest(String name) { + super(name); + } + + + /** Creates suite from particular test cases. */ + public static Test suite() { + + // run tests with specific configuration + NbModuleSuite.Configuration conf = NbModuleSuite.createConfiguration(RegressionTest.class). + clusters(".*"). + enableModules(".*"); + conf = conf.addTest("testNewCaseWizardOpen", + "testNewCaseWizard", + "testAddImageWizard1", + "testConfigureIngest1", + "testConfigureHash", + "testConfigureIngest2", + "testConfigureSearch", + "testIngest"); + return NbModuleSuite.create(conf); + } + + /** Method called before each test case. */ + @Override + public void setUp() { + logger.info("######## " + System.getProperty("img_path") + " #######"); + } + + /** Method called after each test case. */ + @Override + public void tearDown() { + } + + public void testNewCaseWizardOpen() { + logger.info("New Case"); + NbDialogOperator nbdo = new NbDialogOperator("Welcome"); + JButtonOperator jbo = new JButtonOperator(nbdo, 0); // the "New Case" button + jbo.clickMouse(); + } + + public void testNewCaseWizard() { + logger.info("New Case Wizard"); + WizardOperator wo = new WizardOperator("New Case Information"); + JTextFieldOperator jtfo1 = new JTextFieldOperator(wo, 1); + jtfo1.typeText("AutopsyTestCase"); // Name the case "AutopsyTestCase" + JTextFieldOperator jtfo0 = new JTextFieldOperator(wo, 0); + jtfo0.typeText(System.getProperty("out_path")); + wo.btNext().clickMouse(); + JTextFieldOperator jtfo2 = new JTextFieldOperator(wo, 0); + jtfo2.typeText("000"); // Set the case number + JTextFieldOperator jtfo3 = new JTextFieldOperator(wo, 1); + jtfo3.typeText("Examiner 1"); // Set the case examiner + wo.btFinish().clickMouse(); + } + + public void testAddImageWizard1() { + logger.info("AddImageWizard 1"); + WizardOperator wo = new WizardOperator("Add Image"); + JTextFieldOperator jtfo0 = new JTextFieldOperator(wo, 0); + String imageDir = System.getProperty("img_path"); + ((JTextField)jtfo0.getSource()).setText(imageDir); + wo.btNext().clickMouse(); + long start = System.currentTimeMillis(); + while(!wo.btNext().isEnabled()) { + new Timeout("pausing", 1000).sleep(); // give it a second (or five) to process + } + logger.info("Add image took " + (System.currentTimeMillis()-start) + "ms"); + wo.btNext().clickMouse(); + } + + public void testConfigureIngest1() { + logger.info("Ingest 1"); + WizardOperator wo = new WizardOperator("Add Image"); + JTableOperator jto = new JTableOperator(wo, 0); + int row = jto.findCellRow("Hash Lookup", 1, 0); + jto.clickOnCell(row, 1); + JButtonOperator jbo1 = new JButtonOperator(wo, "Advanced"); + jbo1.pushNoBlock(); + } + + public void testConfigureHash() { + logger.info("Hash Configure"); + JDialog jd = JDialogOperator.waitJDialog("Hash Database Configuration", false, false); + JDialogOperator jdo = new JDialogOperator(jd); + String databaseDir = System.getProperty("nsrl_path"); + String badDir = System.getProperty("known_bad_path"); + JButtonOperator jbo0 = new JButtonOperator(jdo, "Change"); + jbo0.pushNoBlock(); + JFileChooserOperator jfco0 = new JFileChooserOperator(); + jfco0.chooseFile(databaseDir); + JButtonOperator jbo1 = new JButtonOperator(jdo, "Add Notable Database"); + jbo1.pushNoBlock(); + JFileChooserOperator jfco1 = new JFileChooserOperator(); + jfco1.chooseFile(badDir); + JDialog jd2 = JDialogOperator.waitJDialog("New Hash Set", false, false); + JDialogOperator jdo2 = new JDialogOperator(jd2); + JButtonOperator jbo2 = new JButtonOperator(jdo2, "OK", 0); + jbo2.pushNoBlock(); + // Used if the database has no index + //JDialog jd3 = JDialogOperator.waitJDialog("No Index Exists", false, false); + //JDialogOperator jdo3 = new JDialogOperator(jd3); + //JButtonOperator jbo3 = new JButtonOperator(jdo3, "Yes", 0); + //new Timeout("pausing", 1000).sleep(); // give it a second (or five) to process + //jbo3.pushNoBlock(); + JButtonOperator jbo4 = new JButtonOperator(jdo, "OK", 0); + jbo4.pushNoBlock(); + } + + public void testConfigureIngest2() { + logger.info("Ingest 2"); + WizardOperator wo = new WizardOperator("Add Image"); + JTableOperator jto = new JTableOperator(wo, 0); + int row = jto.findCellRow("Keyword Search", 1, 0); + jto.clickOnCell(row, 1); + JButtonOperator jbo1 = new JButtonOperator(wo, "Advanced"); + jbo1.pushNoBlock(); + } + + public void testConfigureSearch() { + logger.info("Search Configure"); + JDialog jd = JDialogOperator.waitJDialog("Keyword List Configuration", false, false); + JDialogOperator jdo = new JDialogOperator(jd); + String words = System.getProperty("keyword_path"); + JButtonOperator jbo0 = new JButtonOperator(jdo, "Import List", 0); + jbo0.pushNoBlock(); + JFileChooserOperator jfco0 = new JFileChooserOperator(); + jfco0.chooseFile(words); + JCheckBoxOperator jcbo = new JCheckBoxOperator(jdo, "Use during triage / ingest", 0); + jcbo.doClick(); + JButtonOperator jbo2 = new JButtonOperator(jdo, "OK", 0); + jbo2.pushNoBlock(); + WizardOperator wo = new WizardOperator("Add Image"); + wo.btNext().clickMouse(); + wo.btFinish().clickMouse(); + } + + public void testIngest() { + logger.info("Ingest 3"); + long start = System.currentTimeMillis(); + IngestManager man = IngestManager.getDefault(); + while(man.isEnqueueRunning()) { + new Timeout("pausing", 5000).sleep(); // give it a second (or five) to process + } + logger.info("Enqueue took " + (System.currentTimeMillis()-start) + "ms"); + while(man.isIngestRunning()) { + new Timeout("pausing", 1000).sleep(); // give it a second (or five) to process + } + new Timeout("pausing", 15000).sleep(); // give it a second (or fifteen) to process + boolean sleep = true; + while (sleep) { + new Timeout("pausing", 5000).sleep(); // give it a second (or five) to process + sleep = false; + for (IngestServiceAbstract serv : IngestManager.enumerateFsContentServices()) { + sleep = sleep || serv.hasBackgroundJobsRunning(); + } + } + logger.info("Ingest (including enqueue) took " + (System.currentTimeMillis()-start) + "ms"); + new Timeout("pausing", 5000).sleep(); // allow keyword search to finish saving artifacts, just in case + } +} \ No newline at end of file diff --git a/build-windows.xml b/build-windows.xml index fd35d501b4..7ce153c278 100755 --- a/build-windows.xml +++ b/build-windows.xml @@ -1,4 +1,8 @@ + + + Release + @@ -6,25 +10,37 @@ - - + + + ${env.TSK_HOME}/win32/tsk_jni/${TSK_BUILD_TYPE}/libtsk_jni.dll.intermediate.manifest + + + Found CRT.version linked against: ${CRT.version} + - - + + - + + + ${thirdparty.dir}/crt/x86-32/${CRT.version}/crt.zip + + + - - - - + + diff --git a/build.xml b/build.xml index ef7d21cf2f..dfa13f8a4e 100644 --- a/build.xml +++ b/build.xml @@ -13,9 +13,19 @@ - - + + + + + + + + + + + + @@ -178,7 +188,7 @@ - + diff --git a/nbproject/platform.properties b/nbproject/platform.properties index 38ecd5a92e..95295edd72 100644 --- a/nbproject/platform.properties +++ b/nbproject/platform.properties @@ -1,4 +1,5 @@ cluster.path=\ + ${nbplatform.active.dir}/harness:\ ${nbplatform.active.dir}/java:\ ${nbplatform.active.dir}/platform disabled.modules=\ diff --git a/nbproject/project.properties b/nbproject/project.properties index d3301a1ec2..59fceadd1c 100644 --- a/nbproject/project.properties +++ b/nbproject/project.properties @@ -28,7 +28,8 @@ modules=\ ${project.org.sleuthkit.autopsy.ingest}:\ ${project.org.sleuthkit.autopsy.hashdatabase}:\ ${project.org.sleuthkit.autopsy.recentactivity}:\ - ${project.org.sleuthkit.autopsy.report} + ${project.org.sleuthkit.autopsy.report}:\ + ${project.org.sleuthkit.autopsy.testing} project.org.sleuthkit.autopsy.casemodule=Case project.org.sleuthkit.autopsy.corecomponentinterfaces=CoreComponentInterfaces project.org.sleuthkit.autopsy.corecomponents=CoreComponents @@ -42,3 +43,5 @@ project.org.sleuthkit.autopsy.menuactions=MenuActions project.org.sleuthkit.autopsy.datamodel=DataModel project.org.sleuthkit.autopsy.recentactivity=RecentActivity project.org.sleuthkit.autopsy.report=Report +project.org.sleuthkit.autopsy.testing=Testing + diff --git a/thirdparty/ant-contrib/1.0b3/ant-contrib.jar b/thirdparty/ant-contrib/1.0b3/ant-contrib.jar new file mode 100644 index 0000000000..062537661a Binary files /dev/null and b/thirdparty/ant-contrib/1.0b3/ant-contrib.jar differ diff --git a/thirdparty/ant-contrib/1.0b3/docs/LICENSE.txt b/thirdparty/ant-contrib/1.0b3/docs/LICENSE.txt new file mode 100644 index 0000000000..4d8c2fb7a1 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/LICENSE.txt @@ -0,0 +1,47 @@ +/* + * The Apache Software License, Version 1.1 + * + * Copyright (c) 2001-2003 Ant-Contrib project. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in + * the documentation and/or other materials provided with the + * distribution. + * + * 3. The end-user documentation included with the redistribution, if + * any, must include the following acknowlegement: + * "This product includes software developed by the + * Ant-Contrib project (http://sourceforge.net/projects/ant-contrib)." + * Alternately, this acknowlegement may appear in the software itself, + * if and wherever such third-party acknowlegements normally appear. + * + * 4. The name Ant-Contrib must not be used to endorse or promote products + * derived from this software without prior written permission. For + * written permission, please contact + * ant-contrib-developers@lists.sourceforge.net. + * + * 5. Products derived from this software may not be called "Ant-Contrib" + * nor may "Ant-Contrib" appear in their names without prior written + * permission of the Ant-Contrib project. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL THE ANT-CONTRIB PROJECT OR ITS + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT + * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * ==================================================================== + */ diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/allclasses-frame.html b/thirdparty/ant-contrib/1.0b3/docs/api/allclasses-frame.html new file mode 100644 index 0000000000..2a1dfd0e0b --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/allclasses-frame.html @@ -0,0 +1,276 @@ + + + + + + +All Classes (Ant Contrib) + + + + + + + + + + +All Classes +
+ + + + + +
AbstractCommand +
+AbstractHttpStateTypeTask +
+AbstractMethodTask +
+AbstractMethodTask.ResponseHeader +
+AbstractPropertySetterTask +
+AddCookieTask +
+AddCredentialsTask +
+AntCallBack +
+AntContribVersion +
+AntFetch +
+AntPerformanceListener +
+Assert +
+BooleanConditionBase +
+ClassPathParser +
+ClassPathTask +
+ClearCookiesTask +
+ClearCredentialsTask +
+Client +
+ClientParams +
+ClientTask +
+Command +
+CompileWithWalls +
+ConnectionBuildListener +
+ConnectionHandler +
+Credentials +
+Depends +
+Design +
+DisconnectCommand +
+Evaluateable +
+ForEach +
+ForgetTask +
+ForTask +
+GetCookieTask +
+GetMethodTask +
+GUIInputHandler +
+HeadMethodTask +
+HelloWorldCommand +
+HostConfig +
+HostParams +
+HttpClientType +
+HttpStateType +
+IfTask +
+IfTask.ElseIf +
+IniFile +
+IniFileTask +
+IniFileTask.IniOperation +
+IniFileTask.IniOperationConditional +
+IniFileTask.IniOperationPropertySetter +
+IniFileTask.Remove +
+IniPart +
+IniProperty +
+IniSection +
+InstructionVisitor +
+IsGreaterThan +
+IsLessThan +
+IsPropertyFalse +
+IsPropertyTrue +
+Limit +
+Limit.TimeUnit +
+Log +
+Math +
+MathTask +
+MethodParams +
+Numeric +
+Operation +
+OsFamily +
+OutOfDate +
+OutOfDate.CollectionEnum +
+OutOfDate.MyMapper +
+Package +
+Package +
+Params +
+Params.BooleanParam +
+Params.DoubleParam +
+Params.IntParam +
+Params.LongParam +
+Params.Param +
+Params.StringParam +
+PathFilterTask +
+PathToFileSet +
+Platform +
+PostMethodTask +
+PostMethodTask.FilePartType +
+PostMethodTask.TextPartType +
+PostTask +
+ProjectDelegate +
+Prop +
+PropertyContainer +
+PropertyCopy +
+PropertySelector +
+PurgeExpiredCookiesTask +
+ReferenceContainer +
+Reflector +
+RegexTask +
+RegexUtil +
+Relentless +
+Response +
+RunAntCommand +
+RunTargetCommand +
+RunTargetTask +
+SendFileCommand +
+Server +
+ServerTask +
+ShellScriptTask +
+ShutdownCommand +
+SilentCopy +
+SilentMove +
+SortList +
+StopWatch +
+StopWatchTask +
+Switch +
+ThreadPool +
+ThreadPoolThread +
+Throw +
+TimestampSelector +
+TryCatchTask +
+TryCatchTask.CatchBlock +
+URLEncodeTask +
+URLImportTask +
+Util +
+Variable +
+VerifyDesign +
+VerifyDesignDelegate +
+Walls +
+
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/allclasses-noframe.html b/thirdparty/ant-contrib/1.0b3/docs/api/allclasses-noframe.html new file mode 100644 index 0000000000..a1cf00a624 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/allclasses-noframe.html @@ -0,0 +1,276 @@ + + + + + + +All Classes (Ant Contrib) + + + + + + + + + + +All Classes +
+ + + + + +
AbstractCommand +
+AbstractHttpStateTypeTask +
+AbstractMethodTask +
+AbstractMethodTask.ResponseHeader +
+AbstractPropertySetterTask +
+AddCookieTask +
+AddCredentialsTask +
+AntCallBack +
+AntContribVersion +
+AntFetch +
+AntPerformanceListener +
+Assert +
+BooleanConditionBase +
+ClassPathParser +
+ClassPathTask +
+ClearCookiesTask +
+ClearCredentialsTask +
+Client +
+ClientParams +
+ClientTask +
+Command +
+CompileWithWalls +
+ConnectionBuildListener +
+ConnectionHandler +
+Credentials +
+Depends +
+Design +
+DisconnectCommand +
+Evaluateable +
+ForEach +
+ForgetTask +
+ForTask +
+GetCookieTask +
+GetMethodTask +
+GUIInputHandler +
+HeadMethodTask +
+HelloWorldCommand +
+HostConfig +
+HostParams +
+HttpClientType +
+HttpStateType +
+IfTask +
+IfTask.ElseIf +
+IniFile +
+IniFileTask +
+IniFileTask.IniOperation +
+IniFileTask.IniOperationConditional +
+IniFileTask.IniOperationPropertySetter +
+IniFileTask.Remove +
+IniPart +
+IniProperty +
+IniSection +
+InstructionVisitor +
+IsGreaterThan +
+IsLessThan +
+IsPropertyFalse +
+IsPropertyTrue +
+Limit +
+Limit.TimeUnit +
+Log +
+Math +
+MathTask +
+MethodParams +
+Numeric +
+Operation +
+OsFamily +
+OutOfDate +
+OutOfDate.CollectionEnum +
+OutOfDate.MyMapper +
+Package +
+Package +
+Params +
+Params.BooleanParam +
+Params.DoubleParam +
+Params.IntParam +
+Params.LongParam +
+Params.Param +
+Params.StringParam +
+PathFilterTask +
+PathToFileSet +
+Platform +
+PostMethodTask +
+PostMethodTask.FilePartType +
+PostMethodTask.TextPartType +
+PostTask +
+ProjectDelegate +
+Prop +
+PropertyContainer +
+PropertyCopy +
+PropertySelector +
+PurgeExpiredCookiesTask +
+ReferenceContainer +
+Reflector +
+RegexTask +
+RegexUtil +
+Relentless +
+Response +
+RunAntCommand +
+RunTargetCommand +
+RunTargetTask +
+SendFileCommand +
+Server +
+ServerTask +
+ShellScriptTask +
+ShutdownCommand +
+SilentCopy +
+SilentMove +
+SortList +
+StopWatch +
+StopWatchTask +
+Switch +
+ThreadPool +
+ThreadPoolThread +
+Throw +
+TimestampSelector +
+TryCatchTask +
+TryCatchTask.CatchBlock +
+URLEncodeTask +
+URLImportTask +
+Util +
+Variable +
+VerifyDesign +
+VerifyDesignDelegate +
+Walls +
+
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/constant-values.html b/thirdparty/ant-contrib/1.0b3/docs/api/constant-values.html new file mode 100644 index 0000000000..67192a8d56 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/constant-values.html @@ -0,0 +1,426 @@ + + + + + + +Constant Field Values (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Constant Field Values

+
+
+Contents + + + + + + +
+net.sf.*
+ +

+ + + + + + + + + + + + + + + + + +
net.sf.antcontrib.antclipse.ClassPathTask
+public static final java.lang.StringTARGET_CLASSPATH"classpath"
+public static final java.lang.StringTARGET_FILESET"fileset"
+ +

+ +

+ + + + + + + + + + + + +
net.sf.antcontrib.antserver.Util
+public static final intCHUNK10240
+ +

+ +

+ + + + + + + + + + + + +
net.sf.antcontrib.design.Package
+public static final java.lang.StringDEFAULT"default package"
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
net.sf.antcontrib.logic.OutOfDate.CollectionEnum
+public static final intALLSOURCES2
+public static final intALLTARGETS3
+public static final intSOURCES0
+public static final intTARGETS1
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
net.sf.antcontrib.platform.Platform
+public static final intFAMILY_DOS6
+public static final intFAMILY_MAC7
+public static final intFAMILY_MACOSX8
+public static final java.lang.StringFAMILY_NAME_DOS"dos"
+public static final java.lang.StringFAMILY_NAME_MAC"mac"
+public static final java.lang.StringFAMILY_NAME_OPENVMS"openvms"
+public static final java.lang.StringFAMILY_NAME_OS2"os/2"
+public static final java.lang.StringFAMILY_NAME_OS400"os/400"
+public static final java.lang.StringFAMILY_NAME_TANDEM"tandem"
+public static final java.lang.StringFAMILY_NAME_UNIX"unix"
+public static final java.lang.StringFAMILY_NAME_WINDOWS"windows"
+public static final java.lang.StringFAMILY_NAME_ZOS"z/os"
+public static final intFAMILY_NONE0
+public static final intFAMILY_OPENVMS10
+public static final intFAMILY_OS23
+public static final intFAMILY_OS4005
+public static final intFAMILY_TANDEM9
+public static final intFAMILY_UNIX1
+public static final intFAMILY_WINDOWS2
+public static final intFAMILY_ZOS4
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
net.sf.antcontrib.process.Limit.TimeUnit
+public static final java.lang.StringDAY"day"
+public static final java.lang.StringHOUR"hour"
+public static final java.lang.StringMILLISECOND"millisecond"
+public static final java.lang.StringMINUTE"minute"
+public static final java.lang.StringSECOND"second"
+public static final java.lang.StringWEEK"week"
+ +

+ +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/deprecated-list.html b/thirdparty/ant-contrib/1.0b3/docs/api/deprecated-list.html new file mode 100644 index 0000000000..d1173a7875 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/deprecated-list.html @@ -0,0 +1,155 @@ + + + + + + +Deprecated List (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Deprecated API

+
+
+Contents + + + + + + + + + +
+Deprecated Methods
net.sf.antcontrib.logic.ForEach.addFileset(FileSet) +
+          Use createPath instead. 
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/help-doc.html b/thirdparty/ant-contrib/1.0b3/docs/api/help-doc.html new file mode 100644 index 0000000000..bb9f438d08 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/help-doc.html @@ -0,0 +1,213 @@ + + + + + + +API Help (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+How This API Document Is Organized

+
+This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.

+Overview

+
+ +

+The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

+

+Package

+
+ +

+Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain four categories:

    +
  • Interfaces (italic)
  • Classes
  • Enums
  • Exceptions
  • Errors
  • Annotation Types
+
+

+Class/Interface

+
+ +

+Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

    +
  • Class inheritance diagram
  • Direct Subclasses
  • All Known Subinterfaces
  • All Known Implementing Classes
  • Class/interface declaration
  • Class/interface description +

    +

  • Nested Class Summary
  • Field Summary
  • Constructor Summary
  • Method Summary +

    +

  • Field Detail
  • Constructor Detail
  • Method Detail
+Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
+ +

+Annotation Type

+
+ +

+Each annotation type has its own separate page with the following sections:

    +
  • Annotation Type declaration
  • Annotation Type description
  • Required Element Summary
  • Optional Element Summary
  • Element Detail
+
+ +

+Enum

+
+ +

+Each enum has its own separate page with the following sections:

    +
  • Enum declaration
  • Enum description
  • Enum Constant Summary
  • Enum Constant Detail
+
+

+Tree (Class Hierarchy)

+
+There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object.
    +
  • When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.
  • When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.
+
+

+Deprecated API

+
+The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.
+

+Index

+
+The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
+

+Prev/Next

+These links take you to the next or previous class, interface, package, or related page.

+Frames/No Frames

+These links show and hide the HTML frames. All pages are available with or without frames. +

+

+Serialized Form

+Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description. +

+

+Constant Field Values

+The Constant Field Values page lists the static final fields and their values. +

+ + +This help file applies to API documentation generated using the standard doclet. + +
+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/index-all.html b/thirdparty/ant-contrib/1.0b3/docs/api/index-all.html new file mode 100644 index 0000000000..8e658a61c7 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/index-all.html @@ -0,0 +1,3361 @@ + + + + + + +Index (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I L M N O P R S T U V W
+

+A

+
+
abs(String, boolean, Evaluateable[]) - +Static method in class net.sf.antcontrib.math.Math +
  +
AbstractCommand - Class in net.sf.antcontrib.antserver.commands
Place class description here.
AbstractCommand() - +Constructor for class net.sf.antcontrib.antserver.commands.AbstractCommand +
  +
AbstractHttpStateTypeTask - Class in net.sf.antcontrib.net.httpclient
 
AbstractHttpStateTypeTask() - +Constructor for class net.sf.antcontrib.net.httpclient.AbstractHttpStateTypeTask +
  +
AbstractMethodTask - Class in net.sf.antcontrib.net.httpclient
 
AbstractMethodTask() - +Constructor for class net.sf.antcontrib.net.httpclient.AbstractMethodTask +
  +
AbstractMethodTask.ResponseHeader - Class in net.sf.antcontrib.net.httpclient
 
AbstractMethodTask.ResponseHeader() - +Constructor for class net.sf.antcontrib.net.httpclient.AbstractMethodTask.ResponseHeader +
  +
AbstractPropertySetterTask - Class in net.sf.antcontrib.property
Place class description here.
AbstractPropertySetterTask() - +Constructor for class net.sf.antcontrib.property.AbstractPropertySetterTask +
  +
acos(String, boolean, Evaluateable[]) - +Static method in class net.sf.antcontrib.math.Math +
  +
add(Map) - +Method in class net.sf.antcontrib.logic.ForTask +
Add a Map, iterate over the values +
add(FileSet) - +Method in class net.sf.antcontrib.logic.ForTask +
Add a fileset to be iterated over. +
add(DirSet) - +Method in class net.sf.antcontrib.logic.ForTask +
Add a dirset to be iterated over. +
add(Collection) - +Method in class net.sf.antcontrib.logic.ForTask +
Add a collection that can be iterated over. +
add(Iterator) - +Method in class net.sf.antcontrib.logic.ForTask +
Add an iterator to be iterated over. +
add(Object) - +Method in class net.sf.antcontrib.logic.ForTask +
Add an object that has an Iterator iterator() method + that can be iterated over. +
add(String, boolean, Evaluateable[]) - +Static method in class net.sf.antcontrib.math.Math +
  +
addBuildListener(BuildListener) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
addCatch(TryCatchTask.CatchBlock) - +Method in class net.sf.antcontrib.logic.TryCatchTask +
  +
addConfigured(Path) - +Method in class net.sf.antcontrib.logic.ForTask +
This is a path that can be used instread of the list + attribute to interate over. +
addConfiguredBoolean(Params.BooleanParam) - +Method in class net.sf.antcontrib.net.httpclient.MethodParams +
  +
addConfiguredCookie(Cookie) - +Method in class net.sf.antcontrib.net.httpclient.AddCookieTask +
  +
addConfiguredCookie(Cookie) - +Method in class net.sf.antcontrib.net.httpclient.HttpStateType +
  +
addConfiguredCredentials(Credentials) - +Method in class net.sf.antcontrib.net.httpclient.AddCredentialsTask +
  +
addConfiguredCredentials(Credentials) - +Method in class net.sf.antcontrib.net.httpclient.HttpStateType +
  +
addConfiguredDirSet(DirSet) - +Method in class net.sf.antcontrib.property.PathFilterTask +
  +
addConfiguredDouble(Params.DoubleParam) - +Method in class net.sf.antcontrib.net.httpclient.ClientParams +
  +
addConfiguredDouble(Params.DoubleParam) - +Method in class net.sf.antcontrib.net.httpclient.HostParams +
  +
addConfiguredDouble(Params.DoubleParam) - +Method in class net.sf.antcontrib.net.httpclient.MethodParams +
  +
addConfiguredFile(PostMethodTask.FilePartType) - +Method in class net.sf.antcontrib.net.httpclient.PostMethodTask +
  +
addConfiguredFileList(FileList) - +Method in class net.sf.antcontrib.property.PathFilterTask +
  +
addConfiguredFileSet(FileSet) - +Method in class net.sf.antcontrib.property.PathFilterTask +
  +
addConfiguredHeader(Header) - +Method in class net.sf.antcontrib.net.httpclient.AbstractMethodTask +
  +
addConfiguredHttpClient(HttpClientType) - +Method in class net.sf.antcontrib.net.httpclient.AbstractMethodTask +
  +
addConfiguredInt(Params.IntParam) - +Method in class net.sf.antcontrib.net.httpclient.ClientParams +
  +
addConfiguredInt(Params.IntParam) - +Method in class net.sf.antcontrib.net.httpclient.HostParams +
  +
addConfiguredInt(Params.IntParam) - +Method in class net.sf.antcontrib.net.httpclient.MethodParams +
  +
addConfiguredLong(Params.LongParam) - +Method in class net.sf.antcontrib.net.httpclient.ClientParams +
  +
addConfiguredLong(Params.LongParam) - +Method in class net.sf.antcontrib.net.httpclient.HostParams +
  +
addConfiguredLong(Params.LongParam) - +Method in class net.sf.antcontrib.net.httpclient.MethodParams +
  +
addConfiguredNum(Numeric) - +Method in class net.sf.antcontrib.math.Operation +
  +
addConfiguredNumeric(Numeric) - +Method in class net.sf.antcontrib.math.Operation +
  +
addConfiguredOp(Operation) - +Method in class net.sf.antcontrib.math.Operation +
  +
addConfiguredOperation(Operation) - +Method in class net.sf.antcontrib.math.Operation +
  +
addConfiguredPackage(Package) - +Method in class net.sf.antcontrib.design.Design +
  +
addConfiguredPackage(Package) - +Method in class net.sf.antcontrib.walls.Walls +
  +
addConfiguredParameter(NameValuePair) - +Method in class net.sf.antcontrib.net.httpclient.PostMethodTask +
  +
addConfiguredParams(MethodParams) - +Method in class net.sf.antcontrib.net.httpclient.AbstractMethodTask +
  +
addConfiguredPath(Path) - +Method in class net.sf.antcontrib.design.VerifyDesign +
  +
addConfiguredPath(Path) - +Method in class net.sf.antcontrib.design.VerifyDesignDelegate +
  +
addConfiguredPath(Path) - +Method in class net.sf.antcontrib.logic.ForTask +
This is a path that can be used instread of the list + attribute to interate over. +
addConfiguredPath(Path) - +Method in class net.sf.antcontrib.property.PathFilterTask +
  +
addConfiguredProp(Prop) - +Method in class net.sf.antcontrib.net.PostTask +
Adds a name/value pair to post. +
addConfiguredProperty(PropertyContainer) - +Method in class net.sf.antcontrib.antserver.commands.RunAntCommand +
  +
addConfiguredProperty(PropertyContainer) - +Method in class net.sf.antcontrib.antserver.commands.RunTargetCommand +
  +
addConfiguredProxyCredentials(Credentials) - +Method in class net.sf.antcontrib.net.httpclient.AddCredentialsTask +
  +
addConfiguredProxyCredentials(Credentials) - +Method in class net.sf.antcontrib.net.httpclient.HttpStateType +
  +
addConfiguredReference(ReferenceContainer) - +Method in class net.sf.antcontrib.antserver.commands.RunAntCommand +
  +
addConfiguredReference(ReferenceContainer) - +Method in class net.sf.antcontrib.antserver.commands.RunTargetCommand +
  +
addConfiguredResponseHeader(AbstractMethodTask.ResponseHeader) - +Method in class net.sf.antcontrib.net.httpclient.AbstractMethodTask +
  +
addConfiguredRunAnt(RunAntCommand) - +Method in class net.sf.antcontrib.antserver.client.ClientTask +
  +
addConfiguredRunTarget(RunTargetCommand) - +Method in class net.sf.antcontrib.antserver.client.ClientTask +
  +
addConfiguredSendFile(SendFileCommand) - +Method in class net.sf.antcontrib.antserver.client.ClientTask +
  +
addConfiguredShutdown(ShutdownCommand) - +Method in class net.sf.antcontrib.antserver.client.ClientTask +
  +
addConfiguredString(Params.StringParam) - +Method in class net.sf.antcontrib.net.httpclient.ClientParams +
  +
addConfiguredString(Params.StringParam) - +Method in class net.sf.antcontrib.net.httpclient.HostParams +
  +
addConfiguredString(Params.StringParam) - +Method in class net.sf.antcontrib.net.httpclient.MethodParams +
  +
addConfiguredText(PostMethodTask.TextPartType) - +Method in class net.sf.antcontrib.net.httpclient.PostMethodTask +
  +
AddCookieTask - Class in net.sf.antcontrib.net.httpclient
 
AddCookieTask() - +Constructor for class net.sf.antcontrib.net.httpclient.AddCookieTask +
  +
AddCredentialsTask - Class in net.sf.antcontrib.net.httpclient
 
AddCredentialsTask() - +Constructor for class net.sf.antcontrib.net.httpclient.AddCredentialsTask +
  +
addDataTypeDefinition(String, Class) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
addDefault(Sequential) - +Method in class net.sf.antcontrib.logic.Switch +
Creates the <default> tag +
addDepends(Depends) - +Method in class net.sf.antcontrib.design.Package +
  +
addDirSet(DirSet) - +Method in class net.sf.antcontrib.logic.ForTask +
Add a dirset to be iterated over. +
addElse(Sequential) - +Method in class net.sf.antcontrib.logic.IfTask +
A nested <else> element - a container of tasks that will + be run if the condition doesn't hold true. +
addElseIf(IfTask.ElseIf) - +Method in class net.sf.antcontrib.logic.IfTask +
A nested Else if task +
addFileset(FileSet) - +Method in class net.sf.antcontrib.logic.ForEach +
Deprecated. Use createPath instead. +
addFileSet(FileSet) - +Method in class net.sf.antcontrib.logic.ForTask +
Add a fileset to be iterated over. +
addFilter(String, String) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
addFinally(Sequential) - +Method in class net.sf.antcontrib.logic.TryCatchTask +
Adds a nested <finally> block - at most one is allowed. +
addIsGreaterThan(IsGreaterThan) - +Method in class net.sf.antcontrib.logic.condition.BooleanConditionBase +
  +
addIsLessThan(IsLessThan) - +Method in class net.sf.antcontrib.logic.condition.BooleanConditionBase +
  +
addIsPropertyFalse(IsPropertyFalse) - +Method in class net.sf.antcontrib.logic.condition.BooleanConditionBase +
Adds a feature to the IsPropertyFalse attribute of the + BooleanConditionBase object +
addIsPropertyTrue(IsPropertyTrue) - +Method in class net.sf.antcontrib.logic.condition.BooleanConditionBase +
Adds a feature to the IsPropertyTrue attribute of the BooleanConditionBase + object +
addOrReplaceTarget(String, Target) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
addOrReplaceTarget(Target) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
addParallel(Parallel) - +Method in class net.sf.antcontrib.logic.OutOfDate +
Embedded do parallel +
addParam(Property) - +Method in class net.sf.antcontrib.logic.ForEach +
Corresponds to <antcall>'s nested + <param> element. +
addProperties(Properties) - +Method in class net.sf.antcontrib.property.Variable +
iterate through a set of properties, resolve them, then assign them +
addReference(Ant.Reference) - +Method in class net.sf.antcontrib.logic.ForEach +
Corresponds to <antcall>'s nested + <reference> element. +
addReference(String, Object) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
addSequential(Sequential) - +Method in class net.sf.antcontrib.logic.OutOfDate +
Embedded do sequential. +
addTarget(String, Target) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
addTarget(Target) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
addTask(Task) - +Method in class net.sf.antcontrib.logic.Assert +
  +
addTask(Task) - +Method in class net.sf.antcontrib.logic.Relentless +
Ant will call this to inform us of nested tasks. +
addTask(Task) - +Method in class net.sf.antcontrib.process.Limit +
Add a task to wait on. +
addTaskDefinition(String, Class) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
addText(String) - +Method in class net.sf.antcontrib.net.PostTask +
Adds a feature to the Text attribute of the PostTask object +
addText(String) - +Method in class net.sf.antcontrib.platform.ShellScriptTask +
Adds s to the lines of script code. +
addThen(Sequential) - +Method in class net.sf.antcontrib.logic.IfTask +
A nested <then> element - a container of tasks that will + be run if the condition holds true. +
addThen(Sequential) - +Method in class net.sf.antcontrib.logic.IfTask.ElseIf +
  +
addTry(Sequential) - +Method in class net.sf.antcontrib.logic.TryCatchTask +
Adds a nested <try> block - one is required, more is + forbidden. +
addUsedDependency(Depends) - +Method in class net.sf.antcontrib.design.Package +
  +
ALLSOURCES - +Static variable in class net.sf.antcontrib.logic.OutOfDate.CollectionEnum +
Constants for the enumerations +
ALLTARGETS - +Static variable in class net.sf.antcontrib.logic.OutOfDate.CollectionEnum +
Constants for the enumerations +
AntCallBack - Class in net.sf.antcontrib.logic
Subclass of Ant which allows us to fetch + properties which are set in the scope of the called + target, and set them in the scope of the calling target.
AntCallBack() - +Constructor for class net.sf.antcontrib.logic.AntCallBack +
  +
AntContribVersion - Class in net.sf.antcontrib
 
AntContribVersion(Class) - +Constructor for class net.sf.antcontrib.AntContribVersion +
Constructor that takes a class to get the version information + from out of the manifest. +
AntFetch - Class in net.sf.antcontrib.logic
Subclass of CallTarget which allows us to fetch + properties which are set in the scope of the called + target, and set them in the scope of the calling target.
AntFetch() - +Constructor for class net.sf.antcontrib.logic.AntFetch +
  +
AntPerformanceListener - Class in net.sf.antcontrib.perf
This BuildListener keeps track of the total time it takes for each target and + task to execute, then prints out the totals when the build is finished.
AntPerformanceListener() - +Constructor for class net.sf.antcontrib.perf.AntPerformanceListener +
  +
AntPerformanceListener.StopWatch - Class in net.sf.antcontrib.perf
A stopwatch, useful for 'quick and dirty' performance testing.
AntPerformanceListener.StopWatch() - +Constructor for class net.sf.antcontrib.perf.AntPerformanceListener.StopWatch +
Starts the stopwatch. +
AntPerformanceListener.StopWatchComparator - Class in net.sf.antcontrib.perf
Compares the total times for two StopWatches.
AntPerformanceListener.StopWatchComparator() - +Constructor for class net.sf.antcontrib.perf.AntPerformanceListener.StopWatchComparator +
  +
asin(String, boolean, Evaluateable[]) - +Static method in class net.sf.antcontrib.math.Math +
  +
Assert - Class in net.sf.antcontrib.logic
 
Assert() - +Constructor for class net.sf.antcontrib.logic.Assert +
  +
atan(String, boolean, Evaluateable[]) - +Static method in class net.sf.antcontrib.math.Math +
  +
atan2(String, boolean, Evaluateable[]) - +Static method in class net.sf.antcontrib.math.Math +
  +
+
+

+B

+
+
BooleanConditionBase - Class in net.sf.antcontrib.logic.condition
Extends ConditionBase so I can get access to the condition count and the + first condition.
BooleanConditionBase() - +Constructor for class net.sf.antcontrib.logic.condition.BooleanConditionBase +
  +
borrowThread() - +Method in class net.sf.antcontrib.util.ThreadPool +
  +
buildFinished(BuildEvent) - +Method in class net.sf.antcontrib.antserver.server.ConnectionBuildListener +
  +
buildFinished(BuildEvent) - +Method in class net.sf.antcontrib.perf.AntPerformanceListener +
Sorts and prints the results. +
buildStarted(BuildEvent) - +Method in class net.sf.antcontrib.antserver.server.ConnectionBuildListener +
  +
buildStarted(BuildEvent) - +Method in class net.sf.antcontrib.perf.AntPerformanceListener +
Starts a 'running total' stopwatch. +
+
+

+C

+
+
call(String) - +Method in class net.sf.antcontrib.util.Reflector +
Call a method on the object with no parameters. +
call(String, Object) - +Method in class net.sf.antcontrib.util.Reflector +
Call a method with one parameter. +
call(String, Object, Object) - +Method in class net.sf.antcontrib.util.Reflector +
Call a method with two parameters. +
callExplicit(String, String, Object) - +Method in class net.sf.antcontrib.util.Reflector +
Call a method with an object using a specific + type as for the method parameter. +
callExplicit(String, Class, Object) - +Method in class net.sf.antcontrib.util.Reflector +
Call a method with an object using a specific + type as for the method parameter. +
ceil(String, boolean, Evaluateable[]) - +Static method in class net.sf.antcontrib.math.Math +
  +
checkTaskClass(Class) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
CHUNK - +Static variable in class net.sf.antcontrib.antserver.Util +
  +
ClassPathParser - Class in net.sf.antcontrib.antclipse
Classic tool firing a SAX parser.
ClassPathParser() - +Constructor for class net.sf.antcontrib.antclipse.ClassPathParser +
  +
ClassPathTask - Class in net.sf.antcontrib.antclipse
Support class for the Antclipse task.
ClassPathTask() - +Constructor for class net.sf.antcontrib.antclipse.ClassPathTask +
  +
cleanupResources(HttpMethodBase) - +Method in class net.sf.antcontrib.net.httpclient.AbstractMethodTask +
  +
cleanupResources(HttpMethodBase) - +Method in class net.sf.antcontrib.net.httpclient.PostMethodTask +
  +
ClearCookiesTask - Class in net.sf.antcontrib.net.httpclient
 
ClearCookiesTask() - +Constructor for class net.sf.antcontrib.net.httpclient.ClearCookiesTask +
  +
ClearCredentialsTask - Class in net.sf.antcontrib.net.httpclient
 
ClearCredentialsTask() - +Constructor for class net.sf.antcontrib.net.httpclient.ClearCredentialsTask +
  +
Client - Class in net.sf.antcontrib.antserver.client
Place class description here.
Client(Project, String, int) - +Constructor for class net.sf.antcontrib.antserver.client.Client +
  +
ClientParams - Class in net.sf.antcontrib.net.httpclient
 
ClientParams() - +Constructor for class net.sf.antcontrib.net.httpclient.ClientParams +
  +
ClientTask - Class in net.sf.antcontrib.antserver.client
Place class description here.
ClientTask() - +Constructor for class net.sf.antcontrib.antserver.client.ClientTask +
  +
Command - Interface in net.sf.antcontrib.antserver
Place class description here.
compare(File, File) - +Method in class net.sf.antcontrib.logic.TimestampSelector +
  +
compare(Object, Object) - +Method in class net.sf.antcontrib.perf.AntPerformanceListener.StopWatchComparator +
Compares the total times for two StopWatches. +
CompileWithWalls - Class in net.sf.antcontrib.walls
FILL IN JAVADOC HERE
CompileWithWalls() - +Constructor for class net.sf.antcontrib.walls.CompileWithWalls +
  +
configureMethod(HttpMethodBase) - +Method in class net.sf.antcontrib.net.httpclient.AbstractMethodTask +
  +
configureMethod(HttpMethodBase) - +Method in class net.sf.antcontrib.net.httpclient.PostMethodTask +
  +
connect() - +Method in class net.sf.antcontrib.antserver.client.Client +
  +
ConnectionBuildListener - Class in net.sf.antcontrib.antserver.server
Place class description here.
ConnectionBuildListener() - +Constructor for class net.sf.antcontrib.antserver.server.ConnectionBuildListener +
  +
ConnectionHandler - Class in net.sf.antcontrib.antserver.server
Place class description here.
ConnectionHandler(ServerTask, Socket) - +Constructor for class net.sf.antcontrib.antserver.server.ConnectionHandler +
  +
convert(Number, String) - +Static method in class net.sf.antcontrib.math.Math +
  +
copyFile(File, File, boolean, boolean, boolean) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
copyFile(File, File, boolean, boolean) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
copyFile(File, File, boolean) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
copyFile(File, File) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
copyFile(String, String, boolean, boolean, boolean) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
copyFile(String, String, boolean, boolean) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
copyFile(String, String, boolean) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
copyFile(String, String) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
copyInheritedProperties(Project) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
copyUserProperties(Project) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
cos(String, boolean, Evaluateable[]) - +Static method in class net.sf.antcontrib.math.Math +
  +
createBool() - +Method in class net.sf.antcontrib.logic.Assert +
  +
createCase() - +Method in class net.sf.antcontrib.logic.Switch +
Creates the <case> tag +
createClassLoader(Path) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
createClientParams() - +Method in class net.sf.antcontrib.net.httpclient.HttpClientType +
  +
createCredentials() - +Method in class net.sf.antcontrib.net.httpclient.AbstractHttpStateTypeTask +
  +
createDataType(String) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
createDeleteTargets() - +Method in class net.sf.antcontrib.logic.OutOfDate +
optional nested delete element +
createDynamicElement(String) - +Method in class net.sf.antcontrib.math.MathTask +
  +
createDynamicElement(String) - +Method in class net.sf.antcontrib.math.Operation +
  +
createExists() - +Method in class net.sf.antcontrib.inifile.IniFileTask +
  +
createGet() - +Method in class net.sf.antcontrib.inifile.IniFileTask +
  +
createHostConfig() - +Method in class net.sf.antcontrib.net.httpclient.HttpClientType +
  +
createHttpState() - +Method in class net.sf.antcontrib.net.httpclient.HttpClientType +
  +
createJavac() - +Method in class net.sf.antcontrib.walls.CompileWithWalls +
  +
createMapper() - +Method in class net.sf.antcontrib.logic.ForEach +
  +
createMapper() - +Method in class net.sf.antcontrib.logic.OutOfDate +
Defines the FileNameMapper to use (nested mapper element). +
createMethodIfNecessary() - +Method in class net.sf.antcontrib.net.httpclient.AbstractMethodTask +
  +
createNewMethod() - +Method in class net.sf.antcontrib.net.httpclient.AbstractMethodTask +
  +
createNewMethod() - +Method in class net.sf.antcontrib.net.httpclient.GetMethodTask +
  +
createNewMethod() - +Method in class net.sf.antcontrib.net.httpclient.HeadMethodTask +
  +
createNewMethod() - +Method in class net.sf.antcontrib.net.httpclient.PostMethodTask +
  +
createOp() - +Method in class net.sf.antcontrib.math.MathTask +
  +
createOperation() - +Method in class net.sf.antcontrib.math.MathTask +
  +
createParam() - +Method in class net.sf.antcontrib.logic.AntCallBack +
  +
createParams() - +Method in class net.sf.antcontrib.net.httpclient.HostConfig +
  +
createPath() - +Method in class net.sf.antcontrib.logic.ForEach +
  +
createPath() - +Method in class net.sf.antcontrib.logic.TimestampSelector +
  +
createRegexp() - +Method in class net.sf.antcontrib.property.RegexTask +
  +
createRemove() - +Method in class net.sf.antcontrib.inifile.IniFileTask +
  +
createReplace() - +Method in class net.sf.antcontrib.property.RegexTask +
  +
createSelect() - +Method in class net.sf.antcontrib.property.PathFilterTask +
  +
createSequential() - +Method in class net.sf.antcontrib.logic.ForTask +
  +
createSet() - +Method in class net.sf.antcontrib.inifile.IniFileTask +
  +
createSourcefiles() - +Method in class net.sf.antcontrib.logic.OutOfDate +
Add to the source files +
createTargetfiles() - +Method in class net.sf.antcontrib.logic.OutOfDate +
Add to the target files +
createTask(String) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
createWalls() - +Method in class net.sf.antcontrib.walls.CompileWithWalls +
  +
Credentials - Class in net.sf.antcontrib.net.httpclient
 
Credentials() - +Constructor for class net.sf.antcontrib.net.httpclient.Credentials +
  +
+
+

+D

+
+
DAY - +Static variable in class net.sf.antcontrib.process.Limit.TimeUnit +
  +
DAY_UNIT - +Static variable in class net.sf.antcontrib.process.Limit.TimeUnit +
  +
DEFAULT - +Static variable in class net.sf.antcontrib.design.Package +
  +
defaultInput(byte[], int, int) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
degrees(String, boolean, Evaluateable[]) - +Static method in class net.sf.antcontrib.math.Math +
  +
demuxFlush(String, boolean) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
demuxInput(byte[], int, int) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
demuxOutput(String, boolean) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
Depends - Class in net.sf.antcontrib.design
 
Depends() - +Constructor for class net.sf.antcontrib.design.Depends +
  +
Depends(String) - +Constructor for class net.sf.antcontrib.design.Depends +
  +
Design - Class in net.sf.antcontrib.design
FILL IN JAVADOC HERE
Design(boolean, Log, Location) - +Constructor for class net.sf.antcontrib.design.Design +
  +
disconnect() - +Method in class net.sf.antcontrib.antserver.client.Client +
  +
DISCONNECT_COMMAND - +Static variable in class net.sf.antcontrib.antserver.commands.DisconnectCommand +
  +
DisconnectCommand - Class in net.sf.antcontrib.antserver.commands
Place class description here.
divide(String, boolean, Evaluateable[]) - +Static method in class net.sf.antcontrib.math.Math +
  +
doFileSetExecute(String[]) - +Method in class net.sf.antcontrib.logic.TimestampSelector +
  +
doReplace() - +Method in class net.sf.antcontrib.property.RegexTask +
  +
doSelect() - +Method in class net.sf.antcontrib.property.RegexTask +
  +
+
+

+E

+
+
elapsed() - +Method in class net.sf.antcontrib.perf.AntPerformanceListener.StopWatch +
Elapsed time, difference between the last start time and now. +
elapsed() - +Method in class net.sf.antcontrib.perf.StopWatch +
Elapsed time, difference between the last start time and now. +
equals(Object) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
equals(Object) - +Method in class net.sf.antcontrib.logic.Switch.Case +
  +
eval() - +Method in class net.sf.antcontrib.logic.condition.IsGreaterThan +
  +
eval() - +Method in class net.sf.antcontrib.logic.condition.IsLessThan +
  +
eval() - +Method in class net.sf.antcontrib.logic.condition.IsPropertyFalse +
  +
eval() - +Method in class net.sf.antcontrib.logic.condition.IsPropertyTrue +
  +
eval() - +Method in class net.sf.antcontrib.logic.IfTask.ElseIf +
  +
eval() - +Method in class net.sf.antcontrib.logic.OutOfDate +
Evaluate (all) target and source file(s) to + see if the target(s) is/are outoutdate. +
evaluate() - +Method in interface net.sf.antcontrib.math.Evaluateable +
  +
evaluate(String, String, boolean, Evaluateable[]) - +Static method in class net.sf.antcontrib.math.Math +
  +
evaluate() - +Method in class net.sf.antcontrib.math.Numeric +
  +
evaluate() - +Method in class net.sf.antcontrib.math.Operation +
  +
Evaluateable - Interface in net.sf.antcontrib.math
An object which can evaluate to a numeric value.
execute() - +Method in class net.sf.antcontrib.antclipse.ClassPathTask +
  +
execute() - +Method in class net.sf.antcontrib.antserver.client.ClientTask +
  +
execute(Project, long, InputStream) - +Method in interface net.sf.antcontrib.antserver.Command +
Execute the command. +
execute(Project, long, InputStream) - +Method in class net.sf.antcontrib.antserver.commands.DisconnectCommand +
  +
execute(Project, long, InputStream) - +Method in class net.sf.antcontrib.antserver.commands.HelloWorldCommand +
  +
execute(Project, long, InputStream) - +Method in class net.sf.antcontrib.antserver.commands.RunAntCommand +
  +
execute(Project, long, InputStream) - +Method in class net.sf.antcontrib.antserver.commands.RunTargetCommand +
  +
execute(Project, long, InputStream) - +Method in class net.sf.antcontrib.antserver.commands.SendFileCommand +
  +
execute(Project, long, InputStream) - +Method in class net.sf.antcontrib.antserver.commands.ShutdownCommand +
  +
execute() - +Method in class net.sf.antcontrib.antserver.server.ServerTask +
  +
execute() - +Method in class net.sf.antcontrib.design.VerifyDesign +
  +
execute() - +Method in class net.sf.antcontrib.design.VerifyDesignDelegate +
  +
execute() - +Method in class net.sf.antcontrib.inifile.IniFileTask +
  +
execute(Project, IniFile) - +Method in class net.sf.antcontrib.inifile.IniFileTask.IniOperation +
  +
execute(Project, IniFile) - +Method in class net.sf.antcontrib.inifile.IniFileTask.IniOperationConditional +
  +
execute() - +Method in class net.sf.antcontrib.logic.AntCallBack +
Do the execution. +
execute() - +Method in class net.sf.antcontrib.logic.AntFetch +
Do the execution. +
execute() - +Method in class net.sf.antcontrib.logic.Assert +
  +
execute() - +Method in class net.sf.antcontrib.logic.ForEach +
  +
execute() - +Method in class net.sf.antcontrib.logic.ForTask +
Run the for task. +
execute() - +Method in class net.sf.antcontrib.logic.IfTask.ElseIf +
  +
execute() - +Method in class net.sf.antcontrib.logic.IfTask +
  +
execute() - +Method in class net.sf.antcontrib.logic.OutOfDate +
Sets property to true and/or executes embedded do + if any of the target file(s) do not have a more recent timestamp + than (each of) the source file(s). +
execute() - +Method in class net.sf.antcontrib.logic.Relentless +
This method will be called when it is time to execute the task. +
execute() - +Method in class net.sf.antcontrib.logic.RunTargetTask +
execute the target +
execute() - +Method in class net.sf.antcontrib.logic.Switch.Case +
  +
execute() - +Method in class net.sf.antcontrib.logic.Switch +
  +
execute() - +Method in class net.sf.antcontrib.logic.Throw +
  +
execute() - +Method in class net.sf.antcontrib.logic.TimestampSelector +
  +
execute(Throwable) - +Method in class net.sf.antcontrib.logic.TryCatchTask.CatchBlock +
  +
execute() - +Method in class net.sf.antcontrib.logic.TryCatchTask +
The heart of the task. +
execute(String, String, boolean, Class[], Object[]) - +Static method in class net.sf.antcontrib.math.Math +
  +
execute() - +Method in class net.sf.antcontrib.math.MathTask +
  +
execute() - +Method in class net.sf.antcontrib.net.httpclient.AbstractHttpStateTypeTask +
  +
execute(HttpStateType) - +Method in class net.sf.antcontrib.net.httpclient.AbstractHttpStateTypeTask +
  +
execute() - +Method in class net.sf.antcontrib.net.httpclient.AbstractMethodTask +
  +
execute(HttpStateType) - +Method in class net.sf.antcontrib.net.httpclient.AddCookieTask +
  +
execute(HttpStateType) - +Method in class net.sf.antcontrib.net.httpclient.AddCredentialsTask +
  +
execute(HttpStateType) - +Method in class net.sf.antcontrib.net.httpclient.ClearCookiesTask +
  +
execute(HttpStateType) - +Method in class net.sf.antcontrib.net.httpclient.ClearCredentialsTask +
  +
execute(HttpStateType) - +Method in class net.sf.antcontrib.net.httpclient.GetCookieTask +
  +
execute(HttpStateType) - +Method in class net.sf.antcontrib.net.httpclient.PurgeExpiredCookiesTask +
  +
execute() - +Method in class net.sf.antcontrib.net.PostTask +
Do the post. +
execute() - +Method in class net.sf.antcontrib.net.URLImportTask +
  +
execute() - +Method in class net.sf.antcontrib.perf.StopWatchTask +
  +
execute() - +Method in class net.sf.antcontrib.platform.OsFamily +
  +
execute() - +Method in class net.sf.antcontrib.platform.ShellScriptTask +
execute the task +
execute() - +Method in class net.sf.antcontrib.process.ForgetTask +
  +
execute() - +Method in class net.sf.antcontrib.process.Limit +
Execute all nested tasks, but stopping execution of nested tasks after + maxwait or when all tasks are done, whichever is first. +
execute() - +Method in class net.sf.antcontrib.property.PathFilterTask +
  +
execute() - +Method in class net.sf.antcontrib.property.PathToFileSet +
  +
execute() - +Method in class net.sf.antcontrib.property.PropertyCopy +
  +
execute() - +Method in class net.sf.antcontrib.property.PropertySelector +
  +
execute() - +Method in class net.sf.antcontrib.property.RegexTask +
  +
execute() - +Method in class net.sf.antcontrib.property.SortList +
  +
execute() - +Method in class net.sf.antcontrib.property.URLEncodeTask +
  +
execute() - +Method in class net.sf.antcontrib.property.Variable +
Execute this task. +
execute() - +Method in class net.sf.antcontrib.walls.CompileWithWalls +
  +
executeSortedTargets(Vector) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
executeTarget(String) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
executeTargets(Vector) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
exp(String, boolean, Evaluateable[]) - +Static method in class net.sf.antcontrib.math.Math +
  +
+
+

+F

+
+
FAMILY_DOS - +Static variable in class net.sf.antcontrib.platform.Platform +
  +
FAMILY_MAC - +Static variable in class net.sf.antcontrib.platform.Platform +
  +
FAMILY_MACOSX - +Static variable in class net.sf.antcontrib.platform.Platform +
  +
FAMILY_NAME_DOS - +Static variable in class net.sf.antcontrib.platform.Platform +
  +
FAMILY_NAME_MAC - +Static variable in class net.sf.antcontrib.platform.Platform +
  +
FAMILY_NAME_OPENVMS - +Static variable in class net.sf.antcontrib.platform.Platform +
  +
FAMILY_NAME_OS2 - +Static variable in class net.sf.antcontrib.platform.Platform +
  +
FAMILY_NAME_OS400 - +Static variable in class net.sf.antcontrib.platform.Platform +
  +
FAMILY_NAME_TANDEM - +Static variable in class net.sf.antcontrib.platform.Platform +
  +
FAMILY_NAME_UNIX - +Static variable in class net.sf.antcontrib.platform.Platform +
  +
FAMILY_NAME_WINDOWS - +Static variable in class net.sf.antcontrib.platform.Platform +
  +
FAMILY_NAME_ZOS - +Static variable in class net.sf.antcontrib.platform.Platform +
  +
FAMILY_NONE - +Static variable in class net.sf.antcontrib.platform.Platform +
  +
FAMILY_OPENVMS - +Static variable in class net.sf.antcontrib.platform.Platform +
  +
FAMILY_OS2 - +Static variable in class net.sf.antcontrib.platform.Platform +
  +
FAMILY_OS400 - +Static variable in class net.sf.antcontrib.platform.Platform +
  +
FAMILY_TANDEM - +Static variable in class net.sf.antcontrib.platform.Platform +
  +
FAMILY_UNIX - +Static variable in class net.sf.antcontrib.platform.Platform +
  +
FAMILY_WINDOWS - +Static variable in class net.sf.antcontrib.platform.Platform +
  +
FAMILY_ZOS - +Static variable in class net.sf.antcontrib.platform.Platform +
  +
fillInUnusedPackages(Vector) - +Method in class net.sf.antcontrib.design.Design +
  +
fireBuildFinished(Throwable) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
fireBuildStarted() - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
fireSubBuildFinished(Throwable) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
fireSubBuildStarted() - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
floor(String, boolean, Evaluateable[]) - +Static method in class net.sf.antcontrib.math.Math +
  +
ForEach - Class in net.sf.antcontrib.logic
Task definition for the foreach task.
ForEach() - +Constructor for class net.sf.antcontrib.logic.ForEach +
Default Constructor +
ForgetTask - Class in net.sf.antcontrib.process
Place class description here.
ForgetTask() - +Constructor for class net.sf.antcontrib.process.ForgetTask +
  +
format(long) - +Method in class net.sf.antcontrib.perf.StopWatch +
Formats the given time into decimal seconds. +
ForTask - Class in net.sf.antcontrib.logic
Task definition for the for task.
ForTask() - +Constructor for class net.sf.antcontrib.logic.ForTask +
Creates a new For instance. +
+
+

+G

+
+
getAntFile() - +Method in class net.sf.antcontrib.antserver.commands.RunAntCommand +
  +
getBaseDir() - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
getBuildListeners() - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
getBuildSpace(File) - +Method in class net.sf.antcontrib.walls.Package +
  +
getCharSet() - +Method in class net.sf.antcontrib.net.httpclient.PostMethodTask.FilePartType +
  +
getCharSet() - +Method in class net.sf.antcontrib.net.httpclient.PostMethodTask.TextPartType +
  +
getClassCopyFileSet(Project, Location) - +Method in class net.sf.antcontrib.walls.Package +
FILL IN JAVADOC HERE +
getClasspath(File, Project) - +Method in class net.sf.antcontrib.walls.Package +
  +
getClient() - +Method in class net.sf.antcontrib.net.httpclient.HttpClientType +
  +
getContentLength() - +Method in interface net.sf.antcontrib.antserver.Command +
Is there additional content being sent from the local + machine to the remote server +
getContentLength() - +Method in class net.sf.antcontrib.antserver.commands.AbstractCommand +
  +
getContentLength() - +Method in class net.sf.antcontrib.antserver.commands.SendFileCommand +
  +
getContentLength() - +Method in class net.sf.antcontrib.antserver.Response +
  +
getContentStream() - +Method in interface net.sf.antcontrib.antserver.Command +
Gets the content's input stream. +
getContentStream() - +Method in class net.sf.antcontrib.antserver.commands.AbstractCommand +
  +
getContentStream() - +Method in class net.sf.antcontrib.antserver.commands.SendFileCommand +
  +
getContentType() - +Method in class net.sf.antcontrib.net.httpclient.PostMethodTask.FilePartType +
  +
getContentType() - +Method in class net.sf.antcontrib.net.httpclient.PostMethodTask.TextPartType +
  +
GetCookieTask - Class in net.sf.antcontrib.net.httpclient
 
GetCookieTask() - +Constructor for class net.sf.antcontrib.net.httpclient.GetCookieTask +
  +
getCoreLoader() - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
getCurrentClass() - +Method in class net.sf.antcontrib.design.Design +
  +
getDatatype() - +Method in class net.sf.antcontrib.math.Numeric +
  +
getDataTypeDefinitions() - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
getDefaultInputStream() - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
getDefaultScriptSuffix() - +Static method in class net.sf.antcontrib.platform.Platform +
  +
getDefaultShell() - +Static method in class net.sf.antcontrib.platform.Platform +
  +
getDefaultShellArguments() - +Static method in class net.sf.antcontrib.platform.Platform +
  +
getDefaultTarget() - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
getDepends() - +Method in class net.sf.antcontrib.design.Package +
  +
getDepends() - +Method in class net.sf.antcontrib.walls.Package +
  +
getDescription() - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
getDir() - +Method in class net.sf.antcontrib.antserver.commands.RunAntCommand +
  +
getDir() - +Method in class net.sf.antcontrib.logic.OutOfDate.MyMapper +
  +
getDocument() - +Method in class net.sf.antcontrib.antserver.server.ConnectionBuildListener +
  +
getDomain() - +Method in class net.sf.antcontrib.net.PostTask.Cookie +
  +
getElementName(Object) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
getEnv() - +Static method in class net.sf.antcontrib.platform.Platform +
  +
getErrorMessage() - +Method in class net.sf.antcontrib.antserver.Response +
  +
getErrorMessage(String, String) - +Static method in class net.sf.antcontrib.design.Design +
  +
getErrorStackTrace() - +Method in class net.sf.antcontrib.antserver.Response +
  +
getExecutor() - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
getFile() - +Method in class net.sf.antcontrib.antserver.commands.SendFileCommand +
  +
getFilters() - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
getGlobalFilterSet() - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
getHost() - +Method in class net.sf.antcontrib.net.httpclient.Credentials +
  +
getId() - +Method in class net.sf.antcontrib.net.PostTask.Cookie +
  +
getInputHandler() - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
getIntermediaryBuildDir() - +Method in class net.sf.antcontrib.walls.CompileWithWalls +
  +
getJavaCopyFileSet(Project, Location) - +Method in class net.sf.antcontrib.walls.Package +
FILL IN JAVADOC HERE +
GetMethodTask - Class in net.sf.antcontrib.net.httpclient
 
GetMethodTask() - +Constructor for class net.sf.antcontrib.net.httpclient.GetMethodTask +
  +
getMultiplier() - +Method in class net.sf.antcontrib.process.Limit.TimeUnit +
  +
getName() - +Method in class net.sf.antcontrib.antserver.commands.PropertyContainer +
  +
getName() - +Method in class net.sf.antcontrib.design.Depends +
  +
getName() - +Method in class net.sf.antcontrib.design.Package +
  +
getName() - +Method in class net.sf.antcontrib.inifile.IniProperty +
Gets the name of the property +
getName() - +Method in class net.sf.antcontrib.inifile.IniSection +
Gets the name of the section +
getName() - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
getName() - +Method in class net.sf.antcontrib.net.httpclient.AbstractMethodTask.ResponseHeader +
  +
getName() - +Method in class net.sf.antcontrib.net.httpclient.Params.Param +
  +
getName() - +Method in class net.sf.antcontrib.net.httpclient.PostMethodTask.TextPartType +
  +
getName() - +Method in class net.sf.antcontrib.net.PostTask.Cookie +
  +
getName() - +Method in class net.sf.antcontrib.net.Prop +
  +
getName() - +Method in class net.sf.antcontrib.perf.StopWatch +
  +
getName() - +Method in class net.sf.antcontrib.walls.Package +
  +
getNeedDepends() - +Method in class net.sf.antcontrib.design.Package +
  +
getNoDefinitionError(String) - +Static method in class net.sf.antcontrib.design.Design +
  +
getObject() - +Method in class net.sf.antcontrib.util.Reflector +
  +
getOsFamily() - +Static method in class net.sf.antcontrib.platform.Platform +
  +
getOsFamilyName() - +Static method in class net.sf.antcontrib.platform.Platform +
  +
getPackage(String) - +Method in class net.sf.antcontrib.design.Design +
  +
getPackage() - +Method in class net.sf.antcontrib.design.Package +
  +
getPackage() - +Method in class net.sf.antcontrib.walls.Package +
  +
getPackage(String) - +Method in class net.sf.antcontrib.walls.Walls +
  +
getPackageName(String) - +Static method in class net.sf.antcontrib.design.VerifyDesignDelegate +
  +
getPackagesToCompile() - +Method in class net.sf.antcontrib.walls.Walls +
  +
getPassword() - +Method in class net.sf.antcontrib.net.httpclient.Credentials +
  +
getPath() - +Method in class net.sf.antcontrib.net.httpclient.PostMethodTask.FilePartType +
  +
getPath() - +Method in class net.sf.antcontrib.net.PostTask.Cookie +
  +
getPort() - +Method in class net.sf.antcontrib.net.httpclient.Credentials +
  +
getPrimitiveClass(String) - +Static method in class net.sf.antcontrib.math.Math +
  +
getProperties() - +Method in class net.sf.antcontrib.antserver.commands.RunAntCommand +
  +
getProperties() - +Method in class net.sf.antcontrib.antserver.commands.RunTargetCommand +
  +
getProperties() - +Method in class net.sf.antcontrib.inifile.IniSection +
Gets a list of all properties in this section +
getProperties() - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
getProperty(String, String) - +Method in class net.sf.antcontrib.inifile.IniFile +
Gets a named property from a specific section +
getProperty() - +Method in class net.sf.antcontrib.inifile.IniFileTask.IniOperation +
  +
getProperty(String) - +Method in class net.sf.antcontrib.inifile.IniSection +
Gets the property with the given name +
getProperty(String) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
getProperty() - +Method in class net.sf.antcontrib.net.httpclient.AbstractMethodTask.ResponseHeader +
  +
getRealm() - +Method in class net.sf.antcontrib.net.httpclient.Credentials +
  +
getRef() - +Method in class net.sf.antcontrib.net.httpclient.HttpClientType +
  +
getRef() - +Method in class net.sf.antcontrib.net.httpclient.HttpStateType +
  +
getReference(String) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
getReferences() - +Method in class net.sf.antcontrib.antserver.commands.RunAntCommand +
  +
getReferences() - +Method in class net.sf.antcontrib.antserver.commands.RunTargetCommand +
  +
getReferences() - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
getRefId() - +Method in class net.sf.antcontrib.antserver.commands.ReferenceContainer +
  +
getReponseContentStream() - +Method in interface net.sf.antcontrib.antserver.Command +
  +
getReponseContentStream() - +Method in class net.sf.antcontrib.antserver.commands.AbstractCommand +
  +
getResponseContentLength() - +Method in interface net.sf.antcontrib.antserver.Command +
  +
getResponseContentLength() - +Method in class net.sf.antcontrib.antserver.commands.AbstractCommand +
  +
getResultsXml() - +Method in class net.sf.antcontrib.antserver.Response +
  +
getScheme() - +Method in class net.sf.antcontrib.net.httpclient.Credentials +
  +
getSection(String) - +Method in class net.sf.antcontrib.inifile.IniFile +
Gets the IniSection with the given name +
getSection() - +Method in class net.sf.antcontrib.inifile.IniFileTask.IniOperation +
  +
getSections() - +Method in class net.sf.antcontrib.inifile.IniFile +
Gets the List of IniSection objects contained in this IniFile +
getSrcPath(File, Project) - +Method in class net.sf.antcontrib.walls.Package +
  +
getState() - +Method in class net.sf.antcontrib.net.httpclient.HttpStateType +
  +
getSubproject() - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
getTarget() - +Method in class net.sf.antcontrib.antserver.commands.RunAntCommand +
  +
getTarget() - +Method in class net.sf.antcontrib.antserver.commands.RunTargetCommand +
  +
getTargets() - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
getTaskDefinitions() - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
getThreadTask(Thread) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
getThrown() - +Method in class net.sf.antcontrib.antserver.server.ConnectionHandler +
  +
getTodir() - +Method in class net.sf.antcontrib.antserver.commands.SendFileCommand +
  +
getTofile() - +Method in class net.sf.antcontrib.antserver.commands.SendFileCommand +
  +
getToRefId() - +Method in class net.sf.antcontrib.antserver.commands.ReferenceContainer +
  +
getUnusedDepends() - +Method in class net.sf.antcontrib.design.Package +
  +
getUsername() - +Method in class net.sf.antcontrib.net.httpclient.Credentials +
  +
getUserProperties() - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
getUserProperty(String) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
getValue() - +Method in class net.sf.antcontrib.antserver.commands.PropertyContainer +
  +
getValue() - +Method in class net.sf.antcontrib.inifile.IniProperty +
Gets the value of the property +
getValue() - +Method in class net.sf.antcontrib.net.httpclient.Params.BooleanParam +
  +
getValue() - +Method in class net.sf.antcontrib.net.httpclient.Params.DoubleParam +
  +
getValue() - +Method in class net.sf.antcontrib.net.httpclient.Params.IntParam +
  +
getValue() - +Method in class net.sf.antcontrib.net.httpclient.Params.LongParam +
  +
getValue() - +Method in class net.sf.antcontrib.net.httpclient.Params.StringParam +
  +
getValue() - +Method in class net.sf.antcontrib.net.httpclient.PostMethodTask.TextPartType +
  +
getValue() - +Method in class net.sf.antcontrib.net.PostTask.Cookie +
  +
getValue() - +Method in class net.sf.antcontrib.net.Prop +
  +
getValue(Project) - +Method in class net.sf.antcontrib.property.URLEncodeTask +
  +
getValues() - +Method in class net.sf.antcontrib.logic.OutOfDate.CollectionEnum +
get the values +
getValues() - +Method in class net.sf.antcontrib.process.Limit.TimeUnit +
  +
getWalls() - +Method in class net.sf.antcontrib.walls.CompileWithWalls +
  +
getWrapperMsg(File, String) - +Static method in class net.sf.antcontrib.design.Design +
  +
GUIInputHandler - Class in net.sf.antcontrib.input
Prompts for user input using a JOptionPane.
GUIInputHandler() - +Constructor for class net.sf.antcontrib.input.GUIInputHandler +
  +
GUIInputHandler(Component) - +Constructor for class net.sf.antcontrib.input.GUIInputHandler +
  +
+
+

+H

+
+
handleErrorOutput(String) - +Method in class net.sf.antcontrib.logic.ForEach +
  +
handleInput(InputRequest) - +Method in class net.sf.antcontrib.input.GUIInputHandler +
Prompts and requests input. +
handleOutput(String) - +Method in class net.sf.antcontrib.logic.ForEach +
  +
hashCode() - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
HeadMethodTask - Class in net.sf.antcontrib.net.httpclient
 
HeadMethodTask() - +Constructor for class net.sf.antcontrib.net.httpclient.HeadMethodTask +
  +
HelloWorldCommand - Class in net.sf.antcontrib.antserver.commands
Place class description here.
HelloWorldCommand() - +Constructor for class net.sf.antcontrib.antserver.commands.HelloWorldCommand +
  +
HostConfig - Class in net.sf.antcontrib.net.httpclient
 
HostConfig() - +Constructor for class net.sf.antcontrib.net.httpclient.HostConfig +
  +
HostParams - Class in net.sf.antcontrib.net.httpclient
 
HostParams() - +Constructor for class net.sf.antcontrib.net.httpclient.HostParams +
  +
HOUR - +Static variable in class net.sf.antcontrib.process.Limit.TimeUnit +
  +
HOUR_UNIT - +Static variable in class net.sf.antcontrib.process.Limit.TimeUnit +
  +
HttpClientType - Class in net.sf.antcontrib.net.httpclient
 
HttpClientType(Project) - +Constructor for class net.sf.antcontrib.net.httpclient.HttpClientType +
  +
HttpStateType - Class in net.sf.antcontrib.net.httpclient
 
HttpStateType(Project) - +Constructor for class net.sf.antcontrib.net.httpclient.HttpStateType +
  +
+
+

+I

+
+
ieeeremainder(String, boolean, Evaluateable[]) - +Static method in class net.sf.antcontrib.math.Math +
  +
IfTask - Class in net.sf.antcontrib.logic
Perform some tasks based on whether a given condition holds true or + not.
IfTask() - +Constructor for class net.sf.antcontrib.logic.IfTask +
  +
IfTask.ElseIf - Class in net.sf.antcontrib.logic
 
IfTask.ElseIf() - +Constructor for class net.sf.antcontrib.logic.IfTask.ElseIf +
  +
IniFile - Class in net.sf.antcontrib.inifile
Class representing a windows style .ini file.
IniFile() - +Constructor for class net.sf.antcontrib.inifile.IniFile +
Create a new IniFile object +
IniFileTask - Class in net.sf.antcontrib.inifile
Place class description here.
IniFileTask() - +Constructor for class net.sf.antcontrib.inifile.IniFileTask +
  +
IniFileTask.Exists - Class in net.sf.antcontrib.inifile
 
IniFileTask.Exists() - +Constructor for class net.sf.antcontrib.inifile.IniFileTask.Exists +
  +
IniFileTask.Get - Class in net.sf.antcontrib.inifile
 
IniFileTask.Get() - +Constructor for class net.sf.antcontrib.inifile.IniFileTask.Get +
  +
IniFileTask.IniOperation - Class in net.sf.antcontrib.inifile
 
IniFileTask.IniOperation() - +Constructor for class net.sf.antcontrib.inifile.IniFileTask.IniOperation +
  +
IniFileTask.IniOperationConditional - Class in net.sf.antcontrib.inifile
 
IniFileTask.IniOperationConditional() - +Constructor for class net.sf.antcontrib.inifile.IniFileTask.IniOperationConditional +
  +
IniFileTask.IniOperationPropertySetter - Class in net.sf.antcontrib.inifile
 
IniFileTask.IniOperationPropertySetter() - +Constructor for class net.sf.antcontrib.inifile.IniFileTask.IniOperationPropertySetter +
  +
IniFileTask.Remove - Class in net.sf.antcontrib.inifile
 
IniFileTask.Remove() - +Constructor for class net.sf.antcontrib.inifile.IniFileTask.Remove +
  +
IniFileTask.Set - Class in net.sf.antcontrib.inifile
 
IniFileTask.Set() - +Constructor for class net.sf.antcontrib.inifile.IniFileTask.Set +
  +
IniPart - Interface in net.sf.antcontrib.inifile
A part of an IniFile that might be written to disk.
IniProperty - Class in net.sf.antcontrib.inifile
A single property in an IniSection.
IniProperty() - +Constructor for class net.sf.antcontrib.inifile.IniProperty +
Default constructor +
IniProperty(String, String) - +Constructor for class net.sf.antcontrib.inifile.IniProperty +
Construct an IniProperty with a certain name and value +
IniSection - Class in net.sf.antcontrib.inifile
A section within an IniFile.
IniSection() - +Constructor for class net.sf.antcontrib.inifile.IniSection +
Default contructor, constructs an IniSectino with no name +
IniSection(String) - +Constructor for class net.sf.antcontrib.inifile.IniSection +
Constructs an IniSection with the given name +
init() - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
initSubProject(Project) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
InstructionVisitor - Class in net.sf.antcontrib.design
 
InstructionVisitor(ConstantPoolGen, Log, Design) - +Constructor for class net.sf.antcontrib.design.InstructionVisitor +
  +
isActive(Project) - +Method in class net.sf.antcontrib.inifile.IniFileTask.IniOperationConditional +
Returns true if the define's if and unless conditions + (if any) are satisfied. +
isClassInPackage(String, Package) - +Method in class net.sf.antcontrib.design.Design +
  +
IsGreaterThan - Class in net.sf.antcontrib.logic.condition
Extends Equals condition to test if the first argument is greater than the + second argument.
IsGreaterThan() - +Constructor for class net.sf.antcontrib.logic.condition.IsGreaterThan +
  +
isIncludeSubpackages() - +Method in class net.sf.antcontrib.design.Package +
  +
isInheritall() - +Method in class net.sf.antcontrib.antserver.commands.RunAntCommand +
  +
isInheritall() - +Method in class net.sf.antcontrib.antserver.commands.RunTargetCommand +
  +
isInteritrefs() - +Method in class net.sf.antcontrib.antserver.commands.RunAntCommand +
  +
isInteritrefs() - +Method in class net.sf.antcontrib.antserver.commands.RunTargetCommand +
  +
isKeepGoingMode() - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
IsLessThan - Class in net.sf.antcontrib.logic.condition
Extends Equals condition to test if the first argument is less than the + second argument.
IsLessThan() - +Constructor for class net.sf.antcontrib.logic.condition.IsLessThan +
  +
isNeedDeclarations() - +Method in class net.sf.antcontrib.design.Package +
  +
IsPropertyFalse - Class in net.sf.antcontrib.logic.condition
Extends IsFalse condition to check the value of a specified property.
IsPropertyFalse() - +Constructor for class net.sf.antcontrib.logic.condition.IsPropertyFalse +
  +
IsPropertyTrue - Class in net.sf.antcontrib.logic.condition
Extends IsTrue condition to check the value of a specified property.
IsPropertyTrue() - +Constructor for class net.sf.antcontrib.logic.condition.IsPropertyTrue +
  +
isSucceeded() - +Method in class net.sf.antcontrib.antserver.Response +
  +
isTerse() - +Method in class net.sf.antcontrib.logic.Relentless +
Retrieve the terse property, indicating how much output we will generate. +
isUsed() - +Method in class net.sf.antcontrib.design.Package +
  +
iterator() - +Method in class net.sf.antcontrib.logic.OutOfDate +
Call evalute and return an iterator over the result +
+
+

+L

+
+
Limit - Class in net.sf.antcontrib.process
Limits the amount of time that a task or set of tasks can run.
Limit() - +Constructor for class net.sf.antcontrib.process.Limit +
  +
Limit.TimeUnit - Class in net.sf.antcontrib.process
The enumeration of units: + millisecond, second, minute, hour, day, week + Todo: we use timestamps in many places, why not factor this out
Limit.TimeUnit() - +Constructor for class net.sf.antcontrib.process.Limit.TimeUnit +
  +
Log - Interface in net.sf.antcontrib.design
 
log(String, int) - +Method in interface net.sf.antcontrib.design.Log +
  +
log(String, int) - +Method in class net.sf.antcontrib.design.VerifyDesignDelegate +
  +
log(String, int) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
log(String) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
log(Target, String, int) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
log(Task, String, int) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
log(String, int) - +Method in class net.sf.antcontrib.walls.CompileWithWalls +
  +
log(String) - +Method in class net.sf.antcontrib.walls.SilentCopy +
  +
log(String, int) - +Method in class net.sf.antcontrib.walls.SilentCopy +
  +
log(String) - +Method in class net.sf.antcontrib.walls.SilentMove +
  +
log(String, int) - +Method in class net.sf.antcontrib.walls.SilentMove +
  +
+
+

+M

+
+
main(String[]) - +Static method in class net.sf.antcontrib.AntContribVersion +
The main program for MockVersion that prints the version info from + the manifest file. +
main(String[]) - +Static method in class net.sf.antcontrib.perf.AntPerformanceListener +
  +
main(String[]) - +Static method in class net.sf.antcontrib.perf.StopWatch +
  +
Math - Class in net.sf.antcontrib.math
Utility class for executing calculations.
Math() - +Constructor for class net.sf.antcontrib.math.Math +
  +
MathTask - Class in net.sf.antcontrib.math
Task for mathematical operations.
MathTask() - +Constructor for class net.sf.antcontrib.math.MathTask +
  +
max(String, boolean, Evaluateable[]) - +Static method in class net.sf.antcontrib.math.Math +
  +
messageLogged(BuildEvent) - +Method in class net.sf.antcontrib.antserver.server.ConnectionBuildListener +
  +
messageLogged(BuildEvent) - +Method in class net.sf.antcontrib.perf.AntPerformanceListener +
no-op +
MethodParams - Class in net.sf.antcontrib.net.httpclient
 
MethodParams() - +Constructor for class net.sf.antcontrib.net.httpclient.MethodParams +
  +
MILLISECOND - +Static variable in class net.sf.antcontrib.process.Limit.TimeUnit +
  +
MILLISECOND_UNIT - +Static variable in class net.sf.antcontrib.process.Limit.TimeUnit +
static unit objects, for use as sensible defaults +
min(String, boolean, Evaluateable[]) - +Static method in class net.sf.antcontrib.math.Math +
  +
MINUTE - +Static variable in class net.sf.antcontrib.process.Limit.TimeUnit +
  +
MINUTE_UNIT - +Static variable in class net.sf.antcontrib.process.Limit.TimeUnit +
  +
mod(String, boolean, Evaluateable[]) - +Static method in class net.sf.antcontrib.math.Math +
  +
multiply(String, boolean, Evaluateable[]) - +Static method in class net.sf.antcontrib.math.Math +
  +
+
+

+N

+
+
needEvalCurrentClass(String) - +Method in class net.sf.antcontrib.design.Design +
  +
net.sf.antcontrib - package net.sf.antcontrib
 
net.sf.antcontrib.antclipse - package net.sf.antcontrib.antclipse
 
net.sf.antcontrib.antserver - package net.sf.antcontrib.antserver
 
net.sf.antcontrib.antserver.client - package net.sf.antcontrib.antserver.client
 
net.sf.antcontrib.antserver.commands - package net.sf.antcontrib.antserver.commands
 
net.sf.antcontrib.antserver.server - package net.sf.antcontrib.antserver.server
 
net.sf.antcontrib.design - package net.sf.antcontrib.design
 
net.sf.antcontrib.inifile - package net.sf.antcontrib.inifile
 
net.sf.antcontrib.input - package net.sf.antcontrib.input
 
net.sf.antcontrib.logic - package net.sf.antcontrib.logic
 
net.sf.antcontrib.logic.condition - package net.sf.antcontrib.logic.condition
 
net.sf.antcontrib.math - package net.sf.antcontrib.math
 
net.sf.antcontrib.net - package net.sf.antcontrib.net
 
net.sf.antcontrib.net.httpclient - package net.sf.antcontrib.net.httpclient
 
net.sf.antcontrib.perf - package net.sf.antcontrib.perf
 
net.sf.antcontrib.platform - package net.sf.antcontrib.platform
 
net.sf.antcontrib.process - package net.sf.antcontrib.process
 
net.sf.antcontrib.property - package net.sf.antcontrib.property
 
net.sf.antcontrib.util - package net.sf.antcontrib.util
 
net.sf.antcontrib.walls - package net.sf.antcontrib.walls
 
Numeric - Class in net.sf.antcontrib.math
A numeric value that implements Evaluateable.
Numeric() - +Constructor for class net.sf.antcontrib.math.Numeric +
  +
+
+

+O

+
+
operate(IniFile) - +Method in class net.sf.antcontrib.inifile.IniFileTask.Exists +
  +
operate(IniFile) - +Method in class net.sf.antcontrib.inifile.IniFileTask.Get +
  +
operate(IniFile) - +Method in class net.sf.antcontrib.inifile.IniFileTask.IniOperation +
  +
operate(IniFile) - +Method in class net.sf.antcontrib.inifile.IniFileTask.Remove +
  +
operate(IniFile) - +Method in class net.sf.antcontrib.inifile.IniFileTask.Set +
  +
Operation - Class in net.sf.antcontrib.math
Class to represent a mathematical operation.
Operation() - +Constructor for class net.sf.antcontrib.math.Operation +
  +
OsFamily - Class in net.sf.antcontrib.platform
Task definition for the OsFamily task.
OsFamily() - +Constructor for class net.sf.antcontrib.platform.OsFamily +
  +
OutOfDate - Class in net.sf.antcontrib.logic
Task to help in calling tasks if generated files are older + than source files.
OutOfDate() - +Constructor for class net.sf.antcontrib.logic.OutOfDate +
  +
OutOfDate.CollectionEnum - Class in net.sf.antcontrib.logic
Enumerated type for collection attribute
OutOfDate.CollectionEnum() - +Constructor for class net.sf.antcontrib.logic.OutOfDate.CollectionEnum +
  +
OutOfDate.DeleteTargets - Class in net.sf.antcontrib.logic
nested delete targets
OutOfDate.DeleteTargets() - +Constructor for class net.sf.antcontrib.logic.OutOfDate.DeleteTargets +
  +
OutOfDate.MyMapper - Class in net.sf.antcontrib.logic
Wrapper for mapper - includes dir
OutOfDate.MyMapper(Project) - +Constructor for class net.sf.antcontrib.logic.OutOfDate.MyMapper +
Creates a new MyMapper instance. +
+
+

+P

+
+
Package - Class in net.sf.antcontrib.design
FILL IN JAVADOC HERE
Package() - +Constructor for class net.sf.antcontrib.design.Package +
  +
Package - Class in net.sf.antcontrib.walls
FILL IN JAVADOC HERE
Package() - +Constructor for class net.sf.antcontrib.walls.Package +
  +
Params - Class in net.sf.antcontrib.net.httpclient
 
Params() - +Constructor for class net.sf.antcontrib.net.httpclient.Params +
  +
Params.BooleanParam - Class in net.sf.antcontrib.net.httpclient
 
Params.BooleanParam() - +Constructor for class net.sf.antcontrib.net.httpclient.Params.BooleanParam +
  +
Params.DoubleParam - Class in net.sf.antcontrib.net.httpclient
 
Params.DoubleParam() - +Constructor for class net.sf.antcontrib.net.httpclient.Params.DoubleParam +
  +
Params.IntParam - Class in net.sf.antcontrib.net.httpclient
 
Params.IntParam() - +Constructor for class net.sf.antcontrib.net.httpclient.Params.IntParam +
  +
Params.LongParam - Class in net.sf.antcontrib.net.httpclient
 
Params.LongParam() - +Constructor for class net.sf.antcontrib.net.httpclient.Params.LongParam +
  +
Params.Param - Class in net.sf.antcontrib.net.httpclient
 
Params.Param() - +Constructor for class net.sf.antcontrib.net.httpclient.Params.Param +
  +
Params.StringParam - Class in net.sf.antcontrib.net.httpclient
 
Params.StringParam() - +Constructor for class net.sf.antcontrib.net.httpclient.Params.StringParam +
  +
partition(Vector, int, int) - +Method in class net.sf.antcontrib.logic.TimestampSelector +
  +
PathFilterTask - Class in net.sf.antcontrib.property
 
PathFilterTask() - +Constructor for class net.sf.antcontrib.property.PathFilterTask +
  +
PathToFileSet - Class in net.sf.antcontrib.property
 
PathToFileSet() - +Constructor for class net.sf.antcontrib.property.PathToFileSet +
  +
Platform - Class in net.sf.antcontrib.platform
Platform() - +Constructor for class net.sf.antcontrib.platform.Platform +
  +
PostMethodTask - Class in net.sf.antcontrib.net.httpclient
 
PostMethodTask() - +Constructor for class net.sf.antcontrib.net.httpclient.PostMethodTask +
  +
PostMethodTask.FilePartType - Class in net.sf.antcontrib.net.httpclient
 
PostMethodTask.FilePartType() - +Constructor for class net.sf.antcontrib.net.httpclient.PostMethodTask.FilePartType +
  +
PostMethodTask.TextPartType - Class in net.sf.antcontrib.net.httpclient
 
PostMethodTask.TextPartType() - +Constructor for class net.sf.antcontrib.net.httpclient.PostMethodTask.TextPartType +
  +
PostTask - Class in net.sf.antcontrib.net
This task does an http post.
PostTask() - +Constructor for class net.sf.antcontrib.net.PostTask +
  +
PostTask.Cookie - Class in net.sf.antcontrib.net
Represents a cookie.
PostTask.Cookie(String) - +Constructor for class net.sf.antcontrib.net.PostTask.Cookie +
  +
PostTask.Cookie(String, String) - +Constructor for class net.sf.antcontrib.net.PostTask.Cookie +
  +
ProjectDelegate - Class in net.sf.antcontrib.logic
 
ProjectDelegate(Project) - +Constructor for class net.sf.antcontrib.logic.ProjectDelegate +
  +
Prop - Class in net.sf.antcontrib.net
Simple bean to represent a name/value pair.
Prop() - +Constructor for class net.sf.antcontrib.net.Prop +
  +
PropertyContainer - Class in net.sf.antcontrib.antserver.commands
Place class description here.
PropertyContainer() - +Constructor for class net.sf.antcontrib.antserver.commands.PropertyContainer +
  +
PropertyCopy - Class in net.sf.antcontrib.property
Task definition for the propertycopy task, which copies the value of a + named property to another property.
PropertyCopy() - +Constructor for class net.sf.antcontrib.property.PropertyCopy +
Default Constructor +
PropertySelector - Class in net.sf.antcontrib.property
Place class description here.
PropertySelector() - +Constructor for class net.sf.antcontrib.property.PropertySelector +
  +
PurgeExpiredCookiesTask - Class in net.sf.antcontrib.net.httpclient
 
PurgeExpiredCookiesTask() - +Constructor for class net.sf.antcontrib.net.httpclient.PurgeExpiredCookiesTask +
  +
+
+

+R

+
+
radians(String, boolean, Evaluateable[]) - +Static method in class net.sf.antcontrib.math.Math +
  +
random(String, boolean, Evaluateable[]) - +Static method in class net.sf.antcontrib.math.Math +
  +
read(Reader) - +Method in class net.sf.antcontrib.inifile.IniFile +
Reads from a Reader into the current IniFile instance. +
ReferenceContainer - Class in net.sf.antcontrib.antserver.commands
Place class description here.
ReferenceContainer() - +Constructor for class net.sf.antcontrib.antserver.commands.ReferenceContainer +
  +
Reflector - Class in net.sf.antcontrib.util
Utility class to handle reflection on java objects.
Reflector(String) - +Constructor for class net.sf.antcontrib.util.Reflector +
Constructor for the wrapper using a classname +
Reflector(Object) - +Constructor for class net.sf.antcontrib.util.Reflector +
Constructor using a passed in object. +
RegexTask - Class in net.sf.antcontrib.property
Place class description here.
RegexTask() - +Constructor for class net.sf.antcontrib.property.RegexTask +
  +
RegexUtil - Class in net.sf.antcontrib.property
Regular Expression utilities
RegexUtil() - +Constructor for class net.sf.antcontrib.property.RegexUtil +
  +
registerThreadTask(Thread, Task) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
Relentless - Class in net.sf.antcontrib.logic
Relentless is an Ant task that will relentlessly execute other tasks, + ignoring any failures until all tasks have completed.
Relentless() - +Constructor for class net.sf.antcontrib.logic.Relentless +
Creates a new Relentless task. +
removeBuildListener(BuildListener) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
removeProperty(String, String) - +Method in class net.sf.antcontrib.inifile.IniFile +
Removes a property from a section. +
removeProperty(String) - +Method in class net.sf.antcontrib.inifile.IniSection +
Removes a property from this ection +
removeSection(String) - +Method in class net.sf.antcontrib.inifile.IniFile +
Removes an entire section from the IniFile +
replaceProperties(String) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
resolveFile(String, File) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
resolveFile(String) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
respond(Project, long, InputStream) - +Method in interface net.sf.antcontrib.antserver.Command +
Process any additional data from a response. +
respond(Project, long, InputStream) - +Method in class net.sf.antcontrib.antserver.commands.AbstractCommand +
  +
Response - Class in net.sf.antcontrib.antserver
Place class description here.
Response() - +Constructor for class net.sf.antcontrib.antserver.Response +
  +
returnThread(ThreadPoolThread) - +Method in class net.sf.antcontrib.util.ThreadPool +
  +
rint(String, boolean, Evaluateable[]) - +Static method in class net.sf.antcontrib.math.Math +
  +
round(String, boolean, Evaluateable[]) - +Static method in class net.sf.antcontrib.math.Math +
  +
run() - +Method in class net.sf.antcontrib.antserver.server.ConnectionHandler +
  +
run() - +Method in class net.sf.antcontrib.antserver.server.Server +
  +
run() - +Method in class net.sf.antcontrib.process.ForgetTask +
  +
run() - +Method in class net.sf.antcontrib.util.ThreadPoolThread +
  +
RunAntCommand - Class in net.sf.antcontrib.antserver.commands
Place class description here.
RunAntCommand() - +Constructor for class net.sf.antcontrib.antserver.commands.RunAntCommand +
  +
RunTargetCommand - Class in net.sf.antcontrib.antserver.commands
Place class description here.
RunTargetCommand() - +Constructor for class net.sf.antcontrib.antserver.commands.RunTargetCommand +
  +
RunTargetTask - Class in net.sf.antcontrib.logic
Ant task that runs a target without creating a new project.
RunTargetTask() - +Constructor for class net.sf.antcontrib.logic.RunTargetTask +
  +
+
+

+S

+
+
SECOND - +Static variable in class net.sf.antcontrib.process.Limit.TimeUnit +
  +
SECOND_UNIT - +Static variable in class net.sf.antcontrib.process.Limit.TimeUnit +
  +
select(String, Vector) - +Static method in class net.sf.antcontrib.property.RegexUtil +
Parse a select string, and merge it with a match groups + vector to produce an output string. +
sendCommand(Command) - +Method in class net.sf.antcontrib.antserver.client.Client +
  +
SendFileCommand - Class in net.sf.antcontrib.antserver.commands
Place class description here.
SendFileCommand() - +Constructor for class net.sf.antcontrib.antserver.commands.SendFileCommand +
  +
Server - Class in net.sf.antcontrib.antserver.server
Place class description here.
Server(ServerTask, int) - +Constructor for class net.sf.antcontrib.antserver.server.Server +
  +
ServerTask - Class in net.sf.antcontrib.antserver.server
Place class description here.
ServerTask() - +Constructor for class net.sf.antcontrib.antserver.server.ServerTask +
  +
setAction(String) - +Method in class net.sf.antcontrib.perf.StopWatchTask +
  +
setAddress(String) - +Method in class net.sf.antcontrib.net.httpclient.HostConfig +
  +
setAge(String) - +Method in class net.sf.antcontrib.logic.TimestampSelector +
  +
setAll(boolean) - +Method in class net.sf.antcontrib.logic.OutOfDate.DeleteTargets +
whether to delete all the targets + or just those that are newer than the + corresponding sources. +
setAllTargets(String) - +Method in class net.sf.antcontrib.logic.OutOfDate +
A property to contain all the target filenames +
setAllTargetsPath(String) - +Method in class net.sf.antcontrib.logic.OutOfDate +
A refernce to contain the path of all the targets +
setAntFile(String) - +Method in class net.sf.antcontrib.antserver.commands.RunAntCommand +
  +
setAppend(boolean) - +Method in class net.sf.antcontrib.net.PostTask +
Should the log file be appended to or overwritten? Default is true, + append to the file. +
setArg1(String) - +Method in class net.sf.antcontrib.logic.condition.IsGreaterThan +
  +
setArg1(String) - +Method in class net.sf.antcontrib.logic.condition.IsLessThan +
  +
setArg1(String) - +Method in class net.sf.antcontrib.math.Operation +
  +
setArg2(String) - +Method in class net.sf.antcontrib.logic.condition.IsGreaterThan +
  +
setArg2(String) - +Method in class net.sf.antcontrib.logic.condition.IsLessThan +
  +
setArg2(String) - +Method in class net.sf.antcontrib.math.Operation +
  +
setArg3(String) - +Method in class net.sf.antcontrib.math.Operation +
  +
setArg4(String) - +Method in class net.sf.antcontrib.math.Operation +
  +
setArg5(String) - +Method in class net.sf.antcontrib.math.Operation +
  +
setBaseDir(File) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
setBasedir(String) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
setBegin(int) - +Method in class net.sf.antcontrib.logic.ForTask +
Set begin attribute. +
setCaseInsensitive(boolean) - +Method in class net.sf.antcontrib.logic.Switch +
  +
setCasesensitive(boolean) - +Method in class net.sf.antcontrib.logic.condition.IsGreaterThan +
Should the comparison be case sensitive? +
setCasesensitive(boolean) - +Method in class net.sf.antcontrib.logic.condition.IsLessThan +
Should the comparison be case sensitive? +
setCaseSensitive(boolean) - +Method in class net.sf.antcontrib.property.PropertySelector +
  +
setCaseSensitive(boolean) - +Method in class net.sf.antcontrib.property.RegexTask +
  +
setCasesensitive(boolean) - +Method in class net.sf.antcontrib.property.SortList +
  +
setCharSet(String) - +Method in class net.sf.antcontrib.net.httpclient.PostMethodTask.FilePartType +
  +
setCharSet(String) - +Method in class net.sf.antcontrib.net.httpclient.PostMethodTask.TextPartType +
  +
setCircularDesign(boolean) - +Method in class net.sf.antcontrib.design.VerifyDesign +
  +
setCircularDesign(boolean) - +Method in class net.sf.antcontrib.design.VerifyDesignDelegate +
  +
setClientRefId(String) - +Method in class net.sf.antcontrib.net.httpclient.AbstractMethodTask +
  +
setCollection(OutOfDate.CollectionEnum) - +Method in class net.sf.antcontrib.logic.OutOfDate +
Set the collection attribute, controls what is + returned by the iterator method. +
setCommand(Commandline) - +Method in class net.sf.antcontrib.platform.ShellScriptTask +
Disallow the command attribute of parent class ExecTask. +
setContentChunked(boolean) - +Method in class net.sf.antcontrib.net.httpclient.PostMethodTask +
  +
setContentLength(long) - +Method in class net.sf.antcontrib.antserver.Response +
  +
setContentType(String) - +Method in class net.sf.antcontrib.net.httpclient.PostMethodTask.FilePartType +
  +
setContentType(String) - +Method in class net.sf.antcontrib.net.httpclient.PostMethodTask.TextPartType +
  +
setCookiePolicy(String) - +Method in class net.sf.antcontrib.net.httpclient.GetCookieTask +
  +
setCoreLoader(ClassLoader) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
setCount(int) - +Method in class net.sf.antcontrib.logic.TimestampSelector +
  +
setDaemon(boolean) - +Method in class net.sf.antcontrib.process.ForgetTask +
  +
setDatatype(String) - +Method in class net.sf.antcontrib.math.MathTask +
  +
setDataType(String) - +Method in class net.sf.antcontrib.math.MathTask +
  +
setDatatype(String) - +Method in class net.sf.antcontrib.math.Numeric +
Sets the datatype of this number. +
setDatatype(String) - +Method in class net.sf.antcontrib.math.Operation +
  +
setDays(int) - +Method in class net.sf.antcontrib.process.Limit +
Set a day wait value. +
setDefault(String) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
setDefaultInputStream(InputStream) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
setDefaultTarget(String) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
setDefaultValue(String) - +Method in class net.sf.antcontrib.property.RegexTask +
  +
setDeleteFiles(boolean) - +Method in class net.sf.antcontrib.design.VerifyDesign +
  +
setDeleteFiles(boolean) - +Method in class net.sf.antcontrib.design.VerifyDesignDelegate +
  +
setDelimiter(String) - +Method in class net.sf.antcontrib.logic.ForEach +
  +
setDelimiter(String) - +Method in class net.sf.antcontrib.logic.ForTask +
Set the delimiter attribute. +
setDelimiter(char) - +Method in class net.sf.antcontrib.property.PropertySelector +
  +
setDelimiter(String) - +Method in class net.sf.antcontrib.property.SortList +
  +
setDepends(String) - +Method in class net.sf.antcontrib.walls.Package +
  +
setDescription(String) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
setDesign(File) - +Method in class net.sf.antcontrib.design.VerifyDesign +
  +
setDesign(File) - +Method in class net.sf.antcontrib.design.VerifyDesignDelegate +
  +
setDest(File) - +Method in class net.sf.antcontrib.inifile.IniFileTask +
  +
setDir(String) - +Method in class net.sf.antcontrib.antserver.commands.RunAntCommand +
  +
setDir(File) - +Method in class net.sf.antcontrib.logic.OutOfDate.MyMapper +
  +
setDir(File) - +Method in class net.sf.antcontrib.property.PathToFileSet +
  +
setDistinct(boolean) - +Method in class net.sf.antcontrib.property.PropertySelector +
  +
setDoAuthentication(boolean) - +Method in class net.sf.antcontrib.net.httpclient.AbstractMethodTask +
  +
setDomain(String) - +Method in class net.sf.antcontrib.net.PostTask.Cookie +
  +
setDynamicAttribute(String, String) - +Method in class net.sf.antcontrib.math.MathTask +
  +
setDynamicAttribute(String, String) - +Method in class net.sf.antcontrib.math.Operation +
  +
setEncoding(String) - +Method in class net.sf.antcontrib.net.PostTask +
Sets the encoding of the outgoing properties, default is UTF-8. +
setEnd(Integer) - +Method in class net.sf.antcontrib.logic.ForTask +
Set end attribute. +
setErrorMessage(String) - +Method in class net.sf.antcontrib.antserver.Response +
  +
setErrorStackTrace(String) - +Method in class net.sf.antcontrib.antserver.Response +
  +
setExcludes(String) - +Method in class net.sf.antcontrib.antclipse.ClassPathTask +
Setter for task parameter +
setExecutable(String) - +Method in class net.sf.antcontrib.platform.ShellScriptTask +
Sets the shell used to run the script. +
setExecutor(Executor) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
setExpiredDate(Date) - +Method in class net.sf.antcontrib.net.httpclient.PurgeExpiredCookiesTask +
  +
setFailOnError(boolean) - +Method in class net.sf.antcontrib.antserver.client.ClientTask +
  +
setFailOnError(boolean) - +Method in class net.sf.antcontrib.logic.Assert +
  +
setFailOnError(boolean) - +Method in class net.sf.antcontrib.logic.OutOfDate.DeleteTargets +
  +
setFailonerror(boolean) - +Method in class net.sf.antcontrib.net.PostTask +
Should the build fail if the post fails? +
setFailonerror(boolean) - +Method in class net.sf.antcontrib.process.Limit +
Determines whether the build should fail if the time limit has + expired on this task. +
setFaultReason(String) - +Method in class net.sf.antcontrib.walls.Package +
FILL IN JAVADOC HERE +
setFile(File) - +Method in class net.sf.antcontrib.antserver.commands.SendFileCommand +
  +
setFile(File) - +Method in class net.sf.antcontrib.net.PostTask +
Set the name of a file to read a set of properties from. +
setFile(File) - +Method in class net.sf.antcontrib.property.Variable +
Set the name of a file to read properties from. +
setFileLastModified(File, long) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
setFillInBuildException(boolean) - +Method in class net.sf.antcontrib.design.VerifyDesign +
  +
setFillInBuildException(boolean) - +Method in class net.sf.antcontrib.design.VerifyDesignDelegate +
  +
setFollowRedirects(boolean) - +Method in class net.sf.antcontrib.net.httpclient.AbstractMethodTask +
  +
setForce(boolean) - +Method in class net.sf.antcontrib.logic.OutOfDate +
whether to allways be outofdate +
setFrom(String) - +Method in class net.sf.antcontrib.property.PropertyCopy +
  +
setGlobal(boolean) - +Method in class net.sf.antcontrib.property.RegexTask +
  +
setHost(String) - +Method in class net.sf.antcontrib.net.httpclient.Credentials +
  +
setHost(String) - +Method in class net.sf.antcontrib.net.httpclient.HostConfig +
  +
setHours(int) - +Method in class net.sf.antcontrib.process.Limit +
Set an hours wait value. +
setIdContainer(String) - +Method in class net.sf.antcontrib.antclipse.ClassPathTask +
Setter for task parameter +
setIf(String) - +Method in class net.sf.antcontrib.inifile.IniFileTask.IniOperationConditional +
  +
setIgnoreNonRelative(boolean) - +Method in class net.sf.antcontrib.property.PathToFileSet +
  +
setIncludeLibs(boolean) - +Method in class net.sf.antcontrib.antclipse.ClassPathTask +
Setter for task parameter +
setIncludeOutput(boolean) - +Method in class net.sf.antcontrib.antclipse.ClassPathTask +
Setter for task parameter +
setIncludes(String) - +Method in class net.sf.antcontrib.antclipse.ClassPathTask +
Setter for task parameter +
setIncludeSource(boolean) - +Method in class net.sf.antcontrib.antclipse.ClassPathTask +
Setter for task parameter +
setIncludeSubpackages(boolean) - +Method in class net.sf.antcontrib.design.Package +
  +
setInheritall(boolean) - +Method in class net.sf.antcontrib.antserver.commands.RunAntCommand +
  +
setInheritall(boolean) - +Method in class net.sf.antcontrib.antserver.commands.RunTargetCommand +
  +
setInheritall(boolean) - +Method in class net.sf.antcontrib.logic.ForEach +
Corresponds to <antcall>'s inheritall + attribute. +
setInheritedProperty(String, String) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
setInheritrefs(boolean) - +Method in class net.sf.antcontrib.logic.ForEach +
Corresponds to <antcall>'s inheritrefs + attribute. +
setInput(String) - +Method in class net.sf.antcontrib.property.RegexTask +
  +
setInputHandler(InputHandler) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
setInputString(String) - +Method in class net.sf.antcontrib.platform.ShellScriptTask +
Sets script code to s. +
setInteritrefs(boolean) - +Method in class net.sf.antcontrib.antserver.commands.RunAntCommand +
  +
setInteritrefs(boolean) - +Method in class net.sf.antcontrib.antserver.commands.RunTargetCommand +
  +
setIntermediaryBuildDir(File) - +Method in class net.sf.antcontrib.walls.CompileWithWalls +
  +
setIvyConfFile(File) - +Method in class net.sf.antcontrib.net.URLImportTask +
  +
setIvyConfUrl(URL) - +Method in class net.sf.antcontrib.net.URLImportTask +
  +
setJar(File) - +Method in class net.sf.antcontrib.design.VerifyDesign +
  +
setJar(File) - +Method in class net.sf.antcontrib.design.VerifyDesignDelegate +
  +
setJavaVersionProperty() - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
setKeepgoing(boolean) - +Method in class net.sf.antcontrib.logic.ForTask +
Set the keepgoing attribute, indicating whether we + should stop on errors or continue heedlessly onward. +
setKeepGoingMode(boolean) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
setList(String) - +Method in class net.sf.antcontrib.logic.ForEach +
  +
setList(String) - +Method in class net.sf.antcontrib.logic.ForTask +
Set the list attribute. +
setLocation(File) - +Method in class net.sf.antcontrib.property.URLEncodeTask +
  +
setLogfile(File) - +Method in class net.sf.antcontrib.net.PostTask +
Set the name of a file to save the response to. +
setMachine(String) - +Method in class net.sf.antcontrib.antserver.client.ClientTask +
  +
setMatch(String) - +Method in class net.sf.antcontrib.property.PropertySelector +
  +
setMaxThreads(int) - +Method in class net.sf.antcontrib.logic.ForEach +
Set the maximum amount of threads we're going to allow + at once to execute +
setMaxwait(int) - +Method in class net.sf.antcontrib.net.PostTask +
How long to wait on the remote server. +
setMaxwait(int) - +Method in class net.sf.antcontrib.process.Limit +
How long to wait for all nested tasks to complete, in units. +
setMaxWaitUnit(Limit.TimeUnit) - +Method in class net.sf.antcontrib.process.Limit +
Set the max wait time unit, default is minutes. +
setMessage(String) - +Method in class net.sf.antcontrib.logic.Assert +
  +
setMilliseconds(int) - +Method in class net.sf.antcontrib.process.Limit +
Set a millisecond wait value. +
setMinutes(int) - +Method in class net.sf.antcontrib.process.Limit +
Set a minute wait value. +
setModule(String) - +Method in class net.sf.antcontrib.net.URLImportTask +
  +
setMultipart(boolean) - +Method in class net.sf.antcontrib.net.httpclient.PostMethodTask +
  +
setName(String) - +Method in class net.sf.antcontrib.antserver.commands.PropertyContainer +
  +
setName(String) - +Method in class net.sf.antcontrib.design.Depends +
  +
setName(String) - +Method in class net.sf.antcontrib.design.Package +
  +
setName(String) - +Method in class net.sf.antcontrib.inifile.IniProperty +
Sets the name of the property +
setName(String) - +Method in class net.sf.antcontrib.inifile.IniSection +
Sets the name of the section +
setName(String) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
setName(String) - +Method in class net.sf.antcontrib.net.httpclient.AbstractMethodTask.ResponseHeader +
  +
setName(String) - +Method in class net.sf.antcontrib.net.httpclient.GetCookieTask +
  +
setName(String) - +Method in class net.sf.antcontrib.net.httpclient.Params.Param +
  +
setName(String) - +Method in class net.sf.antcontrib.net.httpclient.PostMethodTask.TextPartType +
  +
setName(String) - +Method in class net.sf.antcontrib.net.Prop +
  +
setName(String) - +Method in class net.sf.antcontrib.perf.StopWatchTask +
  +
setName(String) - +Method in class net.sf.antcontrib.property.PathToFileSet +
  +
setName(String) - +Method in class net.sf.antcontrib.property.PropertyCopy +
  +
setName(String) - +Method in class net.sf.antcontrib.property.URLEncodeTask +
  +
setName(String) - +Method in class net.sf.antcontrib.property.Variable +
Set the name of the property. +
setName(String) - +Method in class net.sf.antcontrib.walls.Package +
  +
setNeedDeclarations(boolean) - +Method in class net.sf.antcontrib.design.Package +
  +
setNeedDeclarationsDefault(boolean) - +Method in class net.sf.antcontrib.design.VerifyDesign +
  +
setNeedDeclarationsDefault(boolean) - +Method in class net.sf.antcontrib.design.VerifyDesignDelegate +
  +
setNeedDepends(boolean) - +Method in class net.sf.antcontrib.design.Package +
  +
setNeedDependsDefault(boolean) - +Method in class net.sf.antcontrib.design.VerifyDesign +
  +
setNeedDependsDefault(boolean) - +Method in class net.sf.antcontrib.design.VerifyDesignDelegate +
  +
setNewProperty(String, String) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
setNumeric(boolean) - +Method in class net.sf.antcontrib.property.SortList +
  +
setOp(String) - +Method in class net.sf.antcontrib.math.Operation +
  +
setOperand1(String) - +Method in class net.sf.antcontrib.math.MathTask +
  +
setOperand2(String) - +Method in class net.sf.antcontrib.math.MathTask +
  +
setOperation(String) - +Method in class net.sf.antcontrib.inifile.IniFileTask.Set +
  +
setOperation(String) - +Method in class net.sf.antcontrib.math.MathTask +
  +
setOperation(String) - +Method in class net.sf.antcontrib.math.Operation +
  +
setOrderPropertyFile(File) - +Method in class net.sf.antcontrib.property.SortList +
  +
setOrderPropertyFilePrefix(String) - +Method in class net.sf.antcontrib.property.SortList +
  +
setOrg(String) - +Method in class net.sf.antcontrib.net.URLImportTask +
  +
setOutputSetId(String) - +Method in class net.sf.antcontrib.logic.TimestampSelector +
  +
setOutputSources(String) - +Method in class net.sf.antcontrib.logic.OutOfDate +
A property to contain the output source files +
setOutputSourcesPath(String) - +Method in class net.sf.antcontrib.logic.OutOfDate +
A reference to the path containing all the sources files. +
setOutputTargets(String) - +Method in class net.sf.antcontrib.logic.OutOfDate +
A property to contain the output target files +
setOutputTargetsPath(String) - +Method in class net.sf.antcontrib.logic.OutOfDate +
A reference to contain the path of target files that + are outofdate +
setOverride(boolean) - +Method in class net.sf.antcontrib.inifile.IniFileTask.IniOperationPropertySetter +
  +
setOverride(boolean) - +Method in class net.sf.antcontrib.property.AbstractPropertySetterTask +
  +
setPackage(String) - +Method in class net.sf.antcontrib.design.Package +
  +
setPackage(String) - +Method in class net.sf.antcontrib.walls.Package +
  +
setParallel(boolean) - +Method in class net.sf.antcontrib.logic.ForEach +
  +
setParallel(boolean) - +Method in class net.sf.antcontrib.logic.ForTask +
Attribute whether to execute the loop in parallel or in sequence. +
setParam(String) - +Method in class net.sf.antcontrib.logic.ForEach +
  +
setParam(String) - +Method in class net.sf.antcontrib.logic.ForTask +
Set the param attribute. +
setParameters(File) - +Method in class net.sf.antcontrib.net.httpclient.PostMethodTask +
  +
setPassword(String) - +Method in class net.sf.antcontrib.net.httpclient.Credentials +
  +
setPath(String) - +Method in class net.sf.antcontrib.net.httpclient.AbstractMethodTask +
  +
setPath(String) - +Method in class net.sf.antcontrib.net.httpclient.GetCookieTask +
  +
setPath(File) - +Method in class net.sf.antcontrib.net.httpclient.PostMethodTask.FilePartType +
  +
setPath(String) - +Method in class net.sf.antcontrib.net.PostTask.Cookie +
  +
setPathId(String) - +Method in class net.sf.antcontrib.property.PathFilterTask +
  +
setPathRef(Reference) - +Method in class net.sf.antcontrib.logic.TimestampSelector +
  +
setPathRefId(String) - +Method in class net.sf.antcontrib.property.PathToFileSet +
  +
setPathSep(char) - +Method in class net.sf.antcontrib.logic.TimestampSelector +
  +
setPersistant(boolean) - +Method in class net.sf.antcontrib.antserver.client.ClientTask +
  +
setPort(int) - +Method in class net.sf.antcontrib.antserver.client.ClientTask +
  +
setPort(int) - +Method in class net.sf.antcontrib.antserver.server.ServerTask +
  +
setPort(int) - +Method in class net.sf.antcontrib.net.httpclient.Credentials +
  +
setPort(int) - +Method in class net.sf.antcontrib.net.httpclient.GetCookieTask +
  +
setPort(int) - +Method in class net.sf.antcontrib.net.httpclient.HostConfig +
  +
setproduce(String) - +Method in class net.sf.antcontrib.antclipse.ClassPathTask +
Setter for task parameter +
setProject(String) - +Method in class net.sf.antcontrib.antclipse.ClassPathTask +
Setter for task parameter +
setProject(Project) - +Method in class net.sf.antcontrib.logic.AntCallBack +
  +
setProject(Project) - +Method in class net.sf.antcontrib.logic.AntFetch +
  +
setProperties(Vector) - +Method in class net.sf.antcontrib.antserver.commands.RunAntCommand +
  +
setProperties(Vector) - +Method in class net.sf.antcontrib.antserver.commands.RunTargetCommand +
  +
setProperty(String, String, String) - +Method in class net.sf.antcontrib.inifile.IniFile +
Sets the value of a property in a given section. +
setProperty(String) - +Method in class net.sf.antcontrib.inifile.IniFileTask.IniOperation +
  +
setProperty(IniProperty) - +Method in class net.sf.antcontrib.inifile.IniSection +
Sets a property, replacing the old value, if necessary. +
setProperty(String) - +Method in class net.sf.antcontrib.logic.condition.IsPropertyFalse +
  +
setProperty(String) - +Method in class net.sf.antcontrib.logic.condition.IsPropertyTrue +
  +
setProperty(String) - +Method in class net.sf.antcontrib.logic.OutOfDate +
The property to set if any of the target files are outofdate with + regard to any of the source files. +
setProperty(String, String) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
setProperty(String) - +Method in class net.sf.antcontrib.logic.TimestampSelector +
  +
setProperty(String) - +Method in class net.sf.antcontrib.logic.TryCatchTask +
Sets the property attribute. +
setProperty(String) - +Method in class net.sf.antcontrib.net.httpclient.AbstractMethodTask.ResponseHeader +
  +
setProperty(String) - +Method in class net.sf.antcontrib.net.httpclient.GetCookieTask +
  +
setProperty(String) - +Method in class net.sf.antcontrib.net.PostTask +
Set the name of a property to save the response to. +
setProperty(String) - +Method in class net.sf.antcontrib.platform.OsFamily +
  +
setProperty(String) - +Method in class net.sf.antcontrib.process.Limit +
Name the property to set after a timeout. +
setProperty(String) - +Method in class net.sf.antcontrib.property.AbstractPropertySetterTask +
  +
setPropertyValue(String) - +Method in class net.sf.antcontrib.property.AbstractPropertySetterTask +
  +
setProtocol(String) - +Method in class net.sf.antcontrib.net.httpclient.HostConfig +
  +
setProxy(boolean) - +Method in class net.sf.antcontrib.net.httpclient.ClearCredentialsTask +
  +
setProxyHost(String) - +Method in class net.sf.antcontrib.net.httpclient.HostConfig +
  +
setProxyPort(int) - +Method in class net.sf.antcontrib.net.httpclient.HostConfig +
  +
setQueryString(String) - +Method in class net.sf.antcontrib.net.httpclient.AbstractMethodTask +
  +
setQuiet(boolean) - +Method in class net.sf.antcontrib.logic.OutOfDate.DeleteTargets +
  +
setRealm(String) - +Method in class net.sf.antcontrib.net.httpclient.Credentials +
  +
setRealm(String) - +Method in class net.sf.antcontrib.net.httpclient.GetCookieTask +
  +
setReference(String) - +Method in class net.sf.antcontrib.logic.TryCatchTask +
Sets the reference attribute. +
setReferences(Vector) - +Method in class net.sf.antcontrib.antserver.commands.RunAntCommand +
  +
setReferences(Vector) - +Method in class net.sf.antcontrib.antserver.commands.RunTargetCommand +
  +
setRefid(String) - +Method in class net.sf.antcontrib.antserver.commands.ReferenceContainer +
  +
setRefid(Reference) - +Method in class net.sf.antcontrib.logic.Throw +
The reference that points to a BuildException. +
setRefid(Reference) - +Method in class net.sf.antcontrib.property.SortList +
  +
setRefid(Reference) - +Method in class net.sf.antcontrib.property.URLEncodeTask +
  +
setRegexp(String) - +Method in class net.sf.antcontrib.property.RegexTask +
  +
setReplace(String) - +Method in class net.sf.antcontrib.property.RegexTask +
  +
setResponseDataFile(File) - +Method in class net.sf.antcontrib.net.httpclient.AbstractMethodTask +
  +
setResponseDataProperty(String) - +Method in class net.sf.antcontrib.net.httpclient.AbstractMethodTask +
  +
setResult(String) - +Method in class net.sf.antcontrib.math.MathTask +
  +
setResultProperty(String) - +Method in class net.sf.antcontrib.inifile.IniFileTask.IniOperationPropertySetter +
  +
setResultPropertyValue(Project, String) - +Method in class net.sf.antcontrib.inifile.IniFileTask.IniOperationPropertySetter +
  +
setResultsXml(String) - +Method in class net.sf.antcontrib.antserver.Response +
  +
setReturn(String) - +Method in class net.sf.antcontrib.logic.AntCallBack +
Set the property or properties that are set in the new project to be + transfered back to the original project. +
setReturn(String) - +Method in class net.sf.antcontrib.logic.AntFetch +
Set the property or properties that are set in the new project to be + transfered back to the original project. +
setRev(String) - +Method in class net.sf.antcontrib.net.URLImportTask +
  +
setRunnable(Runnable) - +Method in class net.sf.antcontrib.util.ThreadPoolThread +
  +
setScheme(String) - +Method in class net.sf.antcontrib.net.httpclient.Credentials +
  +
setSeconds(int) - +Method in class net.sf.antcontrib.process.Limit +
Set a second wait value. +
setSection(IniSection) - +Method in class net.sf.antcontrib.inifile.IniFile +
Sets an IniSection object. +
setSection(String) - +Method in class net.sf.antcontrib.inifile.IniFileTask.IniOperation +
  +
setSecure(boolean) - +Method in class net.sf.antcontrib.net.httpclient.GetCookieTask +
  +
setSelect(String) - +Method in class net.sf.antcontrib.property.PropertySelector +
  +
setSelect(String) - +Method in class net.sf.antcontrib.property.RegexTask +
  +
setSeparator(String) - +Method in class net.sf.antcontrib.logic.OutOfDate +
The separator to use to separate the files +
setShell(String) - +Method in class net.sf.antcontrib.platform.ShellScriptTask +
Sets the shell used to run the script. +
setSilent(boolean) - +Method in class net.sf.antcontrib.property.PropertyCopy +
  +
setSource(File) - +Method in class net.sf.antcontrib.inifile.IniFileTask +
  +
setStateRefId(String) - +Method in class net.sf.antcontrib.net.httpclient.AbstractHttpStateTypeTask +
  +
setStateRefId(String) - +Method in class net.sf.antcontrib.net.httpclient.HttpClientType +
  +
setStatusCodeProperty(String) - +Method in class net.sf.antcontrib.net.httpclient.AbstractMethodTask +
  +
setStep(int) - +Method in class net.sf.antcontrib.logic.ForTask +
Set step attribute. +
setStrict(boolean) - +Method in class net.sf.antcontrib.math.MathTask +
  +
setStrict(boolean) - +Method in class net.sf.antcontrib.math.Operation +
  +
setStrict(boolean) - +Method in class net.sf.antcontrib.net.httpclient.ClientParams +
  +
setStrict(boolean) - +Method in class net.sf.antcontrib.net.httpclient.MethodParams +
  +
setSucceeded(boolean) - +Method in class net.sf.antcontrib.antserver.Response +
  +
setSystemProperties() - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
setTarget(String) - +Method in class net.sf.antcontrib.antserver.commands.RunAntCommand +
  +
setTarget(String) - +Method in class net.sf.antcontrib.antserver.commands.RunTargetCommand +
  +
setTarget(String) - +Method in class net.sf.antcontrib.logic.ForEach +
  +
setTarget(String) - +Method in class net.sf.antcontrib.logic.RunTargetTask +
The target attribute +
setTerse(boolean) - +Method in class net.sf.antcontrib.logic.Relentless +
Set this to true to reduce the amount of output generated. +
setText(String) - +Method in class net.sf.antcontrib.net.httpclient.PostMethodTask.TextPartType +
  +
setThreadCount(int) - +Method in class net.sf.antcontrib.logic.ForTask +
Set the maximum amount of threads we're going to allow + to execute in parallel +
setThrowable(Throwable) - +Method in class net.sf.antcontrib.antserver.Response +
  +
setThrowable(String) - +Method in class net.sf.antcontrib.logic.TryCatchTask.CatchBlock +
  +
setTmpSuffix(String) - +Method in class net.sf.antcontrib.platform.ShellScriptTask +
Sets the suffix for the tmp file used to + contain the script. +
setTo(URL) - +Method in class net.sf.antcontrib.net.PostTask +
Set the url to post to. +
setTodir(String) - +Method in class net.sf.antcontrib.antserver.commands.SendFileCommand +
  +
setTofile(String) - +Method in class net.sf.antcontrib.antserver.commands.SendFileCommand +
  +
setToRefId(String) - +Method in class net.sf.antcontrib.antserver.commands.ReferenceContainer +
  +
setTrim(boolean) - +Method in class net.sf.antcontrib.logic.condition.IsGreaterThan +
Should we want to trim the arguments before comparing them? +
setTrim(boolean) - +Method in class net.sf.antcontrib.logic.condition.IsLessThan +
Should we want to trim the arguments before comparing them? +
setTrim(boolean) - +Method in class net.sf.antcontrib.logic.ForEach +
  +
setTrim(boolean) - +Method in class net.sf.antcontrib.logic.ForTask +
Set the trim attribute. +
setUnit(String) - +Method in class net.sf.antcontrib.process.Limit +
Sets the unit for the max wait. +
setUnless(String) - +Method in class net.sf.antcontrib.inifile.IniFileTask.IniOperationConditional +
  +
setUnset(boolean) - +Method in class net.sf.antcontrib.property.Variable +
Determines whether the property should be removed from the project. +
setURL(String) - +Method in class net.sf.antcontrib.net.httpclient.AbstractMethodTask +
  +
setUsed(boolean) - +Method in class net.sf.antcontrib.design.Package +
  +
setUsername(String) - +Method in class net.sf.antcontrib.net.httpclient.Credentials +
  +
setUserProperty(String, String) - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
setValue(String) - +Method in class net.sf.antcontrib.antserver.commands.PropertyContainer +
  +
setValue(String) - +Method in class net.sf.antcontrib.inifile.IniFileTask.Set +
  +
setValue(String) - +Method in class net.sf.antcontrib.inifile.IniProperty +
Sets the value of the property +
setValue(String) - +Method in class net.sf.antcontrib.logic.OutOfDate +
The value to set the named property to the target files + are outofdate +
setValue(String) - +Method in class net.sf.antcontrib.logic.Switch.Case +
  +
setValue(String) - +Method in class net.sf.antcontrib.logic.Switch +
Sets the value being switched on +
setValue(String) - +Method in class net.sf.antcontrib.math.Numeric +
Set the value for this number. +
setValue(boolean) - +Method in class net.sf.antcontrib.net.httpclient.Params.BooleanParam +
  +
setValue(double) - +Method in class net.sf.antcontrib.net.httpclient.Params.DoubleParam +
  +
setValue(int) - +Method in class net.sf.antcontrib.net.httpclient.Params.IntParam +
  +
setValue(long) - +Method in class net.sf.antcontrib.net.httpclient.Params.LongParam +
  +
setValue(String) - +Method in class net.sf.antcontrib.net.httpclient.Params.StringParam +
  +
setValue(String) - +Method in class net.sf.antcontrib.net.httpclient.PostMethodTask.TextPartType +
  +
setValue(String) - +Method in class net.sf.antcontrib.net.Prop +
  +
setValue(String) - +Method in class net.sf.antcontrib.process.Limit +
The value for the property to set after a timeout, defaults to true. +
setValue(String) - +Method in class net.sf.antcontrib.property.SortList +
  +
setValue(String) - +Method in class net.sf.antcontrib.property.URLEncodeTask +
  +
setValue(String) - +Method in class net.sf.antcontrib.property.Variable +
Set the value of the property. +
setValueProgrammatically(String) - +Method in class net.sf.antcontrib.process.Limit.TimeUnit +
set the inner value programmatically. +
setVerbose(boolean) - +Method in class net.sf.antcontrib.antclipse.ClassPathTask +
Setter for task parameter +
setVerbose(boolean) - +Method in class net.sf.antcontrib.logic.OutOfDate +
whether to have verbose output +
setVerbose(boolean) - +Method in class net.sf.antcontrib.net.PostTask +
If true, progress messages and returned data from the post will be + displayed. +
setVersion(String) - +Method in class net.sf.antcontrib.net.httpclient.ClientParams +
  +
setVersion(String) - +Method in class net.sf.antcontrib.net.httpclient.MethodParams +
  +
setWalls(File) - +Method in class net.sf.antcontrib.walls.CompileWithWalls +
  +
setWantresponse(boolean) - +Method in class net.sf.antcontrib.net.PostTask +
Default is true, get the response from the post. +
setWeeks(int) - +Method in class net.sf.antcontrib.process.Limit +
Set a week wait value. +
ShellScriptTask - Class in net.sf.antcontrib.platform
A generic front-end for passing "shell lines" to any application which can + accept a filename containing script input (bash, perl, csh, tcsh, etc.).
ShellScriptTask() - +Constructor for class net.sf.antcontrib.platform.ShellScriptTask +
  +
shutdown() - +Method in class net.sf.antcontrib.antserver.client.Client +
  +
shutdown() - +Method in class net.sf.antcontrib.antserver.server.ServerTask +
  +
ShutdownCommand - Class in net.sf.antcontrib.antserver.commands
Place class description here.
ShutdownCommand() - +Constructor for class net.sf.antcontrib.antserver.commands.ShutdownCommand +
  +
SilentCopy - Class in net.sf.antcontrib.walls
FILL IN JAVADOC HERE
SilentCopy() - +Constructor for class net.sf.antcontrib.walls.SilentCopy +
  +
SilentMove - Class in net.sf.antcontrib.walls
FILL IN JAVADOC HERE
SilentMove() - +Constructor for class net.sf.antcontrib.walls.SilentMove +
  +
sin(String, boolean, Evaluateable[]) - +Static method in class net.sf.antcontrib.math.Math +
  +
sort(Vector) - +Method in class net.sf.antcontrib.logic.TimestampSelector +
  +
sort(Vector, int, int) - +Method in class net.sf.antcontrib.logic.TimestampSelector +
  +
SortList - Class in net.sf.antcontrib.property
Place class description here.
SortList() - +Constructor for class net.sf.antcontrib.property.SortList +
  +
SOURCES - +Static variable in class net.sf.antcontrib.logic.OutOfDate.CollectionEnum +
Constants for the enumerations +
sqrt(String, boolean, Evaluateable[]) - +Static method in class net.sf.antcontrib.math.Math +
  +
start() - +Method in class net.sf.antcontrib.antserver.server.ConnectionHandler +
  +
start() - +Method in class net.sf.antcontrib.antserver.server.Server +
  +
start() - +Method in class net.sf.antcontrib.perf.AntPerformanceListener.StopWatch +
Starts/restarts the stopwatch. +
start() - +Method in class net.sf.antcontrib.perf.StopWatch +
Starts/restarts the stopwatch. +
stop() - +Method in class net.sf.antcontrib.antserver.server.Server +
  +
stop() - +Method in class net.sf.antcontrib.perf.AntPerformanceListener.StopWatch +
Stops the stopwatch. +
stop() - +Method in class net.sf.antcontrib.perf.StopWatch +
Stops the stopwatch. +
StopWatch - Class in net.sf.antcontrib.perf
A stopwatch, useful for 'quick and dirty' performance testing.
StopWatch() - +Constructor for class net.sf.antcontrib.perf.StopWatch +
Starts the stopwatch. +
StopWatch(String) - +Constructor for class net.sf.antcontrib.perf.StopWatch +
Starts the stopwatch. +
StopWatchTask - Class in net.sf.antcontrib.perf
Assists in timing tasks and/or targets.
StopWatchTask() - +Constructor for class net.sf.antcontrib.perf.StopWatchTask +
  +
subtract(String, boolean, Evaluateable[]) - +Static method in class net.sf.antcontrib.math.Math +
  +
swap(Vector, int, int) - +Method in class net.sf.antcontrib.logic.TimestampSelector +
  +
Switch - Class in net.sf.antcontrib.logic
Task definition for the ANT task to switch on a particular value.
Switch() - +Constructor for class net.sf.antcontrib.logic.Switch +
Default Constructor +
Switch.Case - Class in net.sf.antcontrib.logic
 
Switch.Case() - +Constructor for class net.sf.antcontrib.logic.Switch.Case +
  +
+
+

+T

+
+
tan(String, boolean, Evaluateable[]) - +Static method in class net.sf.antcontrib.math.Math +
  +
TARGET_CLASSPATH - +Static variable in class net.sf.antcontrib.antclipse.ClassPathTask +
  +
TARGET_FILESET - +Static variable in class net.sf.antcontrib.antclipse.ClassPathTask +
  +
targetFinished(BuildEvent) - +Method in class net.sf.antcontrib.antserver.server.ConnectionBuildListener +
  +
targetFinished(BuildEvent) - +Method in class net.sf.antcontrib.perf.AntPerformanceListener +
Stop timing the given target. +
TARGETS - +Static variable in class net.sf.antcontrib.logic.OutOfDate.CollectionEnum +
Constants for the enumerations +
targetStarted(BuildEvent) - +Method in class net.sf.antcontrib.antserver.server.ConnectionBuildListener +
  +
targetStarted(BuildEvent) - +Method in class net.sf.antcontrib.perf.AntPerformanceListener +
Start timing the given target. +
taskFinished(BuildEvent) - +Method in class net.sf.antcontrib.antserver.server.ConnectionBuildListener +
  +
taskFinished(BuildEvent) - +Method in class net.sf.antcontrib.perf.AntPerformanceListener +
Stop timing the given task. +
taskStarted(BuildEvent) - +Method in class net.sf.antcontrib.antserver.server.ConnectionBuildListener +
  +
taskStarted(BuildEvent) - +Method in class net.sf.antcontrib.perf.AntPerformanceListener +
Start timing the given task. +
ThreadPool - Class in net.sf.antcontrib.util
Place class description here.
ThreadPool(int) - +Constructor for class net.sf.antcontrib.util.ThreadPool +
  +
ThreadPoolThread - Class in net.sf.antcontrib.util
Place class description here.
ThreadPoolThread(ThreadPool) - +Constructor for class net.sf.antcontrib.util.ThreadPoolThread +
  +
Throw - Class in net.sf.antcontrib.logic
Extension of <fail> that can throw an exception + that is a reference in the project.
Throw() - +Constructor for class net.sf.antcontrib.logic.Throw +
  +
TimestampSelector - Class in net.sf.antcontrib.logic
Task definition for the foreach task.
TimestampSelector() - +Constructor for class net.sf.antcontrib.logic.TimestampSelector +
Default Constructor +
todegrees(String, boolean, Evaluateable[]) - +Static method in class net.sf.antcontrib.math.Math +
  +
toMillis(long) - +Method in class net.sf.antcontrib.process.Limit.TimeUnit +
convert the time in the current unit, to millis +
toradians(String, boolean, Evaluateable[]) - +Static method in class net.sf.antcontrib.math.Math +
  +
toString() - +Method in class net.sf.antcontrib.AntContribVersion +
Prints the version info the MockVersion represents. +
toString() - +Method in class net.sf.antcontrib.design.Depends +
  +
toString() - +Method in class net.sf.antcontrib.logic.ProjectDelegate +
  +
toString() - +Method in class net.sf.antcontrib.math.Numeric +
  +
toString() - +Method in class net.sf.antcontrib.math.Operation +
  +
toString() - +Method in class net.sf.antcontrib.net.PostTask.Cookie +
  +
toString() - +Method in class net.sf.antcontrib.perf.StopWatch +
Returns the total elapsed time of the stopwatch formatted in decimal seconds. +
toString() - +Method in class net.sf.antcontrib.property.URLEncodeTask +
  +
total() - +Method in class net.sf.antcontrib.perf.AntPerformanceListener.StopWatch +
Total cumulative elapsed time. +
total() - +Method in class net.sf.antcontrib.perf.StopWatch +
Total cumulative elapsed time. +
transferBytes(InputStream, long, OutputStream, boolean) - +Static method in class net.sf.antcontrib.antserver.Util +
  +
TryCatchTask - Class in net.sf.antcontrib.logic
A wrapper that lets you run a set of tasks and optionally run a + different set of tasks if the first set fails and yet another set + after the first one has finished.
TryCatchTask() - +Constructor for class net.sf.antcontrib.logic.TryCatchTask +
  +
TryCatchTask.CatchBlock - Class in net.sf.antcontrib.logic
 
TryCatchTask.CatchBlock() - +Constructor for class net.sf.antcontrib.logic.TryCatchTask.CatchBlock +
  +
+
+

+U

+
+
unit - +Variable in class net.sf.antcontrib.process.Limit +
  +
URLEncodeTask - Class in net.sf.antcontrib.property
Place class description here.
URLEncodeTask() - +Constructor for class net.sf.antcontrib.property.URLEncodeTask +
  +
URLImportTask - Class in net.sf.antcontrib.net
Task to import a build file from a url.
URLImportTask() - +Constructor for class net.sf.antcontrib.net.URLImportTask +
  +
Util - Class in net.sf.antcontrib.antserver
Place class description here.
Util() - +Constructor for class net.sf.antcontrib.antserver.Util +
  +
+
+

+V

+
+
validate(Project) - +Method in interface net.sf.antcontrib.antserver.Command +
This should throw a build exception if the parameters + are invalid. +
validate(Project) - +Method in class net.sf.antcontrib.antserver.commands.DisconnectCommand +
  +
validate(Project) - +Method in class net.sf.antcontrib.antserver.commands.HelloWorldCommand +
  +
validate(Project) - +Method in class net.sf.antcontrib.antserver.commands.RunAntCommand +
  +
validate(Project) - +Method in class net.sf.antcontrib.antserver.commands.RunTargetCommand +
  +
validate(Project) - +Method in class net.sf.antcontrib.antserver.commands.SendFileCommand +
  +
validate(Project) - +Method in class net.sf.antcontrib.antserver.commands.ShutdownCommand +
  +
validate() - +Method in class net.sf.antcontrib.property.AbstractPropertySetterTask +
  +
validate() - +Method in class net.sf.antcontrib.property.PropertyCopy +
  +
validate() - +Method in class net.sf.antcontrib.property.PropertySelector +
  +
validate() - +Method in class net.sf.antcontrib.property.RegexTask +
  +
validate() - +Method in class net.sf.antcontrib.property.SortList +
  +
validate() - +Method in class net.sf.antcontrib.property.URLEncodeTask +
  +
Variable - Class in net.sf.antcontrib.property
Similar to Property, but this property is mutable.
Variable() - +Constructor for class net.sf.antcontrib.property.Variable +
  +
verifyDependencyOk(String) - +Method in class net.sf.antcontrib.design.Design +
  +
VerifyDesign - Class in net.sf.antcontrib.design
 
VerifyDesign() - +Constructor for class net.sf.antcontrib.design.VerifyDesign +
  +
VerifyDesignDelegate - Class in net.sf.antcontrib.design
 
VerifyDesignDelegate(Task) - +Constructor for class net.sf.antcontrib.design.VerifyDesignDelegate +
  +
visitANEWARRAY(ANEWARRAY) - +Method in class net.sf.antcontrib.design.InstructionVisitor +
  +
visitCHECKCAST(CHECKCAST) - +Method in class net.sf.antcontrib.design.InstructionVisitor +
  +
visitINSTANCEOF(INSTANCEOF) - +Method in class net.sf.antcontrib.design.InstructionVisitor +
  +
visitINVOKESTATIC(INVOKESTATIC) - +Method in class net.sf.antcontrib.design.InstructionVisitor +
  +
visitLoadInstruction(LoadInstruction) - +Method in class net.sf.antcontrib.design.InstructionVisitor +
  +
visitNEW(NEW) - +Method in class net.sf.antcontrib.design.InstructionVisitor +
  +
visitPUTSTATIC(PUTSTATIC) - +Method in class net.sf.antcontrib.design.InstructionVisitor +
  +
+
+

+W

+
+
Walls - Class in net.sf.antcontrib.walls
FILL IN JAVADOC HERE
Walls() - +Constructor for class net.sf.antcontrib.walls.Walls +
  +
WEEK - +Static variable in class net.sf.antcontrib.process.Limit.TimeUnit +
  +
WEEK_UNIT - +Static variable in class net.sf.antcontrib.process.Limit.TimeUnit +
  +
write(Writer) - +Method in class net.sf.antcontrib.inifile.IniFile +
Writes the current iniFile instance to a Writer object for + serialization. +
write(Writer) - +Method in interface net.sf.antcontrib.inifile.IniPart +
Write this part of the IniFile to a writer +
write(Writer) - +Method in class net.sf.antcontrib.inifile.IniProperty +
Write this property to a writer object. +
write(Writer) - +Method in class net.sf.antcontrib.inifile.IniSection +
  +
writeScript() - +Method in class net.sf.antcontrib.platform.ShellScriptTask +
Writes the script lines to a temp file. +
+
+A B C D E F G H I L M N O P R S T U V W + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/index.html b/thirdparty/ant-contrib/1.0b3/docs/api/index.html new file mode 100644 index 0000000000..f44bfec9ac --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/index.html @@ -0,0 +1,37 @@ + + + + + + +Ant Contrib + + + + + + + + + + + +<H2> +Frame Alert</H2> + +<P> +This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. +<BR> +Link to<A HREF="overview-summary.html">Non-frame version.</A> + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/AntContribVersion.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/AntContribVersion.html new file mode 100644 index 0000000000..e22c0c6579 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/AntContribVersion.html @@ -0,0 +1,289 @@ + + + + + + +AntContribVersion (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib +
+Class AntContribVersion

+
+java.lang.Object
+  extended by net.sf.antcontrib.AntContribVersion
+
+
+
+
public class AntContribVersion
extends java.lang.Object
+ + +

+

+
Author:
+
Dean Hiller + + To change the template for this generated type comment go to + Window - Preferences - Java - Code Generation - Code and Comments
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
AntContribVersion(java.lang.Class c) + +
+          Constructor that takes a class to get the version information + from out of the manifest.
+  + + + + + + + + + + + + + + + +
+Method Summary
+static voidmain(java.lang.String[] args) + +
+          The main program for MockVersion that prints the version info from + the manifest file.
+ java.lang.StringtoString() + +
+          Prints the version info the MockVersion represents.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+AntContribVersion

+
+public AntContribVersion(java.lang.Class c)
+
+
Constructor that takes a class to get the version information + from out of the manifest. Uses the class's package to retrieve + the manifest version info. +

+

+
Parameters:
c - The Class on whose package to use to get version info.
+
+ + + + + + + + +
+Method Detail
+ +

+main

+
+public static void main(java.lang.String[] args)
+
+
The main program for MockVersion that prints the version info from + the manifest file. +

+

+
Parameters:
args - Ignores all arguments.
+
+
+
+ +

+toString

+
+public java.lang.String toString()
+
+
Prints the version info the MockVersion represents. +

+

+
Overrides:
toString in class java.lang.Object
+
+
+
See Also:
Object.toString()
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antclipse/ClassPathParser.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antclipse/ClassPathParser.html new file mode 100644 index 0000000000..6bfb40721f --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antclipse/ClassPathParser.html @@ -0,0 +1,234 @@ + + + + + + +ClassPathParser (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.antclipse +
+Class ClassPathParser

+
+java.lang.Object
+  extended by net.sf.antcontrib.antclipse.ClassPathParser
+
+
+
+
public class ClassPathParser
extends java.lang.Object
+ + +

+Classic tool firing a SAX parser. Must feed the source file and a handler. + Nothing really special about it, only probably some special file handling in nasty cases + (Windows files containing strange chars, internationalized filenames, + but you shouldn't be doing this, anyway :)). +

+ +

+

+
Since:
+
Ant 1.5
+
Version:
+
$Revision: 1.2 $
+
Author:
+
Adrian Spinei aspinei@myrealbox.com
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ClassPathParser() + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ClassPathParser

+
+public ClassPathParser()
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antclipse/ClassPathTask.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antclipse/ClassPathTask.html new file mode 100644 index 0000000000..96a55af655 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antclipse/ClassPathTask.html @@ -0,0 +1,539 @@ + + + + + + +ClassPathTask (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.antclipse +
+Class ClassPathTask

+
+java.lang.Object
+  extended by org.apache.tools.ant.ProjectComponent
+      extended by org.apache.tools.ant.Task
+          extended by net.sf.antcontrib.antclipse.ClassPathTask
+
+
+
+
public class ClassPathTask
extends org.apache.tools.ant.Task
+ + +

+Support class for the Antclipse task. Basically, it takes the .classpath Eclipse file + and feeds a SAX parser. The handler is slightly different according to what we want to + obtain (a classpath or a fileset) +

+ +

+

+
Since:
+
Ant 1.5
+
Version:
+
$Revision: 1.2 $
+
Author:
+
Adrian Spinei aspinei@myrealbox.com
+
+
+ +

+ + + + + + + + + + + + + + + +
+Field Summary
+static java.lang.StringTARGET_CLASSPATH + +
+           
+static java.lang.StringTARGET_FILESET + +
+           
+ + + + + + + +
Fields inherited from class org.apache.tools.ant.Task
description, location, target, taskName, taskType, wrapper
+  + + + + + + + + + + +
+Constructor Summary
ClassPathTask() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidexecute() + +
+           
+ voidsetExcludes(java.lang.String excludes) + +
+          Setter for task parameter
+ voidsetIdContainer(java.lang.String idContainer) + +
+          Setter for task parameter
+ voidsetIncludeLibs(boolean includeLibs) + +
+          Setter for task parameter
+ voidsetIncludeOutput(boolean includeOutput) + +
+          Setter for task parameter
+ voidsetIncludes(java.lang.String includes) + +
+          Setter for task parameter
+ voidsetIncludeSource(boolean includeSource) + +
+          Setter for task parameter
+ voidsetproduce(java.lang.String produce) + +
+          Setter for task parameter
+ voidsetProject(java.lang.String project) + +
+          Setter for task parameter
+ voidsetVerbose(boolean verbose) + +
+          Setter for task parameter
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, setProject
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+TARGET_CLASSPATH

+
+public static final java.lang.String TARGET_CLASSPATH
+
+
+
See Also:
Constant Field Values
+
+
+ +

+TARGET_FILESET

+
+public static final java.lang.String TARGET_FILESET
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+ClassPathTask

+
+public ClassPathTask()
+
+
+ + + + + + + + +
+Method Detail
+ +

+setIncludeLibs

+
+public void setIncludeLibs(boolean includeLibs)
+
+
Setter for task parameter +

+

+
Parameters:
includeLibs - Boolean, whether to include or not the project libraries. Default is true.
+
+
+
+ +

+setproduce

+
+public void setproduce(java.lang.String produce)
+
+
Setter for task parameter +

+

+
Parameters:
produce - This parameter tells the task wether to produce a "classpath" or a "fileset" (multiple filesets, as a matter of fact).
+
+
+
+ +

+setVerbose

+
+public void setVerbose(boolean verbose)
+
+
Setter for task parameter +

+

+
Parameters:
verbose - Boolean, telling the app to throw some info during each step. Default is false.
+
+
+
+ +

+setExcludes

+
+public void setExcludes(java.lang.String excludes)
+
+
Setter for task parameter +

+

+
Parameters:
excludes - A regexp for files to exclude. It is taken into account only when producing a classpath, doesn't work on source or output files. It is a real regexp, not a "*" expression.
+
+
+
+ +

+setIncludes

+
+public void setIncludes(java.lang.String includes)
+
+
Setter for task parameter +

+

+
Parameters:
includes - A regexp for files to include. It is taken into account only when producing a classpath, doesn't work on source or output files. It is a real regexp, not a "*" expression.
+
+
+
+ +

+setIdContainer

+
+public void setIdContainer(java.lang.String idContainer)
+
+
Setter for task parameter +

+

+
Parameters:
idContainer - The refid which will serve to identify the deliverables. When multiple filesets are produces, their refid is a concatenation between this value and something else (usually obtained from a path). Default "antclipse"
+
+
+
+ +

+setIncludeOutput

+
+public void setIncludeOutput(boolean includeOutput)
+
+
Setter for task parameter +

+

+
Parameters:
includeOutput - Boolean, whether to include or not the project output directories. Default is false.
+
+
+
+ +

+setIncludeSource

+
+public void setIncludeSource(boolean includeSource)
+
+
Setter for task parameter +

+

+
Parameters:
includeSource - Boolean, whether to include or not the project source directories. Default is false.
+
+
+
+ +

+setProject

+
+public void setProject(java.lang.String project)
+
+
Setter for task parameter +

+

+
Parameters:
project - project name
+
+
+
+ +

+execute

+
+public void execute()
+             throws org.apache.tools.ant.BuildException
+
+
+
Overrides:
execute in class org.apache.tools.ant.Task
+
+
+ +
Throws: +
org.apache.tools.ant.BuildException
See Also:
Task.execute()
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antclipse/package-frame.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antclipse/package-frame.html new file mode 100644 index 0000000000..6f8906f1e5 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antclipse/package-frame.html @@ -0,0 +1,34 @@ + + + + + + +net.sf.antcontrib.antclipse (Ant Contrib) + + + + + + + + + + + +net.sf.antcontrib.antclipse + + + + +
+Classes  + +
+ClassPathParser +
+ClassPathTask
+ + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antclipse/package-summary.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antclipse/package-summary.html new file mode 100644 index 0000000000..ca2fd69e7e --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antclipse/package-summary.html @@ -0,0 +1,156 @@ + + + + + + +net.sf.antcontrib.antclipse (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package net.sf.antcontrib.antclipse +

+ + + + + + + + + + + + + +
+Class Summary
ClassPathParserClassic tool firing a SAX parser.
ClassPathTaskSupport class for the Antclipse task.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antclipse/package-tree.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antclipse/package-tree.html new file mode 100644 index 0000000000..4f063d0f6d --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antclipse/package-tree.html @@ -0,0 +1,151 @@ + + + + + + +net.sf.antcontrib.antclipse Class Hierarchy (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package net.sf.antcontrib.antclipse +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+
    +
  • java.lang.Object
      +
    • net.sf.antcontrib.antclipse.ClassPathParser
    • org.apache.tools.ant.ProjectComponent
        +
      • org.apache.tools.ant.Task +
      +
    +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/Command.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/Command.html new file mode 100644 index 0000000000..6b8863970c --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/Command.html @@ -0,0 +1,389 @@ + + + + + + +Command (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.antserver +
+Interface Command

+
+
All Superinterfaces:
java.io.Serializable
+
+
+
All Known Implementing Classes:
AbstractCommand, DisconnectCommand, HelloWorldCommand, RunAntCommand, RunTargetCommand, SendFileCommand, ShutdownCommand
+
+
+
+
public interface Command
extends java.io.Serializable
+ + +

+Place class description here. +

+ +

+

+
Since:
+
+
Author:
+
Matthew Inger,
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanexecute(org.apache.tools.ant.Project project, + long contentLength, + java.io.InputStream contentStream) + +
+          Execute the command.
+ longgetContentLength() + +
+          Is there additional content being sent from the local + machine to the remote server
+ java.io.InputStreamgetContentStream() + +
+          Gets the content's input stream.
+ java.io.InputStreamgetReponseContentStream() + +
+           
+ longgetResponseContentLength() + +
+           
+ booleanrespond(org.apache.tools.ant.Project project, + long contentLength, + java.io.InputStream contentStream) + +
+          Process any additional data from a response.
+ voidvalidate(org.apache.tools.ant.Project project) + +
+          This should throw a build exception if the parameters + are invalid.
+  +

+ + + + + + + + +
+Method Detail
+ +

+validate

+
+void validate(org.apache.tools.ant.Project project)
+
+
This should throw a build exception if the parameters + are invalid. +

+

+
+
+
+
+
+
+
+ +

+getContentLength

+
+long getContentLength()
+
+
Is there additional content being sent from the local + machine to the remote server +

+

+
+
+
+
+
+
+
+ +

+getContentStream

+
+java.io.InputStream getContentStream()
+                                     throws java.io.IOException
+
+
Gets the content's input stream. Should be called only on the + client side for sending the content over the connection +

+

+
+
+
+ +
Returns:
the content's input stream. +
Throws: +
java.io.IOException
+
+
+
+ +

+getResponseContentLength

+
+long getResponseContentLength()
+
+
+
+
+
+
+
+
+
+ +

+getReponseContentStream

+
+java.io.InputStream getReponseContentStream()
+                                            throws java.io.IOException
+
+
+
+
+
+ +
Throws: +
java.io.IOException
+
+
+
+ +

+execute

+
+boolean execute(org.apache.tools.ant.Project project,
+                long contentLength,
+                java.io.InputStream contentStream)
+                throws java.lang.Throwable
+
+
Execute the command. +

+

+
+
+
+
Parameters:
project - The project which is being executed +
Returns:
If true, the connection will be closed +
Throws: +
java.lang.Throwable
+
+
+
+ +

+respond

+
+boolean respond(org.apache.tools.ant.Project project,
+                long contentLength,
+                java.io.InputStream contentStream)
+                throws java.io.IOException
+
+
Process any additional data from a response. +

+

+
+
+
+ +
Throws: +
java.io.IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/Response.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/Response.html new file mode 100644 index 0000000000..b624ee676b --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/Response.html @@ -0,0 +1,481 @@ + + + + + + +Response (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.antserver +
+Class Response

+
+java.lang.Object
+  extended by net.sf.antcontrib.antserver.Response
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class Response
extends java.lang.Object
implements java.io.Serializable
+ + +

+Place class description here. +

+ +

+

+
Author:
+
Matthew Inger
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
Response() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ longgetContentLength() + +
+           
+ java.lang.StringgetErrorMessage() + +
+           
+ java.lang.StringgetErrorStackTrace() + +
+           
+ java.lang.StringgetResultsXml() + +
+           
+ booleanisSucceeded() + +
+           
+ voidsetContentLength(long contentLength) + +
+           
+ voidsetErrorMessage(java.lang.String errorMessage) + +
+           
+ voidsetErrorStackTrace(java.lang.String errorStackTrace) + +
+           
+ voidsetResultsXml(java.lang.String resultsXml) + +
+           
+ voidsetSucceeded(boolean succeeded) + +
+           
+ voidsetThrowable(java.lang.Throwable t) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Response

+
+public Response()
+
+
+ + + + + + + + +
+Method Detail
+ +

+isSucceeded

+
+public boolean isSucceeded()
+
+
+
+
+
+
+
+
+
+ +

+setSucceeded

+
+public void setSucceeded(boolean succeeded)
+
+
+
+
+
+
+
+
+
+ +

+setThrowable

+
+public void setThrowable(java.lang.Throwable t)
+
+
+
+
+
+
+
+
+
+ +

+getErrorStackTrace

+
+public java.lang.String getErrorStackTrace()
+
+
+
+
+
+
+
+
+
+ +

+setErrorStackTrace

+
+public void setErrorStackTrace(java.lang.String errorStackTrace)
+
+
+
+
+
+
+
+
+
+ +

+getErrorMessage

+
+public java.lang.String getErrorMessage()
+
+
+
+
+
+
+
+
+
+ +

+setErrorMessage

+
+public void setErrorMessage(java.lang.String errorMessage)
+
+
+
+
+
+
+
+
+
+ +

+getResultsXml

+
+public java.lang.String getResultsXml()
+
+
+
+
+
+
+
+
+
+ +

+setResultsXml

+
+public void setResultsXml(java.lang.String resultsXml)
+
+
+
+
+
+
+
+
+
+ +

+getContentLength

+
+public long getContentLength()
+
+
+
+
+
+
+
+
+
+ +

+setContentLength

+
+public void setContentLength(long contentLength)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/Util.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/Util.html new file mode 100644 index 0000000000..8a07fdefc2 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/Util.html @@ -0,0 +1,302 @@ + + + + + + +Util (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.antserver +
+Class Util

+
+java.lang.Object
+  extended by net.sf.antcontrib.antserver.Util
+
+
+
+
public class Util
extends java.lang.Object
+ + +

+Place class description here. +

+ +

+

+
Since:
+
+
Author:
+
Matthew Inger,
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static intCHUNK + +
+           
+  + + + + + + + + + + +
+Constructor Summary
Util() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+static voidtransferBytes(java.io.InputStream input, + long length, + java.io.OutputStream output, + boolean closeInput) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+CHUNK

+
+public static final int CHUNK
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+Util

+
+public Util()
+
+
+ + + + + + + + +
+Method Detail
+ +

+transferBytes

+
+public static final void transferBytes(java.io.InputStream input,
+                                       long length,
+                                       java.io.OutputStream output,
+                                       boolean closeInput)
+                                throws java.io.IOException
+
+
+ +
Throws: +
java.io.IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/client/Client.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/client/Client.html new file mode 100644 index 0000000000..7811f3ff8b --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/client/Client.html @@ -0,0 +1,327 @@ + + + + + + +Client (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.antserver.client +
+Class Client

+
+java.lang.Object
+  extended by net.sf.antcontrib.antserver.client.Client
+
+
+
+
public class Client
extends java.lang.Object
+ + +

+Place class description here. +

+ +

+

+
Since:
+
+
Author:
+
Matthew Inger,
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
Client(org.apache.tools.ant.Project project, + java.lang.String machine, + int port) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidconnect() + +
+           
+ voiddisconnect() + +
+           
+ ResponsesendCommand(Command command) + +
+           
+ voidshutdown() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Client

+
+public Client(org.apache.tools.ant.Project project,
+              java.lang.String machine,
+              int port)
+
+
+ + + + + + + + +
+Method Detail
+ +

+connect

+
+public void connect()
+             throws java.io.IOException
+
+
+ +
Throws: +
java.io.IOException
+
+
+
+ +

+shutdown

+
+public void shutdown()
+
+
+
+
+
+
+ +

+disconnect

+
+public void disconnect()
+                throws java.io.IOException
+
+
+ +
Throws: +
java.io.IOException
+
+
+
+ +

+sendCommand

+
+public Response sendCommand(Command command)
+                     throws java.io.IOException
+
+
+ +
Throws: +
java.io.IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/client/ClientTask.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/client/ClientTask.html new file mode 100644 index 0000000000..035c6aefba --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/client/ClientTask.html @@ -0,0 +1,459 @@ + + + + + + +ClientTask (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.antserver.client +
+Class ClientTask

+
+java.lang.Object
+  extended by org.apache.tools.ant.ProjectComponent
+      extended by org.apache.tools.ant.Task
+          extended by net.sf.antcontrib.antserver.client.ClientTask
+
+
+
+
public class ClientTask
extends org.apache.tools.ant.Task
+ + +

+Place class description here. +

+ +

+

+
Since:
+
+
Author:
+
Matthew Inger,
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tools.ant.Task
description, location, target, taskName, taskType, wrapper
+ + + + + + + +
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
+  + + + + + + + + + + +
+Constructor Summary
ClientTask() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddConfiguredRunAnt(RunAntCommand cmd) + +
+           
+ voidaddConfiguredRunTarget(RunTargetCommand cmd) + +
+           
+ voidaddConfiguredSendFile(SendFileCommand cmd) + +
+           
+ voidaddConfiguredShutdown(ShutdownCommand cmd) + +
+           
+ voidexecute() + +
+           
+ voidsetFailOnError(boolean failOnError) + +
+           
+ voidsetMachine(java.lang.String machine) + +
+           
+ voidsetPersistant(boolean persistant) + +
+           
+ voidsetPort(int port) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, setProject
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ClientTask

+
+public ClientTask()
+
+
+ + + + + + + + +
+Method Detail
+ +

+setMachine

+
+public void setMachine(java.lang.String machine)
+
+
+
+
+
+
+ +

+setPort

+
+public void setPort(int port)
+
+
+
+
+
+
+ +

+setPersistant

+
+public void setPersistant(boolean persistant)
+
+
+
+
+
+
+ +

+setFailOnError

+
+public void setFailOnError(boolean failOnError)
+
+
+
+
+
+
+ +

+addConfiguredShutdown

+
+public void addConfiguredShutdown(ShutdownCommand cmd)
+
+
+
+
+
+
+ +

+addConfiguredRunTarget

+
+public void addConfiguredRunTarget(RunTargetCommand cmd)
+
+
+
+
+
+
+ +

+addConfiguredRunAnt

+
+public void addConfiguredRunAnt(RunAntCommand cmd)
+
+
+
+
+
+
+ +

+addConfiguredSendFile

+
+public void addConfiguredSendFile(SendFileCommand cmd)
+
+
+
+
+
+
+ +

+execute

+
+public void execute()
+
+
+
Overrides:
execute in class org.apache.tools.ant.Task
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/client/package-frame.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/client/package-frame.html new file mode 100644 index 0000000000..834aaa5a41 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/client/package-frame.html @@ -0,0 +1,34 @@ + + + + + + +net.sf.antcontrib.antserver.client (Ant Contrib) + + + + + + + + + + + +net.sf.antcontrib.antserver.client + + + + +
+Classes  + +
+Client +
+ClientTask
+ + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/client/package-summary.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/client/package-summary.html new file mode 100644 index 0000000000..eb09f962b3 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/client/package-summary.html @@ -0,0 +1,156 @@ + + + + + + +net.sf.antcontrib.antserver.client (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package net.sf.antcontrib.antserver.client +

+ + + + + + + + + + + + + +
+Class Summary
ClientPlace class description here.
ClientTaskPlace class description here.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/client/package-tree.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/client/package-tree.html new file mode 100644 index 0000000000..545e86ab39 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/client/package-tree.html @@ -0,0 +1,151 @@ + + + + + + +net.sf.antcontrib.antserver.client Class Hierarchy (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package net.sf.antcontrib.antserver.client +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+
    +
  • java.lang.Object
      +
    • net.sf.antcontrib.antserver.client.Client
    • org.apache.tools.ant.ProjectComponent
        +
      • org.apache.tools.ant.Task +
      +
    +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/AbstractCommand.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/AbstractCommand.html new file mode 100644 index 0000000000..1bc04e5b70 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/AbstractCommand.html @@ -0,0 +1,387 @@ + + + + + + +AbstractCommand (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.antserver.commands +
+Class AbstractCommand

+
+java.lang.Object
+  extended by net.sf.antcontrib.antserver.commands.AbstractCommand
+
+
+
All Implemented Interfaces:
java.io.Serializable, Command
+
+
+
Direct Known Subclasses:
DisconnectCommand, HelloWorldCommand, RunAntCommand, RunTargetCommand, SendFileCommand, ShutdownCommand
+
+
+
+
public abstract class AbstractCommand
extends java.lang.Object
implements Command
+ + +

+Place class description here. +

+ +

+

+
Author:
+
Matthew Inger
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
AbstractCommand() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ longgetContentLength() + +
+          Is there additional content being sent from the local + machine to the remote server
+ java.io.InputStreamgetContentStream() + +
+          Gets the content's input stream.
+ java.io.InputStreamgetReponseContentStream() + +
+           
+ longgetResponseContentLength() + +
+           
+ booleanrespond(org.apache.tools.ant.Project project, + long contentLength, + java.io.InputStream contentStream) + +
+          Process any additional data from a response.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface net.sf.antcontrib.antserver.Command
execute, validate
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+AbstractCommand

+
+public AbstractCommand()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getContentLength

+
+public long getContentLength()
+
+
Description copied from interface: Command
+
Is there additional content being sent from the local + machine to the remote server +

+

+
Specified by:
getContentLength in interface Command
+
+
+
+
+
+
+ +

+getContentStream

+
+public java.io.InputStream getContentStream()
+                                     throws java.io.IOException
+
+
Description copied from interface: Command
+
Gets the content's input stream. Should be called only on the + client side for sending the content over the connection +

+

+
Specified by:
getContentStream in interface Command
+
+
+ +
Returns:
the content's input stream. +
Throws: +
java.io.IOException
+
+
+
+ +

+getResponseContentLength

+
+public long getResponseContentLength()
+
+
+
Specified by:
getResponseContentLength in interface Command
+
+
+
+
+
+
+ +

+getReponseContentStream

+
+public java.io.InputStream getReponseContentStream()
+                                            throws java.io.IOException
+
+
+
Specified by:
getReponseContentStream in interface Command
+
+
+ +
Throws: +
java.io.IOException
+
+
+
+ +

+respond

+
+public boolean respond(org.apache.tools.ant.Project project,
+                       long contentLength,
+                       java.io.InputStream contentStream)
+                throws java.io.IOException
+
+
Description copied from interface: Command
+
Process any additional data from a response. +

+

+
Specified by:
respond in interface Command
+
+
+ +
Throws: +
java.io.IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/DisconnectCommand.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/DisconnectCommand.html new file mode 100644 index 0000000000..cf48e97399 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/DisconnectCommand.html @@ -0,0 +1,323 @@ + + + + + + +DisconnectCommand (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.antserver.commands +
+Class DisconnectCommand

+
+java.lang.Object
+  extended by net.sf.antcontrib.antserver.commands.AbstractCommand
+      extended by net.sf.antcontrib.antserver.commands.DisconnectCommand
+
+
+
All Implemented Interfaces:
java.io.Serializable, Command
+
+
+
+
public class DisconnectCommand
extends AbstractCommand
implements Command
+ + +

+Place class description here. +

+ +

+

+
Since:
+
+
Author:
+
Matthew Inger,
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static CommandDISCONNECT_COMMAND + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ booleanexecute(org.apache.tools.ant.Project project, + long contentLength, + java.io.InputStream content) + +
+          Execute the command.
+ voidvalidate(org.apache.tools.ant.Project project) + +
+          This should throw a build exception if the parameters + are invalid.
+ + + + + + + +
Methods inherited from class net.sf.antcontrib.antserver.commands.AbstractCommand
getContentLength, getContentStream, getReponseContentStream, getResponseContentLength, respond
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface net.sf.antcontrib.antserver.Command
getContentLength, getContentStream, getReponseContentStream, getResponseContentLength, respond
+  +

+ + + + + + + + +
+Field Detail
+ +

+DISCONNECT_COMMAND

+
+public static Command DISCONNECT_COMMAND
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+validate

+
+public void validate(org.apache.tools.ant.Project project)
+
+
Description copied from interface: Command
+
This should throw a build exception if the parameters + are invalid. +

+

+
Specified by:
validate in interface Command
+
+
+
+
+
+
+ +

+execute

+
+public boolean execute(org.apache.tools.ant.Project project,
+                       long contentLength,
+                       java.io.InputStream content)
+                throws java.lang.Throwable
+
+
Description copied from interface: Command
+
Execute the command. +

+

+
Specified by:
execute in interface Command
+
+
+
Parameters:
project - The project which is being executed +
Returns:
If true, the connection will be closed +
Throws: +
java.lang.Throwable
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/HelloWorldCommand.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/HelloWorldCommand.html new file mode 100644 index 0000000000..c87e682432 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/HelloWorldCommand.html @@ -0,0 +1,320 @@ + + + + + + +HelloWorldCommand (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.antserver.commands +
+Class HelloWorldCommand

+
+java.lang.Object
+  extended by net.sf.antcontrib.antserver.commands.AbstractCommand
+      extended by net.sf.antcontrib.antserver.commands.HelloWorldCommand
+
+
+
All Implemented Interfaces:
java.io.Serializable, Command
+
+
+
+
public class HelloWorldCommand
extends AbstractCommand
implements Command
+ + +

+Place class description here. +

+ +

+

+
Since:
+
+
Author:
+
Matthew Inger,
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
HelloWorldCommand() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ booleanexecute(org.apache.tools.ant.Project project, + long contentLength, + java.io.InputStream content) + +
+          Execute the command.
+ voidvalidate(org.apache.tools.ant.Project project) + +
+          This should throw a build exception if the parameters + are invalid.
+ + + + + + + +
Methods inherited from class net.sf.antcontrib.antserver.commands.AbstractCommand
getContentLength, getContentStream, getReponseContentStream, getResponseContentLength, respond
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface net.sf.antcontrib.antserver.Command
getContentLength, getContentStream, getReponseContentStream, getResponseContentLength, respond
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+HelloWorldCommand

+
+public HelloWorldCommand()
+
+
+ + + + + + + + +
+Method Detail
+ +

+validate

+
+public void validate(org.apache.tools.ant.Project project)
+
+
Description copied from interface: Command
+
This should throw a build exception if the parameters + are invalid. +

+

+
Specified by:
validate in interface Command
+
+
+
+
+
+
+ +

+execute

+
+public boolean execute(org.apache.tools.ant.Project project,
+                       long contentLength,
+                       java.io.InputStream content)
+                throws java.lang.Throwable
+
+
Description copied from interface: Command
+
Execute the command. +

+

+
Specified by:
execute in interface Command
+
+
+
Parameters:
project - The project which is being executed +
Returns:
If true, the connection will be closed +
Throws: +
java.lang.Throwable
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/PropertyContainer.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/PropertyContainer.html new file mode 100644 index 0000000000..77fa1cf2d6 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/PropertyContainer.html @@ -0,0 +1,329 @@ + + + + + + +PropertyContainer (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.antserver.commands +
+Class PropertyContainer

+
+java.lang.Object
+  extended by net.sf.antcontrib.antserver.commands.PropertyContainer
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class PropertyContainer
extends java.lang.Object
implements java.io.Serializable
+ + +

+Place class description here. +

+ +

+

+
Since:
+
+
Author:
+
Matthew Inger,
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
PropertyContainer() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetName() + +
+           
+ java.lang.StringgetValue() + +
+           
+ voidsetName(java.lang.String name) + +
+           
+ voidsetValue(java.lang.String value) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+PropertyContainer

+
+public PropertyContainer()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getName

+
+public java.lang.String getName()
+
+
+
+
+
+
+
+
+
+ +

+setName

+
+public void setName(java.lang.String name)
+
+
+
+
+
+
+
+
+
+ +

+getValue

+
+public java.lang.String getValue()
+
+
+
+
+
+
+
+
+
+ +

+setValue

+
+public void setValue(java.lang.String value)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/ReferenceContainer.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/ReferenceContainer.html new file mode 100644 index 0000000000..3f961c4a96 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/ReferenceContainer.html @@ -0,0 +1,329 @@ + + + + + + +ReferenceContainer (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.antserver.commands +
+Class ReferenceContainer

+
+java.lang.Object
+  extended by net.sf.antcontrib.antserver.commands.ReferenceContainer
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class ReferenceContainer
extends java.lang.Object
implements java.io.Serializable
+ + +

+Place class description here. +

+ +

+

+
Since:
+
+
Author:
+
Matthew Inger,
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ReferenceContainer() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetRefId() + +
+           
+ java.lang.StringgetToRefId() + +
+           
+ voidsetRefid(java.lang.String refId) + +
+           
+ voidsetToRefId(java.lang.String toRefId) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ReferenceContainer

+
+public ReferenceContainer()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getRefId

+
+public java.lang.String getRefId()
+
+
+
+
+
+
+
+
+
+ +

+setRefid

+
+public void setRefid(java.lang.String refId)
+
+
+
+
+
+
+
+
+
+ +

+getToRefId

+
+public java.lang.String getToRefId()
+
+
+
+
+
+
+
+
+
+ +

+setToRefId

+
+public void setToRefId(java.lang.String toRefId)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/RunAntCommand.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/RunAntCommand.html new file mode 100644 index 0000000000..c36224dc7b --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/RunAntCommand.html @@ -0,0 +1,672 @@ + + + + + + +RunAntCommand (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.antserver.commands +
+Class RunAntCommand

+
+java.lang.Object
+  extended by net.sf.antcontrib.antserver.commands.AbstractCommand
+      extended by net.sf.antcontrib.antserver.commands.RunAntCommand
+
+
+
All Implemented Interfaces:
java.io.Serializable, Command
+
+
+
+
public class RunAntCommand
extends AbstractCommand
implements Command
+ + +

+Place class description here. +

+ +

+

+
Since:
+
+
Author:
+
Matthew Inger,
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
RunAntCommand() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddConfiguredProperty(PropertyContainer property) + +
+           
+ voidaddConfiguredReference(ReferenceContainer reference) + +
+           
+ booleanexecute(org.apache.tools.ant.Project project, + long contentLength, + java.io.InputStream content) + +
+          Execute the command.
+ java.lang.StringgetAntFile() + +
+           
+ java.lang.StringgetDir() + +
+           
+ java.util.VectorgetProperties() + +
+           
+ java.util.VectorgetReferences() + +
+           
+ java.lang.StringgetTarget() + +
+           
+ booleanisInheritall() + +
+           
+ booleanisInteritrefs() + +
+           
+ voidsetAntFile(java.lang.String antFile) + +
+           
+ voidsetDir(java.lang.String dir) + +
+           
+ voidsetInheritall(boolean inheritall) + +
+           
+ voidsetInteritrefs(boolean interitrefs) + +
+           
+ voidsetProperties(java.util.Vector properties) + +
+           
+ voidsetReferences(java.util.Vector references) + +
+           
+ voidsetTarget(java.lang.String target) + +
+           
+ voidvalidate(org.apache.tools.ant.Project project) + +
+          This should throw a build exception if the parameters + are invalid.
+ + + + + + + +
Methods inherited from class net.sf.antcontrib.antserver.commands.AbstractCommand
getContentLength, getContentStream, getReponseContentStream, getResponseContentLength, respond
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface net.sf.antcontrib.antserver.Command
getContentLength, getContentStream, getReponseContentStream, getResponseContentLength, respond
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+RunAntCommand

+
+public RunAntCommand()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getTarget

+
+public java.lang.String getTarget()
+
+
+
+
+
+
+
+
+
+ +

+setTarget

+
+public void setTarget(java.lang.String target)
+
+
+
+
+
+
+
+
+
+ +

+getProperties

+
+public java.util.Vector getProperties()
+
+
+
+
+
+
+
+
+
+ +

+setProperties

+
+public void setProperties(java.util.Vector properties)
+
+
+
+
+
+
+
+
+
+ +

+getReferences

+
+public java.util.Vector getReferences()
+
+
+
+
+
+
+
+
+
+ +

+setReferences

+
+public void setReferences(java.util.Vector references)
+
+
+
+
+
+
+
+
+
+ +

+isInheritall

+
+public boolean isInheritall()
+
+
+
+
+
+
+
+
+
+ +

+setInheritall

+
+public void setInheritall(boolean inheritall)
+
+
+
+
+
+
+
+
+
+ +

+isInteritrefs

+
+public boolean isInteritrefs()
+
+
+
+
+
+
+
+
+
+ +

+setInteritrefs

+
+public void setInteritrefs(boolean interitrefs)
+
+
+
+
+
+
+
+
+
+ +

+getAntFile

+
+public java.lang.String getAntFile()
+
+
+
+
+
+
+
+
+
+ +

+setAntFile

+
+public void setAntFile(java.lang.String antFile)
+
+
+
+
+
+
+
+
+
+ +

+getDir

+
+public java.lang.String getDir()
+
+
+
+
+
+
+
+
+
+ +

+setDir

+
+public void setDir(java.lang.String dir)
+
+
+
+
+
+
+
+
+
+ +

+addConfiguredProperty

+
+public void addConfiguredProperty(PropertyContainer property)
+
+
+
+
+
+
+
+
+
+ +

+addConfiguredReference

+
+public void addConfiguredReference(ReferenceContainer reference)
+
+
+
+
+
+
+
+
+
+ +

+validate

+
+public void validate(org.apache.tools.ant.Project project)
+
+
Description copied from interface: Command
+
This should throw a build exception if the parameters + are invalid. +

+

+
Specified by:
validate in interface Command
+
+
+
+
+
+
+ +

+execute

+
+public boolean execute(org.apache.tools.ant.Project project,
+                       long contentLength,
+                       java.io.InputStream content)
+                throws java.lang.Throwable
+
+
Description copied from interface: Command
+
Execute the command. +

+

+
Specified by:
execute in interface Command
+
+
+
Parameters:
project - The project which is being executed +
Returns:
If true, the connection will be closed +
Throws: +
java.lang.Throwable
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/RunTargetCommand.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/RunTargetCommand.html new file mode 100644 index 0000000000..25eb49443d --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/RunTargetCommand.html @@ -0,0 +1,584 @@ + + + + + + +RunTargetCommand (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.antserver.commands +
+Class RunTargetCommand

+
+java.lang.Object
+  extended by net.sf.antcontrib.antserver.commands.AbstractCommand
+      extended by net.sf.antcontrib.antserver.commands.RunTargetCommand
+
+
+
All Implemented Interfaces:
java.io.Serializable, Command
+
+
+
+
public class RunTargetCommand
extends AbstractCommand
implements Command
+ + +

+Place class description here. +

+ +

+

+
Since:
+
+
Author:
+
Matthew Inger,
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
RunTargetCommand() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddConfiguredProperty(PropertyContainer property) + +
+           
+ voidaddConfiguredReference(ReferenceContainer reference) + +
+           
+ booleanexecute(org.apache.tools.ant.Project project, + long contentLength, + java.io.InputStream content) + +
+          Execute the command.
+ java.util.VectorgetProperties() + +
+           
+ java.util.VectorgetReferences() + +
+           
+ java.lang.StringgetTarget() + +
+           
+ booleanisInheritall() + +
+           
+ booleanisInteritrefs() + +
+           
+ voidsetInheritall(boolean inheritall) + +
+           
+ voidsetInteritrefs(boolean interitrefs) + +
+           
+ voidsetProperties(java.util.Vector properties) + +
+           
+ voidsetReferences(java.util.Vector references) + +
+           
+ voidsetTarget(java.lang.String target) + +
+           
+ voidvalidate(org.apache.tools.ant.Project project) + +
+          This should throw a build exception if the parameters + are invalid.
+ + + + + + + +
Methods inherited from class net.sf.antcontrib.antserver.commands.AbstractCommand
getContentLength, getContentStream, getReponseContentStream, getResponseContentLength, respond
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface net.sf.antcontrib.antserver.Command
getContentLength, getContentStream, getReponseContentStream, getResponseContentLength, respond
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+RunTargetCommand

+
+public RunTargetCommand()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getTarget

+
+public java.lang.String getTarget()
+
+
+
+
+
+
+
+
+
+ +

+setTarget

+
+public void setTarget(java.lang.String target)
+
+
+
+
+
+
+
+
+
+ +

+getProperties

+
+public java.util.Vector getProperties()
+
+
+
+
+
+
+
+
+
+ +

+setProperties

+
+public void setProperties(java.util.Vector properties)
+
+
+
+
+
+
+
+
+
+ +

+getReferences

+
+public java.util.Vector getReferences()
+
+
+
+
+
+
+
+
+
+ +

+setReferences

+
+public void setReferences(java.util.Vector references)
+
+
+
+
+
+
+
+
+
+ +

+isInheritall

+
+public boolean isInheritall()
+
+
+
+
+
+
+
+
+
+ +

+setInheritall

+
+public void setInheritall(boolean inheritall)
+
+
+
+
+
+
+
+
+
+ +

+isInteritrefs

+
+public boolean isInteritrefs()
+
+
+
+
+
+
+
+
+
+ +

+setInteritrefs

+
+public void setInteritrefs(boolean interitrefs)
+
+
+
+
+
+
+
+
+
+ +

+addConfiguredProperty

+
+public void addConfiguredProperty(PropertyContainer property)
+
+
+
+
+
+
+
+
+
+ +

+addConfiguredReference

+
+public void addConfiguredReference(ReferenceContainer reference)
+
+
+
+
+
+
+
+
+
+ +

+validate

+
+public void validate(org.apache.tools.ant.Project project)
+
+
Description copied from interface: Command
+
This should throw a build exception if the parameters + are invalid. +

+

+
Specified by:
validate in interface Command
+
+
+
+
+
+
+ +

+execute

+
+public boolean execute(org.apache.tools.ant.Project project,
+                       long contentLength,
+                       java.io.InputStream content)
+                throws java.lang.Throwable
+
+
Description copied from interface: Command
+
Execute the command. +

+

+
Specified by:
execute in interface Command
+
+
+
Parameters:
project - The project which is being executed +
Returns:
If true, the connection will be closed +
Throws: +
java.lang.Throwable
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/SendFileCommand.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/SendFileCommand.html new file mode 100644 index 0000000000..0dcb4b5778 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/SendFileCommand.html @@ -0,0 +1,509 @@ + + + + + + +SendFileCommand (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.antserver.commands +
+Class SendFileCommand

+
+java.lang.Object
+  extended by net.sf.antcontrib.antserver.commands.AbstractCommand
+      extended by net.sf.antcontrib.antserver.commands.SendFileCommand
+
+
+
All Implemented Interfaces:
java.io.Serializable, Command
+
+
+
+
public class SendFileCommand
extends AbstractCommand
implements Command
+ + +

+Place class description here. +

+ +

+

+
Since:
+
+
Author:
+
Matthew Inger,
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
SendFileCommand() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanexecute(org.apache.tools.ant.Project project, + long contentLength, + java.io.InputStream content) + +
+          Execute the command.
+ longgetContentLength() + +
+          Is there additional content being sent from the local + machine to the remote server
+ java.io.InputStreamgetContentStream() + +
+          Gets the content's input stream.
+ java.io.FilegetFile() + +
+           
+ java.lang.StringgetTodir() + +
+           
+ java.lang.StringgetTofile() + +
+           
+ voidsetFile(java.io.File file) + +
+           
+ voidsetTodir(java.lang.String todir) + +
+           
+ voidsetTofile(java.lang.String tofile) + +
+           
+ voidvalidate(org.apache.tools.ant.Project project) + +
+          This should throw a build exception if the parameters + are invalid.
+ + + + + + + +
Methods inherited from class net.sf.antcontrib.antserver.commands.AbstractCommand
getReponseContentStream, getResponseContentLength, respond
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface net.sf.antcontrib.antserver.Command
getReponseContentStream, getResponseContentLength, respond
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+SendFileCommand

+
+public SendFileCommand()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getFile

+
+public java.io.File getFile()
+
+
+
+
+
+
+
+
+
+ +

+getContentLength

+
+public long getContentLength()
+
+
Description copied from interface: Command
+
Is there additional content being sent from the local + machine to the remote server +

+

+
Specified by:
getContentLength in interface Command
Overrides:
getContentLength in class AbstractCommand
+
+
+
+
+
+
+ +

+getContentStream

+
+public java.io.InputStream getContentStream()
+                                     throws java.io.IOException
+
+
Description copied from interface: Command
+
Gets the content's input stream. Should be called only on the + client side for sending the content over the connection +

+

+
Specified by:
getContentStream in interface Command
Overrides:
getContentStream in class AbstractCommand
+
+
+ +
Returns:
the content's input stream. +
Throws: +
java.io.IOException
+
+
+
+ +

+setFile

+
+public void setFile(java.io.File file)
+
+
+
+
+
+
+
+
+
+ +

+getTofile

+
+public java.lang.String getTofile()
+
+
+
+
+
+
+
+
+
+ +

+setTofile

+
+public void setTofile(java.lang.String tofile)
+
+
+
+
+
+
+
+
+
+ +

+getTodir

+
+public java.lang.String getTodir()
+
+
+
+
+
+
+
+
+
+ +

+setTodir

+
+public void setTodir(java.lang.String todir)
+
+
+
+
+
+
+
+
+
+ +

+validate

+
+public void validate(org.apache.tools.ant.Project project)
+
+
Description copied from interface: Command
+
This should throw a build exception if the parameters + are invalid. +

+

+
Specified by:
validate in interface Command
+
+
+
+
+
+
+ +

+execute

+
+public boolean execute(org.apache.tools.ant.Project project,
+                       long contentLength,
+                       java.io.InputStream content)
+                throws java.lang.Throwable
+
+
Description copied from interface: Command
+
Execute the command. +

+

+
Specified by:
execute in interface Command
+
+
+
Parameters:
project - The project which is being executed +
Returns:
If true, the connection will be closed +
Throws: +
java.lang.Throwable
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/ShutdownCommand.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/ShutdownCommand.html new file mode 100644 index 0000000000..3ddb6486ca --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/ShutdownCommand.html @@ -0,0 +1,320 @@ + + + + + + +ShutdownCommand (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.antserver.commands +
+Class ShutdownCommand

+
+java.lang.Object
+  extended by net.sf.antcontrib.antserver.commands.AbstractCommand
+      extended by net.sf.antcontrib.antserver.commands.ShutdownCommand
+
+
+
All Implemented Interfaces:
java.io.Serializable, Command
+
+
+
+
public class ShutdownCommand
extends AbstractCommand
implements Command
+ + +

+Place class description here. +

+ +

+

+
Since:
+
+
Author:
+
Matthew Inger,
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ShutdownCommand() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ booleanexecute(org.apache.tools.ant.Project project, + long contentLength, + java.io.InputStream content) + +
+          Execute the command.
+ voidvalidate(org.apache.tools.ant.Project project) + +
+          This should throw a build exception if the parameters + are invalid.
+ + + + + + + +
Methods inherited from class net.sf.antcontrib.antserver.commands.AbstractCommand
getContentLength, getContentStream, getReponseContentStream, getResponseContentLength, respond
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface net.sf.antcontrib.antserver.Command
getContentLength, getContentStream, getReponseContentStream, getResponseContentLength, respond
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ShutdownCommand

+
+public ShutdownCommand()
+
+
+ + + + + + + + +
+Method Detail
+ +

+validate

+
+public void validate(org.apache.tools.ant.Project project)
+
+
Description copied from interface: Command
+
This should throw a build exception if the parameters + are invalid. +

+

+
Specified by:
validate in interface Command
+
+
+
+
+
+
+ +

+execute

+
+public boolean execute(org.apache.tools.ant.Project project,
+                       long contentLength,
+                       java.io.InputStream content)
+                throws java.lang.Throwable
+
+
Description copied from interface: Command
+
Execute the command. +

+

+
Specified by:
execute in interface Command
+
+
+
Parameters:
project - The project which is being executed +
Returns:
If true, the connection will be closed +
Throws: +
java.lang.Throwable
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/package-frame.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/package-frame.html new file mode 100644 index 0000000000..b4c0755a09 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/package-frame.html @@ -0,0 +1,48 @@ + + + + + + +net.sf.antcontrib.antserver.commands (Ant Contrib) + + + + + + + + + + + +net.sf.antcontrib.antserver.commands + + + + +
+Classes  + +
+AbstractCommand +
+DisconnectCommand +
+HelloWorldCommand +
+PropertyContainer +
+ReferenceContainer +
+RunAntCommand +
+RunTargetCommand +
+SendFileCommand +
+ShutdownCommand
+ + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/package-summary.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/package-summary.html new file mode 100644 index 0000000000..a5bf42e844 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/package-summary.html @@ -0,0 +1,184 @@ + + + + + + +net.sf.antcontrib.antserver.commands (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package net.sf.antcontrib.antserver.commands +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
AbstractCommandPlace class description here.
DisconnectCommandPlace class description here.
HelloWorldCommandPlace class description here.
PropertyContainerPlace class description here.
ReferenceContainerPlace class description here.
RunAntCommandPlace class description here.
RunTargetCommandPlace class description here.
SendFileCommandPlace class description here.
ShutdownCommandPlace class description here.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/package-tree.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/package-tree.html new file mode 100644 index 0000000000..5cdb1ebdbf --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/commands/package-tree.html @@ -0,0 +1,158 @@ + + + + + + +net.sf.antcontrib.antserver.commands Class Hierarchy (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package net.sf.antcontrib.antserver.commands +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/package-frame.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/package-frame.html new file mode 100644 index 0000000000..51acacb29f --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/package-frame.html @@ -0,0 +1,45 @@ + + + + + + +net.sf.antcontrib.antserver (Ant Contrib) + + + + + + + + + + + +net.sf.antcontrib.antserver + + + + +
+Interfaces  + +
+Command
+ + + + + + +
+Classes  + +
+Response +
+Util
+ + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/package-summary.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/package-summary.html new file mode 100644 index 0000000000..ef1b007e3f --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/package-summary.html @@ -0,0 +1,170 @@ + + + + + + +net.sf.antcontrib.antserver (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package net.sf.antcontrib.antserver +

+ + + + + + + + + +
+Interface Summary
CommandPlace class description here.
+  + +

+ + + + + + + + + + + + + +
+Class Summary
ResponsePlace class description here.
UtilPlace class description here.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/package-tree.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/package-tree.html new file mode 100644 index 0000000000..bf87c3926c --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/package-tree.html @@ -0,0 +1,155 @@ + + + + + + +net.sf.antcontrib.antserver Class Hierarchy (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package net.sf.antcontrib.antserver +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+
    +
  • java.lang.Object
      +
    • net.sf.antcontrib.antserver.Response (implements java.io.Serializable) +
    • net.sf.antcontrib.antserver.Util
    +
+

+Interface Hierarchy +

+
    +
  • java.io.Serializable
      +
    • net.sf.antcontrib.antserver.Command
    +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/server/ConnectionBuildListener.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/server/ConnectionBuildListener.html new file mode 100644 index 0000000000..236952f5a8 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/server/ConnectionBuildListener.html @@ -0,0 +1,422 @@ + + + + + + +ConnectionBuildListener (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.antserver.server +
+Class ConnectionBuildListener

+
+java.lang.Object
+  extended by net.sf.antcontrib.antserver.server.ConnectionBuildListener
+
+
+
All Implemented Interfaces:
java.util.EventListener, org.apache.tools.ant.BuildListener
+
+
+
+
public class ConnectionBuildListener
extends java.lang.Object
implements org.apache.tools.ant.BuildListener
+ + +

+Place class description here. +

+ +

+

+
Since:
+
+
Author:
+
Matthew Inger,
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ConnectionBuildListener() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidbuildFinished(org.apache.tools.ant.BuildEvent event) + +
+           
+ voidbuildStarted(org.apache.tools.ant.BuildEvent event) + +
+           
+ org.w3c.dom.DocumentgetDocument() + +
+           
+ voidmessageLogged(org.apache.tools.ant.BuildEvent event) + +
+           
+ voidtargetFinished(org.apache.tools.ant.BuildEvent event) + +
+           
+ voidtargetStarted(org.apache.tools.ant.BuildEvent event) + +
+           
+ voidtaskFinished(org.apache.tools.ant.BuildEvent event) + +
+           
+ voidtaskStarted(org.apache.tools.ant.BuildEvent event) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ConnectionBuildListener

+
+public ConnectionBuildListener()
+                        throws javax.xml.parsers.ParserConfigurationException
+
+
+ +
Throws: +
javax.xml.parsers.ParserConfigurationException
+
+ + + + + + + + +
+Method Detail
+ +

+getDocument

+
+public org.w3c.dom.Document getDocument()
+
+
+
+
+
+
+
+
+
+ +

+buildStarted

+
+public void buildStarted(org.apache.tools.ant.BuildEvent event)
+
+
+
Specified by:
buildStarted in interface org.apache.tools.ant.BuildListener
+
+
+
+
+
+
+ +

+buildFinished

+
+public void buildFinished(org.apache.tools.ant.BuildEvent event)
+
+
+
Specified by:
buildFinished in interface org.apache.tools.ant.BuildListener
+
+
+
+
+
+
+ +

+targetStarted

+
+public void targetStarted(org.apache.tools.ant.BuildEvent event)
+
+
+
Specified by:
targetStarted in interface org.apache.tools.ant.BuildListener
+
+
+
+
+
+
+ +

+targetFinished

+
+public void targetFinished(org.apache.tools.ant.BuildEvent event)
+
+
+
Specified by:
targetFinished in interface org.apache.tools.ant.BuildListener
+
+
+
+
+
+
+ +

+taskStarted

+
+public void taskStarted(org.apache.tools.ant.BuildEvent event)
+
+
+
Specified by:
taskStarted in interface org.apache.tools.ant.BuildListener
+
+
+
+
+
+
+ +

+taskFinished

+
+public void taskFinished(org.apache.tools.ant.BuildEvent event)
+
+
+
Specified by:
taskFinished in interface org.apache.tools.ant.BuildListener
+
+
+
+
+
+
+ +

+messageLogged

+
+public void messageLogged(org.apache.tools.ant.BuildEvent event)
+
+
+
Specified by:
messageLogged in interface org.apache.tools.ant.BuildListener
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/server/ConnectionHandler.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/server/ConnectionHandler.html new file mode 100644 index 0000000000..fe3d1111f1 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/server/ConnectionHandler.html @@ -0,0 +1,309 @@ + + + + + + +ConnectionHandler (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.antserver.server +
+Class ConnectionHandler

+
+java.lang.Object
+  extended by net.sf.antcontrib.antserver.server.ConnectionHandler
+
+
+
All Implemented Interfaces:
java.lang.Runnable
+
+
+
+
public class ConnectionHandler
extends java.lang.Object
implements java.lang.Runnable
+ + +

+Place class description here. +

+ +

+

+
Since:
+
+
Author:
+
Matthew Inger,
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ConnectionHandler(ServerTask task, + java.net.Socket socket) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.ThrowablegetThrown() + +
+           
+ voidrun() + +
+           
+ voidstart() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ConnectionHandler

+
+public ConnectionHandler(ServerTask task,
+                         java.net.Socket socket)
+
+
+ + + + + + + + +
+Method Detail
+ +

+start

+
+public void start()
+
+
+
+
+
+
+
+
+
+ +

+getThrown

+
+public java.lang.Throwable getThrown()
+
+
+
+
+
+
+
+
+
+ +

+run

+
+public void run()
+
+
+
Specified by:
run in interface java.lang.Runnable
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/server/Server.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/server/Server.html new file mode 100644 index 0000000000..9b7a6af459 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/server/Server.html @@ -0,0 +1,312 @@ + + + + + + +Server (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.antserver.server +
+Class Server

+
+java.lang.Object
+  extended by net.sf.antcontrib.antserver.server.Server
+
+
+
All Implemented Interfaces:
java.lang.Runnable
+
+
+
+
public class Server
extends java.lang.Object
implements java.lang.Runnable
+ + +

+Place class description here. +

+ +

+

+
Since:
+
+
Author:
+
Matthew Inger,
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
Server(ServerTask task, + int port) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidrun() + +
+           
+ voidstart() + +
+           
+ voidstop() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Server

+
+public Server(ServerTask task,
+              int port)
+
+
+ + + + + + + + +
+Method Detail
+ +

+start

+
+public void start()
+           throws java.lang.InterruptedException
+
+
+
+
+
+ +
Throws: +
java.lang.InterruptedException
+
+
+
+ +

+stop

+
+public void stop()
+
+
+
+
+
+
+
+
+
+ +

+run

+
+public void run()
+
+
+
Specified by:
run in interface java.lang.Runnable
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/server/ServerTask.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/server/ServerTask.html new file mode 100644 index 0000000000..9c3de6d6d4 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/server/ServerTask.html @@ -0,0 +1,345 @@ + + + + + + +ServerTask (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.antserver.server +
+Class ServerTask

+
+java.lang.Object
+  extended by org.apache.tools.ant.ProjectComponent
+      extended by org.apache.tools.ant.Task
+          extended by net.sf.antcontrib.antserver.server.ServerTask
+
+
+
+
public class ServerTask
extends org.apache.tools.ant.Task
+ + +

+Place class description here. +

+ +

+

+
Since:
+
+
Author:
+
Matthew Inger,
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tools.ant.Task
description, location, target, taskName, taskType, wrapper
+ + + + + + + +
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
+  + + + + + + + + + + +
+Constructor Summary
ServerTask() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidexecute() + +
+           
+ voidsetPort(int port) + +
+           
+ voidshutdown() + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, setProject
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ServerTask

+
+public ServerTask()
+
+
+ + + + + + + + +
+Method Detail
+ +

+setPort

+
+public void setPort(int port)
+
+
+
+
+
+
+ +

+shutdown

+
+public void shutdown()
+
+
+
+
+
+
+ +

+execute

+
+public void execute()
+
+
+
Overrides:
execute in class org.apache.tools.ant.Task
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/server/package-frame.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/server/package-frame.html new file mode 100644 index 0000000000..b1e3acea9d --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/server/package-frame.html @@ -0,0 +1,38 @@ + + + + + + +net.sf.antcontrib.antserver.server (Ant Contrib) + + + + + + + + + + + +net.sf.antcontrib.antserver.server + + + + +
+Classes  + +
+ConnectionBuildListener +
+ConnectionHandler +
+Server +
+ServerTask
+ + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/server/package-summary.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/server/package-summary.html new file mode 100644 index 0000000000..190be4f493 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/server/package-summary.html @@ -0,0 +1,164 @@ + + + + + + +net.sf.antcontrib.antserver.server (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package net.sf.antcontrib.antserver.server +

+ + + + + + + + + + + + + + + + + + + + + +
+Class Summary
ConnectionBuildListenerPlace class description here.
ConnectionHandlerPlace class description here.
ServerPlace class description here.
ServerTaskPlace class description here.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/server/package-tree.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/server/package-tree.html new file mode 100644 index 0000000000..026ee4264e --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/antserver/server/package-tree.html @@ -0,0 +1,154 @@ + + + + + + +net.sf.antcontrib.antserver.server Class Hierarchy (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package net.sf.antcontrib.antserver.server +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+
    +
  • java.lang.Object
      +
    • net.sf.antcontrib.antserver.server.ConnectionBuildListener (implements org.apache.tools.ant.BuildListener) +
    • net.sf.antcontrib.antserver.server.ConnectionHandler (implements java.lang.Runnable) +
    • org.apache.tools.ant.ProjectComponent
        +
      • org.apache.tools.ant.Task +
      +
    • net.sf.antcontrib.antserver.server.Server (implements java.lang.Runnable) +
    +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/Depends.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/Depends.html new file mode 100644 index 0000000000..c16942ad67 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/Depends.html @@ -0,0 +1,308 @@ + + + + + + +Depends (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.design +
+Class Depends

+
+java.lang.Object
+  extended by net.sf.antcontrib.design.Depends
+
+
+
+
public class Depends
extends java.lang.Object
+ + +

+

+
Author:
+
dhiller
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
Depends() + +
+           
Depends(java.lang.String name) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetName() + +
+           
+ voidsetName(java.lang.String s) + +
+           
+ java.lang.StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Depends

+
+public Depends()
+
+
+
+ +

+Depends

+
+public Depends(java.lang.String name)
+
+
+
Parameters:
name -
+
+ + + + + + + + +
+Method Detail
+ +

+setName

+
+public void setName(java.lang.String s)
+
+
+
Parameters:
string -
+
+
+
+ +

+getName

+
+public java.lang.String getName()
+
+
+
+
+
+
+ +

+toString

+
+public java.lang.String toString()
+
+
+
Overrides:
toString in class java.lang.Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/Design.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/Design.html new file mode 100644 index 0000000000..f272a7bbc2 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/Design.html @@ -0,0 +1,438 @@ + + + + + + +Design (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.design +
+Class Design

+
+java.lang.Object
+  extended by net.sf.antcontrib.design.Design
+
+
+
+
public class Design
extends java.lang.Object
+ + +

+FILL IN JAVADOC HERE +

+ +

+

+
Author:
+
Dean Hiller(dean@xsoftware.biz)
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
Design(boolean isCircularDesign, + Log log, + org.apache.tools.ant.Location loc) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddConfiguredPackage(Package p) + +
+           
+ voidfillInUnusedPackages(java.util.Vector designErrors) + +
+           
+ java.lang.StringgetCurrentClass() + +
+           
+static java.lang.StringgetErrorMessage(java.lang.String className, + java.lang.String dependsOnClass) + +
+           
+static java.lang.StringgetNoDefinitionError(java.lang.String className) + +
+           
+ PackagegetPackage(java.lang.String nameAttribute) + +
+           
+static java.lang.StringgetWrapperMsg(java.io.File originalFile, + java.lang.String message) + +
+           
+ booleanisClassInPackage(java.lang.String className, + Package p) + +
+           
+ booleanneedEvalCurrentClass(java.lang.String className) + +
+           
+ voidverifyDependencyOk(java.lang.String className) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Design

+
+public Design(boolean isCircularDesign,
+              Log log,
+              org.apache.tools.ant.Location loc)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPackage

+
+public Package getPackage(java.lang.String nameAttribute)
+
+
+
+
+
+
+ +

+addConfiguredPackage

+
+public void addConfiguredPackage(Package p)
+
+
+
+
+
+
+ +

+verifyDependencyOk

+
+public void verifyDependencyOk(java.lang.String className)
+
+
+
Parameters:
className - Class name of a class our currentAliasPackage depends on.
+
+
+
+ +

+isClassInPackage

+
+public boolean isClassInPackage(java.lang.String className,
+                                Package p)
+
+
+
+
+
+
+ +

+needEvalCurrentClass

+
+public boolean needEvalCurrentClass(java.lang.String className)
+
+
+
Parameters:
className - +
Returns:
whether or not this class needs to be checked. (ie. if the + attribute needdepends=false, we don't care about this package.
+
+
+
+ +

+getCurrentClass

+
+public java.lang.String getCurrentClass()
+
+
+
+
+
+
+ +

+getErrorMessage

+
+public static java.lang.String getErrorMessage(java.lang.String className,
+                                               java.lang.String dependsOnClass)
+
+
+
+
+
+
+ +

+getNoDefinitionError

+
+public static java.lang.String getNoDefinitionError(java.lang.String className)
+
+
+
+
+
+
+ +

+getWrapperMsg

+
+public static java.lang.String getWrapperMsg(java.io.File originalFile,
+                                             java.lang.String message)
+
+
+
+
+
+
+ +

+fillInUnusedPackages

+
+public void fillInUnusedPackages(java.util.Vector designErrors)
+
+
+
Parameters:
designErrors -
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/InstructionVisitor.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/InstructionVisitor.html new file mode 100644 index 0000000000..8ee1ab50ed --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/InstructionVisitor.html @@ -0,0 +1,401 @@ + + + + + + +InstructionVisitor (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.design +
+Class InstructionVisitor

+
+java.lang.Object
+  extended by org.apache.bcel.generic.EmptyVisitor
+      extended by net.sf.antcontrib.design.InstructionVisitor
+
+
+
All Implemented Interfaces:
org.apache.bcel.generic.Visitor
+
+
+
+
public class InstructionVisitor
extends org.apache.bcel.generic.EmptyVisitor
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
InstructionVisitor(org.apache.bcel.generic.ConstantPoolGen poolGen, + Log log, + Design d) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidvisitANEWARRAY(org.apache.bcel.generic.ANEWARRAY n) + +
+           
+ voidvisitCHECKCAST(org.apache.bcel.generic.CHECKCAST c) + +
+           
+ voidvisitINSTANCEOF(org.apache.bcel.generic.INSTANCEOF i) + +
+           
+ voidvisitINVOKESTATIC(org.apache.bcel.generic.INVOKESTATIC s) + +
+           
+ voidvisitLoadInstruction(org.apache.bcel.generic.LoadInstruction l) + +
+           
+ voidvisitNEW(org.apache.bcel.generic.NEW n) + +
+           
+ voidvisitPUTSTATIC(org.apache.bcel.generic.PUTSTATIC s) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.bcel.generic.EmptyVisitor
visitAALOAD, visitAASTORE, visitACONST_NULL, visitAllocationInstruction, visitALOAD, visitARETURN, visitArithmeticInstruction, visitArrayInstruction, visitARRAYLENGTH, visitASTORE, visitATHROW, visitBALOAD, visitBASTORE, visitBIPUSH, visitBranchInstruction, visitBREAKPOINT, visitCALOAD, visitCASTORE, visitConstantPushInstruction, visitConversionInstruction, visitCPInstruction, visitD2F, visitD2I, visitD2L, visitDADD, visitDALOAD, visitDASTORE, visitDCMPG, visitDCMPL, visitDCONST, visitDDIV, visitDLOAD, visitDMUL, visitDNEG, visitDREM, visitDRETURN, visitDSTORE, visitDSUB, visitDUP_X1, visitDUP_X2, visitDUP, visitDUP2_X1, visitDUP2_X2, visitDUP2, visitExceptionThrower, visitF2D, visitF2I, visitF2L, visitFADD, visitFALOAD, visitFASTORE, visitFCMPG, visitFCMPL, visitFCONST, visitFDIV, visitFieldInstruction, visitFieldOrMethod, visitFLOAD, visitFMUL, visitFNEG, visitFREM, visitFRETURN, visitFSTORE, visitFSUB, visitGETFIELD, visitGETSTATIC, visitGOTO_W, visitGOTO, visitGotoInstruction, visitI2B, visitI2C, visitI2D, visitI2F, visitI2L, visitI2S, visitIADD, visitIALOAD, visitIAND, visitIASTORE, visitICONST, visitIDIV, visitIF_ACMPEQ, visitIF_ACMPNE, visitIF_ICMPEQ, visitIF_ICMPGE, visitIF_ICMPGT, visitIF_ICMPLE, visitIF_ICMPLT, visitIF_ICMPNE, visitIFEQ, visitIFGE, visitIFGT, visitIfInstruction, visitIFLE, visitIFLT, visitIFNE, visitIFNONNULL, visitIFNULL, visitIINC, visitILOAD, visitIMPDEP1, visitIMPDEP2, visitIMUL, visitINEG, visitInvokeInstruction, visitINVOKEINTERFACE, visitINVOKESPECIAL, visitINVOKEVIRTUAL, visitIOR, visitIREM, visitIRETURN, visitISHL, visitISHR, visitISTORE, visitISUB, visitIUSHR, visitIXOR, visitJSR_W, visitJSR, visitJsrInstruction, visitL2D, visitL2F, visitL2I, visitLADD, visitLALOAD, visitLAND, visitLASTORE, visitLCMP, visitLCONST, visitLDC, visitLDC2_W, visitLDIV, visitLLOAD, visitLMUL, visitLNEG, visitLoadClass, visitLocalVariableInstruction, visitLOOKUPSWITCH, visitLOR, visitLREM, visitLRETURN, visitLSHL, visitLSHR, visitLSTORE, visitLSUB, visitLUSHR, visitLXOR, visitMONITORENTER, visitMONITOREXIT, visitMULTIANEWARRAY, visitNEWARRAY, visitNOP, visitPOP, visitPOP2, visitPopInstruction, visitPushInstruction, visitPUTFIELD, visitRET, visitRETURN, visitReturnInstruction, visitSALOAD, visitSASTORE, visitSelect, visitSIPUSH, visitStackConsumer, visitStackInstruction, visitStackProducer, visitStoreInstruction, visitSWAP, visitTABLESWITCH, visitTypedInstruction, visitUnconditionalBranch, visitVariableLengthInstruction
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+InstructionVisitor

+
+public InstructionVisitor(org.apache.bcel.generic.ConstantPoolGen poolGen,
+                          Log log,
+                          Design d)
+
+
+
Parameters:
poolGen -
v -
+
+ + + + + + + + +
+Method Detail
+ +

+visitCHECKCAST

+
+public void visitCHECKCAST(org.apache.bcel.generic.CHECKCAST c)
+
+
+
Specified by:
visitCHECKCAST in interface org.apache.bcel.generic.Visitor
Overrides:
visitCHECKCAST in class org.apache.bcel.generic.EmptyVisitor
+
+
+
+
+
+
+ +

+visitLoadInstruction

+
+public void visitLoadInstruction(org.apache.bcel.generic.LoadInstruction l)
+
+
+
Specified by:
visitLoadInstruction in interface org.apache.bcel.generic.Visitor
Overrides:
visitLoadInstruction in class org.apache.bcel.generic.EmptyVisitor
+
+
+
+
+
+
+ +

+visitNEW

+
+public void visitNEW(org.apache.bcel.generic.NEW n)
+
+
+
Specified by:
visitNEW in interface org.apache.bcel.generic.Visitor
Overrides:
visitNEW in class org.apache.bcel.generic.EmptyVisitor
+
+
+
+
+
+
+ +

+visitANEWARRAY

+
+public void visitANEWARRAY(org.apache.bcel.generic.ANEWARRAY n)
+
+
+
Specified by:
visitANEWARRAY in interface org.apache.bcel.generic.Visitor
Overrides:
visitANEWARRAY in class org.apache.bcel.generic.EmptyVisitor
+
+
+
+
+
+
+ +

+visitINSTANCEOF

+
+public void visitINSTANCEOF(org.apache.bcel.generic.INSTANCEOF i)
+
+
+
Specified by:
visitINSTANCEOF in interface org.apache.bcel.generic.Visitor
Overrides:
visitINSTANCEOF in class org.apache.bcel.generic.EmptyVisitor
+
+
+
+
+
+
+ +

+visitINVOKESTATIC

+
+public void visitINVOKESTATIC(org.apache.bcel.generic.INVOKESTATIC s)
+
+
+
Specified by:
visitINVOKESTATIC in interface org.apache.bcel.generic.Visitor
Overrides:
visitINVOKESTATIC in class org.apache.bcel.generic.EmptyVisitor
+
+
+
+
+
+
+ +

+visitPUTSTATIC

+
+public void visitPUTSTATIC(org.apache.bcel.generic.PUTSTATIC s)
+
+
+
Specified by:
visitPUTSTATIC in interface org.apache.bcel.generic.Visitor
Overrides:
visitPUTSTATIC in class org.apache.bcel.generic.EmptyVisitor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/Log.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/Log.html new file mode 100644 index 0000000000..90b8218074 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/Log.html @@ -0,0 +1,210 @@ + + + + + + +Log (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.design +
+Interface Log

+
+
All Known Implementing Classes:
VerifyDesign, VerifyDesignDelegate
+
+
+
+
public interface Log
+ + +

+

+
Author:
+
dhiller
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidlog(java.lang.String s, + int level) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+log

+
+void log(java.lang.String s,
+         int level)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/Package.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/Package.html new file mode 100644 index 0000000000..2eb9c808fb --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/Package.html @@ -0,0 +1,578 @@ + + + + + + +Package (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.design +
+Class Package

+
+java.lang.Object
+  extended by net.sf.antcontrib.design.Package
+
+
+
+
public class Package
extends java.lang.Object
+ + +

+FILL IN JAVADOC HERE +

+ +

+

+
Author:
+
Dean Hiller(dean@xsoftware.biz)
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static java.lang.StringDEFAULT + +
+           
+  + + + + + + + + + + +
+Constructor Summary
Package() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddDepends(Depends d) + +
+           
+ voidaddUsedDependency(Depends d) + +
+           
+ Depends[]getDepends() + +
+           
+ java.lang.StringgetName() + +
+           
+ booleangetNeedDepends() + +
+           
+ java.lang.StringgetPackage() + +
+           
+ java.util.SetgetUnusedDepends() + +
+           
+ booleanisIncludeSubpackages() + +
+           
+ booleanisNeedDeclarations() + +
+           
+ booleanisUsed() + +
+           
+ voidsetIncludeSubpackages(boolean b) + +
+           
+ voidsetName(java.lang.String name) + +
+           
+ voidsetNeedDeclarations(boolean b) + +
+           
+ voidsetNeedDepends(boolean b) + +
+           
+ voidsetPackage(java.lang.String pack) + +
+           
+ voidsetUsed(boolean b) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+DEFAULT

+
+public static final java.lang.String DEFAULT
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+Package

+
+public Package()
+
+
+ + + + + + + + +
+Method Detail
+ +

+setName

+
+public void setName(java.lang.String name)
+
+
+
+
+
+
+ +

+getName

+
+public java.lang.String getName()
+
+
+
+
+
+
+ +

+setPackage

+
+public void setPackage(java.lang.String pack)
+
+
+
+
+
+
+ +

+getPackage

+
+public java.lang.String getPackage()
+
+
+
+
+
+
+ +

+addDepends

+
+public void addDepends(Depends d)
+
+
+
+
+
+
+ +

+getDepends

+
+public Depends[] getDepends()
+
+
+
+
+
+
+ +

+setIncludeSubpackages

+
+public void setIncludeSubpackages(boolean b)
+
+
+
Parameters:
b -
+
+
+
+ +

+isIncludeSubpackages

+
+public boolean isIncludeSubpackages()
+
+
+ +
Returns:
+
+
+
+ +

+setNeedDeclarations

+
+public void setNeedDeclarations(boolean b)
+
+
+
Parameters:
b -
+
+
+
+ +

+isNeedDeclarations

+
+public boolean isNeedDeclarations()
+
+
+ +
Returns:
+
+
+
+ +

+setNeedDepends

+
+public void setNeedDepends(boolean b)
+
+
+
Parameters:
b -
+
+
+
+ +

+getNeedDepends

+
+public boolean getNeedDepends()
+
+
+
+
+
+
+ +

+setUsed

+
+public void setUsed(boolean b)
+
+
+
Parameters:
b -
+
+
+
+ +

+isUsed

+
+public boolean isUsed()
+
+
+
+
+
+
+ +

+addUsedDependency

+
+public void addUsedDependency(Depends d)
+
+
+
Parameters:
d -
+
+
+
+ +

+getUnusedDepends

+
+public java.util.Set getUnusedDepends()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/VerifyDesign.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/VerifyDesign.html new file mode 100644 index 0000000000..224b79c103 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/VerifyDesign.html @@ -0,0 +1,492 @@ + + + + + + +VerifyDesign (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.design +
+Class VerifyDesign

+
+java.lang.Object
+  extended by org.apache.tools.ant.ProjectComponent
+      extended by org.apache.tools.ant.Task
+          extended by net.sf.antcontrib.design.VerifyDesign
+
+
+
All Implemented Interfaces:
Log
+
+
+
+
public class VerifyDesign
extends org.apache.tools.ant.Task
implements Log
+ + +

+

+
Author:
+
dhiller
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tools.ant.Task
description, location, target, taskName, taskType, wrapper
+ + + + + + + +
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
+  + + + + + + + + + + +
+Constructor Summary
VerifyDesign() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddConfiguredPath(org.apache.tools.ant.types.Path path) + +
+           
+ voidexecute() + +
+           
+ voidsetCircularDesign(boolean isCircularDesign) + +
+           
+ voidsetDeleteFiles(boolean deleteFiles) + +
+           
+ voidsetDesign(java.io.File f) + +
+           
+ voidsetFillInBuildException(boolean b) + +
+           
+ voidsetJar(java.io.File f) + +
+           
+ voidsetNeedDeclarationsDefault(boolean b) + +
+           
+ voidsetNeedDependsDefault(boolean b) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, setProject
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface net.sf.antcontrib.design.Log
log
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+VerifyDesign

+
+public VerifyDesign()
+
+
+ + + + + + + + +
+Method Detail
+ +

+setJar

+
+public void setJar(java.io.File f)
+
+
+
+
+
+
+
+
+
+ +

+setDesign

+
+public void setDesign(java.io.File f)
+
+
+
+
+
+
+
+
+
+ +

+setCircularDesign

+
+public void setCircularDesign(boolean isCircularDesign)
+
+
+
+
+
+
+
+
+
+ +

+setDeleteFiles

+
+public void setDeleteFiles(boolean deleteFiles)
+
+
+
+
+
+
+
+
+
+ +

+setFillInBuildException

+
+public void setFillInBuildException(boolean b)
+
+
+
+
+
+
+
+
+
+ +

+setNeedDeclarationsDefault

+
+public void setNeedDeclarationsDefault(boolean b)
+
+
+
+
+
+
+
+
+
+ +

+setNeedDependsDefault

+
+public void setNeedDependsDefault(boolean b)
+
+
+
+
+
+
+
+
+
+ +

+addConfiguredPath

+
+public void addConfiguredPath(org.apache.tools.ant.types.Path path)
+
+
+
+
+
+
+
+
+
+ +

+execute

+
+public void execute()
+             throws org.apache.tools.ant.BuildException
+
+
+
Overrides:
execute in class org.apache.tools.ant.Task
+
+
+ +
Throws: +
org.apache.tools.ant.BuildException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/VerifyDesignDelegate.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/VerifyDesignDelegate.html new file mode 100644 index 0000000000..01da08ac9f --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/VerifyDesignDelegate.html @@ -0,0 +1,479 @@ + + + + + + +VerifyDesignDelegate (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.design +
+Class VerifyDesignDelegate

+
+java.lang.Object
+  extended by net.sf.antcontrib.design.VerifyDesignDelegate
+
+
+
All Implemented Interfaces:
Log
+
+
+
+
public class VerifyDesignDelegate
extends java.lang.Object
implements Log
+ + +

+

+
Author:
+
dhiller
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
VerifyDesignDelegate(org.apache.tools.ant.Task task) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddConfiguredPath(org.apache.tools.ant.types.Path path) + +
+           
+ voidexecute() + +
+           
+static java.lang.StringgetPackageName(java.lang.String className) + +
+           
+ voidlog(java.lang.String msg, + int level) + +
+           
+ voidsetCircularDesign(boolean isCircularDesign) + +
+           
+ voidsetDeleteFiles(boolean deleteFiles) + +
+           
+ voidsetDesign(java.io.File f) + +
+           
+ voidsetFillInBuildException(boolean b) + +
+           
+ voidsetJar(java.io.File f) + +
+           
+ voidsetNeedDeclarationsDefault(boolean b) + +
+           
+ voidsetNeedDependsDefault(boolean b) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+VerifyDesignDelegate

+
+public VerifyDesignDelegate(org.apache.tools.ant.Task task)
+
+
+ + + + + + + + +
+Method Detail
+ +

+addConfiguredPath

+
+public void addConfiguredPath(org.apache.tools.ant.types.Path path)
+
+
+
+
+
+
+
+
+
+ +

+setJar

+
+public void setJar(java.io.File f)
+
+
+
+
+
+
+
+
+
+ +

+setDesign

+
+public void setDesign(java.io.File f)
+
+
+
+
+
+
+
+
+
+ +

+setCircularDesign

+
+public void setCircularDesign(boolean isCircularDesign)
+
+
+
+
+
+
+
+
+
+ +

+setDeleteFiles

+
+public void setDeleteFiles(boolean deleteFiles)
+
+
+
+
+
+
+
+
+
+ +

+setFillInBuildException

+
+public void setFillInBuildException(boolean b)
+
+
+
+
+
+
+
+
+
+ +

+setNeedDeclarationsDefault

+
+public void setNeedDeclarationsDefault(boolean b)
+
+
+
+
+
+
+
+
+
+ +

+setNeedDependsDefault

+
+public void setNeedDependsDefault(boolean b)
+
+
+
+
+
+
+
+
+
+ +

+execute

+
+public void execute()
+
+
+
+
+
+
+
+
+
+ +

+getPackageName

+
+public static java.lang.String getPackageName(java.lang.String className)
+
+
+
+
+
+
+
+
+
+ +

+log

+
+public void log(java.lang.String msg,
+                int level)
+
+
+
Specified by:
log in interface Log
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/package-frame.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/package-frame.html new file mode 100644 index 0000000000..6a9051323f --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/package-frame.html @@ -0,0 +1,53 @@ + + + + + + +net.sf.antcontrib.design (Ant Contrib) + + + + + + + + + + + +net.sf.antcontrib.design + + + + +
+Interfaces  + +
+Log
+ + + + + + +
+Classes  + +
+Depends +
+Design +
+InstructionVisitor +
+Package +
+VerifyDesign +
+VerifyDesignDelegate
+ + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/package-summary.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/package-summary.html new file mode 100644 index 0000000000..32538f3ce7 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/package-summary.html @@ -0,0 +1,186 @@ + + + + + + +net.sf.antcontrib.design (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package net.sf.antcontrib.design +

+ + + + + + + + + +
+Interface Summary
Log 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
Depends 
DesignFILL IN JAVADOC HERE
InstructionVisitor 
PackageFILL IN JAVADOC HERE
VerifyDesign 
VerifyDesignDelegate 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/package-tree.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/package-tree.html new file mode 100644 index 0000000000..ac79b329a4 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/design/package-tree.html @@ -0,0 +1,161 @@ + + + + + + +net.sf.antcontrib.design Class Hierarchy (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package net.sf.antcontrib.design +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+
    +
  • java.lang.Object
      +
    • net.sf.antcontrib.design.Depends
    • net.sf.antcontrib.design.Design
    • org.apache.bcel.generic.EmptyVisitor (implements org.apache.bcel.generic.Visitor) + +
    • net.sf.antcontrib.design.Package
    • org.apache.tools.ant.ProjectComponent
        +
      • org.apache.tools.ant.Task
          +
        • net.sf.antcontrib.design.VerifyDesign (implements net.sf.antcontrib.design.Log) +
        +
      +
    • net.sf.antcontrib.design.VerifyDesignDelegate (implements net.sf.antcontrib.design.Log) +
    +
+

+Interface Hierarchy +

+
    +
  • net.sf.antcontrib.design.Log
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniFile.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniFile.html new file mode 100644 index 0000000000..a623cf8685 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniFile.html @@ -0,0 +1,450 @@ + + + + + + +IniFile (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.inifile +
+Class IniFile

+
+java.lang.Object
+  extended by net.sf.antcontrib.inifile.IniFile
+
+
+
+
public class IniFile
extends java.lang.Object
+ + +

+Class representing a windows style .ini file. +

+ +

+

+
Author:
+
Matthew Inger
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
IniFile() + +
+          Create a new IniFile object
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetProperty(java.lang.String section, + java.lang.String property) + +
+          Gets a named property from a specific section
+ IniSectiongetSection(java.lang.String name) + +
+          Gets the IniSection with the given name
+ java.util.ListgetSections() + +
+          Gets the List of IniSection objects contained in this IniFile
+ voidread(java.io.Reader reader) + +
+          Reads from a Reader into the current IniFile instance.
+ voidremoveProperty(java.lang.String section, + java.lang.String property) + +
+          Removes a property from a section.
+ voidremoveSection(java.lang.String name) + +
+          Removes an entire section from the IniFile
+ voidsetProperty(java.lang.String section, + java.lang.String property, + java.lang.String value) + +
+          Sets the value of a property in a given section.
+ voidsetSection(IniSection section) + +
+          Sets an IniSection object.
+ voidwrite(java.io.Writer writer) + +
+          Writes the current iniFile instance to a Writer object for + serialization.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+IniFile

+
+public IniFile()
+
+
Create a new IniFile object +

+

+ + + + + + + + +
+Method Detail
+ +

+getSections

+
+public java.util.List getSections()
+
+
Gets the List of IniSection objects contained in this IniFile +

+

+ +
Returns:
a List of IniSection objects
+
+
+
+ +

+getSection

+
+public IniSection getSection(java.lang.String name)
+
+
Gets the IniSection with the given name +

+

+
Parameters:
name - the name of the section
+
+
+
+ +

+setSection

+
+public void setSection(IniSection section)
+
+
Sets an IniSection object. If a section with the given + name already exists, it is replaced with the passed in section. +

+

+
Parameters:
section - The section to set.
+
+
+
+ +

+removeSection

+
+public void removeSection(java.lang.String name)
+
+
Removes an entire section from the IniFile +

+

+
Parameters:
name - The name of the section to remove
+
+
+
+ +

+getProperty

+
+public java.lang.String getProperty(java.lang.String section,
+                                    java.lang.String property)
+
+
Gets a named property from a specific section +

+

+
Parameters:
section - The name of the section
property - The name of the property +
Returns:
The property value, or null, if either the section or property + does not exist.
+
+
+
+ +

+setProperty

+
+public void setProperty(java.lang.String section,
+                        java.lang.String property,
+                        java.lang.String value)
+
+
Sets the value of a property in a given section. If the section does + not exist, it is automatically created. +

+

+
Parameters:
section - The name of the section
property - The name of the property
value - The value of the property
+
+
+
+ +

+removeProperty

+
+public void removeProperty(java.lang.String section,
+                           java.lang.String property)
+
+
Removes a property from a section. +

+

+
Parameters:
section - The name of the section
property - The name of the property
+
+
+
+ +

+write

+
+public void write(java.io.Writer writer)
+           throws java.io.IOException
+
+
Writes the current iniFile instance to a Writer object for + serialization. +

+

+
Parameters:
writer - The writer to write to +
Throws: +
java.io.IOException
+
+
+
+ +

+read

+
+public void read(java.io.Reader reader)
+          throws java.io.IOException
+
+
Reads from a Reader into the current IniFile instance. Reading + appends to the current instance, so if the current instance has + properties, those properties will still exist. +

+

+
Parameters:
reader - The reader to read from. +
Throws: +
java.io.IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniFileTask.Exists.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniFileTask.Exists.html new file mode 100644 index 0000000000..7bfa5b79b1 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniFileTask.Exists.html @@ -0,0 +1,273 @@ + + + + + + +IniFileTask.Exists (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.inifile +
+Class IniFileTask.Exists

+
+java.lang.Object
+  extended by net.sf.antcontrib.inifile.IniFileTask.IniOperation
+      extended by net.sf.antcontrib.inifile.IniFileTask.IniOperationPropertySetter
+          extended by net.sf.antcontrib.inifile.IniFileTask.Exists
+
+
+
Enclosing class:
IniFileTask
+
+
+
+
public final class IniFileTask.Exists
extends IniFileTask.IniOperationPropertySetter
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
IniFileTask.Exists() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+protected  voidoperate(IniFile file) + +
+           
+ + + + + + + +
Methods inherited from class net.sf.antcontrib.inifile.IniFileTask.IniOperationPropertySetter
setOverride, setResultProperty, setResultPropertyValue
+ + + + + + + +
Methods inherited from class net.sf.antcontrib.inifile.IniFileTask.IniOperation
execute, getProperty, getSection, setProperty, setSection
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+IniFileTask.Exists

+
+public IniFileTask.Exists()
+
+
+ + + + + + + + +
+Method Detail
+ +

+operate

+
+protected void operate(IniFile file)
+
+
+
Specified by:
operate in class IniFileTask.IniOperation
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniFileTask.Get.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniFileTask.Get.html new file mode 100644 index 0000000000..f19572c5a5 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniFileTask.Get.html @@ -0,0 +1,273 @@ + + + + + + +IniFileTask.Get (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.inifile +
+Class IniFileTask.Get

+
+java.lang.Object
+  extended by net.sf.antcontrib.inifile.IniFileTask.IniOperation
+      extended by net.sf.antcontrib.inifile.IniFileTask.IniOperationPropertySetter
+          extended by net.sf.antcontrib.inifile.IniFileTask.Get
+
+
+
Enclosing class:
IniFileTask
+
+
+
+
public final class IniFileTask.Get
extends IniFileTask.IniOperationPropertySetter
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
IniFileTask.Get() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+protected  voidoperate(IniFile file) + +
+           
+ + + + + + + +
Methods inherited from class net.sf.antcontrib.inifile.IniFileTask.IniOperationPropertySetter
setOverride, setResultProperty, setResultPropertyValue
+ + + + + + + +
Methods inherited from class net.sf.antcontrib.inifile.IniFileTask.IniOperation
execute, getProperty, getSection, setProperty, setSection
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+IniFileTask.Get

+
+public IniFileTask.Get()
+
+
+ + + + + + + + +
+Method Detail
+ +

+operate

+
+protected void operate(IniFile file)
+
+
+
Specified by:
operate in class IniFileTask.IniOperation
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniFileTask.IniOperation.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniFileTask.IniOperation.html new file mode 100644 index 0000000000..0f45e99195 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniFileTask.IniOperation.html @@ -0,0 +1,350 @@ + + + + + + +IniFileTask.IniOperation (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.inifile +
+Class IniFileTask.IniOperation

+
+java.lang.Object
+  extended by net.sf.antcontrib.inifile.IniFileTask.IniOperation
+
+
+
Direct Known Subclasses:
IniFileTask.IniOperationConditional, IniFileTask.IniOperationPropertySetter
+
+
+
Enclosing class:
IniFileTask
+
+
+
+
public abstract static class IniFileTask.IniOperation
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
IniFileTask.IniOperation() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidexecute(org.apache.tools.ant.Project project, + IniFile iniFile) + +
+           
+ java.lang.StringgetProperty() + +
+           
+ java.lang.StringgetSection() + +
+           
+protected abstract  voidoperate(IniFile file) + +
+           
+ voidsetProperty(java.lang.String property) + +
+           
+ voidsetSection(java.lang.String section) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+IniFileTask.IniOperation

+
+public IniFileTask.IniOperation()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getSection

+
+public java.lang.String getSection()
+
+
+
+
+
+
+ +

+setSection

+
+public void setSection(java.lang.String section)
+
+
+
+
+
+
+ +

+getProperty

+
+public java.lang.String getProperty()
+
+
+
+
+
+
+ +

+setProperty

+
+public void setProperty(java.lang.String property)
+
+
+
+
+
+
+ +

+execute

+
+public void execute(org.apache.tools.ant.Project project,
+                    IniFile iniFile)
+
+
+
+
+
+
+ +

+operate

+
+protected abstract void operate(IniFile file)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniFileTask.IniOperationConditional.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniFileTask.IniOperationConditional.html new file mode 100644 index 0000000000..5e443639f5 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniFileTask.IniOperationConditional.html @@ -0,0 +1,329 @@ + + + + + + +IniFileTask.IniOperationConditional (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.inifile +
+Class IniFileTask.IniOperationConditional

+
+java.lang.Object
+  extended by net.sf.antcontrib.inifile.IniFileTask.IniOperation
+      extended by net.sf.antcontrib.inifile.IniFileTask.IniOperationConditional
+
+
+
Direct Known Subclasses:
IniFileTask.Remove, IniFileTask.Set
+
+
+
Enclosing class:
IniFileTask
+
+
+
+
public abstract static class IniFileTask.IniOperationConditional
extends IniFileTask.IniOperation
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
IniFileTask.IniOperationConditional() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidexecute(org.apache.tools.ant.Project project, + IniFile iniFile) + +
+           
+ booleanisActive(org.apache.tools.ant.Project p) + +
+          Returns true if the define's if and unless conditions + (if any) are satisfied.
+ voidsetIf(java.lang.String ifCond) + +
+           
+ voidsetUnless(java.lang.String unlessCond) + +
+           
+ + + + + + + +
Methods inherited from class net.sf.antcontrib.inifile.IniFileTask.IniOperation
getProperty, getSection, operate, setProperty, setSection
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+IniFileTask.IniOperationConditional

+
+public IniFileTask.IniOperationConditional()
+
+
+ + + + + + + + +
+Method Detail
+ +

+setIf

+
+public void setIf(java.lang.String ifCond)
+
+
+
+
+
+
+ +

+setUnless

+
+public void setUnless(java.lang.String unlessCond)
+
+
+
+
+
+
+ +

+isActive

+
+public boolean isActive(org.apache.tools.ant.Project p)
+
+
Returns true if the define's if and unless conditions + (if any) are satisfied. +

+

+
+
+
+
+ +

+execute

+
+public void execute(org.apache.tools.ant.Project project,
+                    IniFile iniFile)
+
+
+
Overrides:
execute in class IniFileTask.IniOperation
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniFileTask.IniOperationPropertySetter.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniFileTask.IniOperationPropertySetter.html new file mode 100644 index 0000000000..f98fb7c808 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniFileTask.IniOperationPropertySetter.html @@ -0,0 +1,303 @@ + + + + + + +IniFileTask.IniOperationPropertySetter (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.inifile +
+Class IniFileTask.IniOperationPropertySetter

+
+java.lang.Object
+  extended by net.sf.antcontrib.inifile.IniFileTask.IniOperation
+      extended by net.sf.antcontrib.inifile.IniFileTask.IniOperationPropertySetter
+
+
+
Direct Known Subclasses:
IniFileTask.Exists, IniFileTask.Get
+
+
+
Enclosing class:
IniFileTask
+
+
+
+
public abstract static class IniFileTask.IniOperationPropertySetter
extends IniFileTask.IniOperation
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
IniFileTask.IniOperationPropertySetter() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidsetOverride(boolean override) + +
+           
+ voidsetResultProperty(java.lang.String resultproperty) + +
+           
+protected  voidsetResultPropertyValue(org.apache.tools.ant.Project project, + java.lang.String value) + +
+           
+ + + + + + + +
Methods inherited from class net.sf.antcontrib.inifile.IniFileTask.IniOperation
execute, getProperty, getSection, operate, setProperty, setSection
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+IniFileTask.IniOperationPropertySetter

+
+public IniFileTask.IniOperationPropertySetter()
+
+
+ + + + + + + + +
+Method Detail
+ +

+setOverride

+
+public void setOverride(boolean override)
+
+
+
+
+
+
+ +

+setResultProperty

+
+public void setResultProperty(java.lang.String resultproperty)
+
+
+
+
+
+
+ +

+setResultPropertyValue

+
+protected final void setResultPropertyValue(org.apache.tools.ant.Project project,
+                                            java.lang.String value)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniFileTask.Remove.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniFileTask.Remove.html new file mode 100644 index 0000000000..3b7cbdb2cf --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniFileTask.Remove.html @@ -0,0 +1,273 @@ + + + + + + +IniFileTask.Remove (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.inifile +
+Class IniFileTask.Remove

+
+java.lang.Object
+  extended by net.sf.antcontrib.inifile.IniFileTask.IniOperation
+      extended by net.sf.antcontrib.inifile.IniFileTask.IniOperationConditional
+          extended by net.sf.antcontrib.inifile.IniFileTask.Remove
+
+
+
Enclosing class:
IniFileTask
+
+
+
+
public static final class IniFileTask.Remove
extends IniFileTask.IniOperationConditional
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
IniFileTask.Remove() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+protected  voidoperate(IniFile file) + +
+           
+ + + + + + + +
Methods inherited from class net.sf.antcontrib.inifile.IniFileTask.IniOperationConditional
execute, isActive, setIf, setUnless
+ + + + + + + +
Methods inherited from class net.sf.antcontrib.inifile.IniFileTask.IniOperation
getProperty, getSection, setProperty, setSection
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+IniFileTask.Remove

+
+public IniFileTask.Remove()
+
+
+ + + + + + + + +
+Method Detail
+ +

+operate

+
+protected void operate(IniFile file)
+
+
+
Specified by:
operate in class IniFileTask.IniOperation
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniFileTask.Set.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniFileTask.Set.html new file mode 100644 index 0000000000..a8180ac28c --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniFileTask.Set.html @@ -0,0 +1,311 @@ + + + + + + +IniFileTask.Set (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.inifile +
+Class IniFileTask.Set

+
+java.lang.Object
+  extended by net.sf.antcontrib.inifile.IniFileTask.IniOperation
+      extended by net.sf.antcontrib.inifile.IniFileTask.IniOperationConditional
+          extended by net.sf.antcontrib.inifile.IniFileTask.Set
+
+
+
Enclosing class:
IniFileTask
+
+
+
+
public final class IniFileTask.Set
extends IniFileTask.IniOperationConditional
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
IniFileTask.Set() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voidoperate(IniFile file) + +
+           
+ voidsetOperation(java.lang.String operation) + +
+           
+ voidsetValue(java.lang.String value) + +
+           
+ + + + + + + +
Methods inherited from class net.sf.antcontrib.inifile.IniFileTask.IniOperationConditional
execute, isActive, setIf, setUnless
+ + + + + + + +
Methods inherited from class net.sf.antcontrib.inifile.IniFileTask.IniOperation
getProperty, getSection, setProperty, setSection
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+IniFileTask.Set

+
+public IniFileTask.Set()
+
+
+ + + + + + + + +
+Method Detail
+ +

+setValue

+
+public void setValue(java.lang.String value)
+
+
+
+
+
+
+ +

+setOperation

+
+public void setOperation(java.lang.String operation)
+
+
+
+
+
+
+ +

+operate

+
+protected void operate(IniFile file)
+
+
+
Specified by:
operate in class IniFileTask.IniOperation
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniFileTask.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniFileTask.html new file mode 100644 index 0000000000..c88001eda5 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniFileTask.html @@ -0,0 +1,489 @@ + + + + + + +IniFileTask (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.inifile +
+Class IniFileTask

+
+java.lang.Object
+  extended by org.apache.tools.ant.ProjectComponent
+      extended by org.apache.tools.ant.Task
+          extended by net.sf.antcontrib.inifile.IniFileTask
+
+
+
+
public class IniFileTask
extends org.apache.tools.ant.Task
+ + +

+Place class description here. +

+ +

+

+
Since:
+
+
Author:
+
Matthew Inger,
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Nested Class Summary
+ classIniFileTask.Exists + +
+           
+ classIniFileTask.Get + +
+           
+static classIniFileTask.IniOperation + +
+           
+static classIniFileTask.IniOperationConditional + +
+           
+static classIniFileTask.IniOperationPropertySetter + +
+           
+static classIniFileTask.Remove + +
+           
+ classIniFileTask.Set + +
+           
+ + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tools.ant.Task
description, location, target, taskName, taskType, wrapper
+ + + + + + + +
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
+  + + + + + + + + + + +
+Constructor Summary
IniFileTask() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ IniFileTask.ExistscreateExists() + +
+           
+ IniFileTask.GetcreateGet() + +
+           
+ IniFileTask.RemovecreateRemove() + +
+           
+ IniFileTask.SetcreateSet() + +
+           
+ voidexecute() + +
+           
+ voidsetDest(java.io.File dest) + +
+           
+ voidsetSource(java.io.File source) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, setProject
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+IniFileTask

+
+public IniFileTask()
+
+
+ + + + + + + + +
+Method Detail
+ +

+createSet

+
+public IniFileTask.Set createSet()
+
+
+
+
+
+
+ +

+createRemove

+
+public IniFileTask.Remove createRemove()
+
+
+
+
+
+
+ +

+createExists

+
+public IniFileTask.Exists createExists()
+
+
+
+
+
+
+ +

+createGet

+
+public IniFileTask.Get createGet()
+
+
+
+
+
+
+ +

+setSource

+
+public void setSource(java.io.File source)
+
+
+
+
+
+
+ +

+setDest

+
+public void setDest(java.io.File dest)
+
+
+
+
+
+
+ +

+execute

+
+public void execute()
+             throws org.apache.tools.ant.BuildException
+
+
+
Overrides:
execute in class org.apache.tools.ant.Task
+
+
+ +
Throws: +
org.apache.tools.ant.BuildException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniPart.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniPart.html new file mode 100644 index 0000000000..354adf17a2 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniPart.html @@ -0,0 +1,217 @@ + + + + + + +IniPart (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.inifile +
+Interface IniPart

+
+
All Known Implementing Classes:
IniProperty, IniSection
+
+
+
+
public interface IniPart
+ + +

+A part of an IniFile that might be written to disk. +

+ +

+

+
Author:
+
Matthew Inger,
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidwrite(java.io.Writer writer) + +
+          Write this part of the IniFile to a writer
+  +

+ + + + + + + + +
+Method Detail
+ +

+write

+
+void write(java.io.Writer writer)
+           throws java.io.IOException
+
+
Write this part of the IniFile to a writer +

+

+
Parameters:
writer - The writer to write to +
Throws: +
java.io.IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniProperty.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniProperty.html new file mode 100644 index 0000000000..f1feef10a6 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniProperty.html @@ -0,0 +1,384 @@ + + + + + + +IniProperty (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.inifile +
+Class IniProperty

+
+java.lang.Object
+  extended by net.sf.antcontrib.inifile.IniProperty
+
+
+
All Implemented Interfaces:
IniPart
+
+
+
+
public class IniProperty
extends java.lang.Object
implements IniPart
+ + +

+A single property in an IniSection. +

+ +

+

+
Author:
+
Matthew Inger
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
IniProperty() + +
+          Default constructor
IniProperty(java.lang.String name, + java.lang.String value) + +
+          Construct an IniProperty with a certain name and value
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetName() + +
+          Gets the name of the property
+ java.lang.StringgetValue() + +
+          Gets the value of the property
+ voidsetName(java.lang.String name) + +
+          Sets the name of the property
+ voidsetValue(java.lang.String value) + +
+          Sets the value of the property
+ voidwrite(java.io.Writer writer) + +
+          Write this property to a writer object.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+IniProperty

+
+public IniProperty()
+
+
Default constructor +

+

+
+ +

+IniProperty

+
+public IniProperty(java.lang.String name,
+                   java.lang.String value)
+
+
Construct an IniProperty with a certain name and value +

+

+
Parameters:
name - The name of the property
value - The property value
+
+ + + + + + + + +
+Method Detail
+ +

+getName

+
+public java.lang.String getName()
+
+
Gets the name of the property +

+

+
+
+
+
+
+
+
+ +

+setName

+
+public void setName(java.lang.String name)
+
+
Sets the name of the property +

+

+
+
+
+
Parameters:
name - The name of the property
+
+
+
+ +

+getValue

+
+public java.lang.String getValue()
+
+
Gets the value of the property +

+

+
+
+
+
+
+
+
+ +

+setValue

+
+public void setValue(java.lang.String value)
+
+
Sets the value of the property +

+

+
+
+
+
Parameters:
value - the value of the property
+
+
+
+ +

+write

+
+public void write(java.io.Writer writer)
+           throws java.io.IOException
+
+
Write this property to a writer object. +

+

+
Specified by:
write in interface IniPart
+
+
+
Parameters:
writer - +
Throws: +
java.io.IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniSection.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniSection.html new file mode 100644 index 0000000000..4a3b878274 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/IniSection.html @@ -0,0 +1,432 @@ + + + + + + +IniSection (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.inifile +
+Class IniSection

+
+java.lang.Object
+  extended by net.sf.antcontrib.inifile.IniSection
+
+
+
All Implemented Interfaces:
IniPart
+
+
+
+
public class IniSection
extends java.lang.Object
implements IniPart
+ + +

+A section within an IniFile. +

+ +

+

+
Author:
+
Matthew Inger
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
IniSection() + +
+          Default contructor, constructs an IniSectino with no name
IniSection(java.lang.String name) + +
+          Constructs an IniSection with the given name
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetName() + +
+          Gets the name of the section
+ java.util.ListgetProperties() + +
+          Gets a list of all properties in this section
+ IniPropertygetProperty(java.lang.String name) + +
+          Gets the property with the given name
+ voidremoveProperty(java.lang.String name) + +
+          Removes a property from this ection
+ voidsetName(java.lang.String name) + +
+          Sets the name of the section
+ voidsetProperty(IniProperty property) + +
+          Sets a property, replacing the old value, if necessary.
+ voidwrite(java.io.Writer writer) + +
+          Write this part of the IniFile to a writer
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+IniSection

+
+public IniSection()
+
+
Default contructor, constructs an IniSectino with no name +

+

+
+ +

+IniSection

+
+public IniSection(java.lang.String name)
+
+
Constructs an IniSection with the given name +

+

+
Parameters:
name - The name of the section
+
+ + + + + + + + +
+Method Detail
+ +

+getProperties

+
+public java.util.List getProperties()
+
+
Gets a list of all properties in this section +

+

+
+
+
+ +
Returns:
A List of IniProperty objects
+
+
+
+ +

+getName

+
+public java.lang.String getName()
+
+
Gets the name of the section +

+

+
+
+
+
+
+
+
+ +

+setName

+
+public void setName(java.lang.String name)
+
+
Sets the name of the section +

+

+
+
+
+
Parameters:
name - The name of the section
+
+
+
+ +

+getProperty

+
+public IniProperty getProperty(java.lang.String name)
+
+
Gets the property with the given name +

+

+
+
+
+
Parameters:
name - The name of the property
+
+
+
+ +

+setProperty

+
+public void setProperty(IniProperty property)
+
+
Sets a property, replacing the old value, if necessary. +

+

+
+
+
+
Parameters:
property - The property to set
+
+
+
+ +

+removeProperty

+
+public void removeProperty(java.lang.String name)
+
+
Removes a property from this ection +

+

+
+
+
+
Parameters:
name - The name of the property to remove
+
+
+
+ +

+write

+
+public void write(java.io.Writer writer)
+           throws java.io.IOException
+
+
Description copied from interface: IniPart
+
Write this part of the IniFile to a writer +

+

+
Specified by:
write in interface IniPart
+
+
+
Parameters:
writer - The writer to write to +
Throws: +
java.io.IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/package-frame.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/package-frame.html new file mode 100644 index 0000000000..83ba954d77 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/package-frame.html @@ -0,0 +1,57 @@ + + + + + + +net.sf.antcontrib.inifile (Ant Contrib) + + + + + + + + + + + +net.sf.antcontrib.inifile + + + + +
+Interfaces  + +
+IniPart
+ + + + + + +
+Classes  + +
+IniFile +
+IniFileTask +
+IniFileTask.IniOperation +
+IniFileTask.IniOperationConditional +
+IniFileTask.IniOperationPropertySetter +
+IniFileTask.Remove +
+IniProperty +
+IniSection
+ + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/package-summary.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/package-summary.html new file mode 100644 index 0000000000..5a2fc3157e --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/package-summary.html @@ -0,0 +1,194 @@ + + + + + + +net.sf.antcontrib.inifile (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package net.sf.antcontrib.inifile +

+ + + + + + + + + +
+Interface Summary
IniPartA part of an IniFile that might be written to disk.
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
IniFileClass representing a windows style .ini file.
IniFileTaskPlace class description here.
IniFileTask.IniOperation 
IniFileTask.IniOperationConditional 
IniFileTask.IniOperationPropertySetter 
IniFileTask.Remove 
IniPropertyA single property in an IniSection.
IniSectionA section within an IniFile.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/package-tree.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/package-tree.html new file mode 100644 index 0000000000..3a1282c159 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/inifile/package-tree.html @@ -0,0 +1,164 @@ + + + + + + +net.sf.antcontrib.inifile Class Hierarchy (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package net.sf.antcontrib.inifile +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+
    +
  • net.sf.antcontrib.inifile.IniPart
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/input/GUIInputHandler.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/input/GUIInputHandler.html new file mode 100644 index 0000000000..9c73d8406c --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/input/GUIInputHandler.html @@ -0,0 +1,288 @@ + + + + + + +GUIInputHandler (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.input +
+Class GUIInputHandler

+
+java.lang.Object
+  extended by net.sf.antcontrib.input.GUIInputHandler
+
+
+
All Implemented Interfaces:
org.apache.tools.ant.input.InputHandler
+
+
+
+
public class GUIInputHandler
extends java.lang.Object
implements org.apache.tools.ant.input.InputHandler
+ + +

+Prompts for user input using a JOptionPane. Developed for use with + Antelope, migrated to ant-contrib Oct 2003. +

+ +

+

+
Since:
+
Ant 1.5
+
Version:
+
$Revision: 1.3 $
+
Author:
+
Dale Anson
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
GUIInputHandler() + +
+           
GUIInputHandler(java.awt.Component parent) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidhandleInput(org.apache.tools.ant.input.InputRequest request) + +
+          Prompts and requests input.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+GUIInputHandler

+
+public GUIInputHandler()
+
+
+
+ +

+GUIInputHandler

+
+public GUIInputHandler(java.awt.Component parent)
+
+
+
Parameters:
parent - the parent component to display the input dialog.
+
+ + + + + + + + +
+Method Detail
+ +

+handleInput

+
+public void handleInput(org.apache.tools.ant.input.InputRequest request)
+                 throws org.apache.tools.ant.BuildException
+
+
Prompts and requests input. May loop until a valid input has + been entered. +

+

+
Specified by:
handleInput in interface org.apache.tools.ant.input.InputHandler
+
+
+ +
Throws: +
org.apache.tools.ant.BuildException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/input/package-frame.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/input/package-frame.html new file mode 100644 index 0000000000..3aefb76d7c --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/input/package-frame.html @@ -0,0 +1,32 @@ + + + + + + +net.sf.antcontrib.input (Ant Contrib) + + + + + + + + + + + +net.sf.antcontrib.input + + + + +
+Classes  + +
+GUIInputHandler
+ + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/input/package-summary.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/input/package-summary.html new file mode 100644 index 0000000000..471550f658 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/input/package-summary.html @@ -0,0 +1,152 @@ + + + + + + +net.sf.antcontrib.input (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package net.sf.antcontrib.input +

+ + + + + + + + + +
+Class Summary
GUIInputHandlerPrompts for user input using a JOptionPane.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/input/package-tree.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/input/package-tree.html new file mode 100644 index 0000000000..99159f169f --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/input/package-tree.html @@ -0,0 +1,148 @@ + + + + + + +net.sf.antcontrib.input Class Hierarchy (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package net.sf.antcontrib.input +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+
    +
  • java.lang.Object
      +
    • net.sf.antcontrib.input.GUIInputHandler (implements org.apache.tools.ant.input.InputHandler) +
    +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/AntCallBack.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/AntCallBack.html new file mode 100644 index 0000000000..dc326c6351 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/AntCallBack.html @@ -0,0 +1,410 @@ + + + + + + +AntCallBack (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.logic +
+Class AntCallBack

+
+java.lang.Object
+  extended by org.apache.tools.ant.ProjectComponent
+      extended by org.apache.tools.ant.Task
+          extended by org.apache.tools.ant.taskdefs.Ant
+              extended by net.sf.antcontrib.logic.AntCallBack
+
+
+
+
public class AntCallBack
extends org.apache.tools.ant.taskdefs.Ant
+ + +

+Subclass of Ant which allows us to fetch + properties which are set in the scope of the called + target, and set them in the scope of the calling target. + Normally, these properties are thrown away as soon as the + called target completes execution. +

+ +

+

+
Author:
+
inger, Dale Anson, danson@germane-software.com
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.apache.tools.ant.taskdefs.Ant
org.apache.tools.ant.taskdefs.Ant.Reference, org.apache.tools.ant.taskdefs.Ant.TargetElement
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tools.ant.Task
description, location, target, taskName, taskType, wrapper
+ + + + + + + +
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
+  + + + + + + + + + + +
+Constructor Summary
AntCallBack() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ org.apache.tools.ant.taskdefs.PropertycreateParam() + +
+           
+ voidexecute() + +
+          Do the execution.
+ voidsetProject(org.apache.tools.ant.Project realProject) + +
+           
+ voidsetReturn(java.lang.String r) + +
+          Set the property or properties that are set in the new project to be + transfered back to the original project.
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.taskdefs.Ant
addConfiguredTarget, addPropertyset, addReference, createProperty, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, setAntfile, setDir, setInheritAll, setInheritRefs, setOutput, setTarget
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+AntCallBack

+
+public AntCallBack()
+
+
+ + + + + + + + +
+Method Detail
+ +

+setProject

+
+public void setProject(org.apache.tools.ant.Project realProject)
+
+
+
Overrides:
setProject in class org.apache.tools.ant.ProjectComponent
+
+
+
+
+
+
+ +

+execute

+
+public void execute()
+             throws org.apache.tools.ant.BuildException
+
+
Do the execution. +

+

+
Overrides:
execute in class org.apache.tools.ant.taskdefs.Ant
+
+
+ +
Throws: +
org.apache.tools.ant.BuildException - Description of the Exception
+
+
+
+ +

+setReturn

+
+public void setReturn(java.lang.String r)
+
+
Set the property or properties that are set in the new project to be + transfered back to the original project. As with all properties, if the + property already exists in the original project, it will not be overridden + by a different value from the new project. +

+

+
Parameters:
r - the name of a property in the new project to set in the original + project. This may be a comma separate list of properties.
+
+
+
+ +

+createParam

+
+public org.apache.tools.ant.taskdefs.Property createParam()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/AntFetch.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/AntFetch.html new file mode 100644 index 0000000000..f9a0adbda5 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/AntFetch.html @@ -0,0 +1,372 @@ + + + + + + +AntFetch (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.logic +
+Class AntFetch

+
+java.lang.Object
+  extended by org.apache.tools.ant.ProjectComponent
+      extended by org.apache.tools.ant.Task
+          extended by org.apache.tools.ant.taskdefs.CallTarget
+              extended by net.sf.antcontrib.logic.AntFetch
+
+
+
+
public class AntFetch
extends org.apache.tools.ant.taskdefs.CallTarget
+ + +

+Subclass of CallTarget which allows us to fetch + properties which are set in the scope of the called + target, and set them in the scope of the calling target. + Normally, these properties are thrown away as soon as the + called target completes execution. +

+ +

+

+
Author:
+
inger, Dale Anson, danson@germane-software.com
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tools.ant.Task
description, location, target, taskName, taskType, wrapper
+ + + + + + + +
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
+  + + + + + + + + + + +
+Constructor Summary
AntFetch() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidexecute() + +
+          Do the execution.
+ voidsetProject(org.apache.tools.ant.Project realProject) + +
+           
+ voidsetReturn(java.lang.String r) + +
+          Set the property or properties that are set in the new project to be + transfered back to the original project.
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.taskdefs.CallTarget
addConfiguredTarget, addPropertyset, addReference, createParam, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, setInheritAll, setInheritRefs, setTarget
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+AntFetch

+
+public AntFetch()
+
+
+ + + + + + + + +
+Method Detail
+ +

+setProject

+
+public void setProject(org.apache.tools.ant.Project realProject)
+
+
+
Overrides:
setProject in class org.apache.tools.ant.ProjectComponent
+
+
+
+
+
+
+ +

+execute

+
+public void execute()
+             throws org.apache.tools.ant.BuildException
+
+
Do the execution. +

+

+
Overrides:
execute in class org.apache.tools.ant.taskdefs.CallTarget
+
+
+ +
Throws: +
org.apache.tools.ant.BuildException - Description of the Exception
+
+
+
+ +

+setReturn

+
+public void setReturn(java.lang.String r)
+
+
Set the property or properties that are set in the new project to be + transfered back to the original project. As with all properties, if the + property already exists in the original project, it will not be overridden + by a different value from the new project. +

+

+
Parameters:
r - the name of a property in the new project to set in the original + project. This may be a comma separate list of properties.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/Assert.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/Assert.html new file mode 100644 index 0000000000..8e0b76349a --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/Assert.html @@ -0,0 +1,389 @@ + + + + + + +Assert (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.logic +
+Class Assert

+
+java.lang.Object
+  extended by org.apache.tools.ant.ProjectComponent
+      extended by org.apache.tools.ant.taskdefs.condition.ConditionBase
+          extended by net.sf.antcontrib.logic.condition.BooleanConditionBase
+              extended by net.sf.antcontrib.logic.Assert
+
+
+
All Implemented Interfaces:
org.apache.tools.ant.TaskContainer
+
+
+
+
public class Assert
extends BooleanConditionBase
implements org.apache.tools.ant.TaskContainer
+ + +

+


+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
+  + + + + + + + + + + +
+Constructor Summary
Assert() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddTask(org.apache.tools.ant.Task task) + +
+           
+ BooleanConditionBasecreateBool() + +
+           
+ voidexecute() + +
+           
+ voidsetFailOnError(boolean failOnError) + +
+           
+ voidsetMessage(java.lang.String message) + +
+           
+ + + + + + + +
Methods inherited from class net.sf.antcontrib.logic.condition.BooleanConditionBase
addIsGreaterThan, addIsLessThan, addIsPropertyFalse, addIsPropertyTrue
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.taskdefs.condition.ConditionBase
add, addAnd, addAvailable, addChecksum, addContains, addEquals, addFilesMatch, addHttp, addIsFalse, addIsReference, addIsSet, addIsTrue, addNot, addOr, addOs, addSocket, addUptodate, countConditions, getConditions
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, log, log, setProject
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Assert

+
+public Assert()
+
+
+ + + + + + + + +
+Method Detail
+ +

+setFailOnError

+
+public void setFailOnError(boolean failOnError)
+
+
+
+
+
+
+
+
+
+ +

+setMessage

+
+public void setMessage(java.lang.String message)
+
+
+
+
+
+
+
+
+
+ +

+addTask

+
+public void addTask(org.apache.tools.ant.Task task)
+
+
+
Specified by:
addTask in interface org.apache.tools.ant.TaskContainer
+
+
+
+
+
+
+ +

+createBool

+
+public BooleanConditionBase createBool()
+
+
+
+
+
+
+
+
+
+ +

+execute

+
+public void execute()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/ForEach.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/ForEach.html new file mode 100644 index 0000000000..02ae14a4f0 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/ForEach.html @@ -0,0 +1,673 @@ + + + + + + +ForEach (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.logic +
+Class ForEach

+
+java.lang.Object
+  extended by org.apache.tools.ant.ProjectComponent
+      extended by org.apache.tools.ant.Task
+          extended by net.sf.antcontrib.logic.ForEach
+
+
+
+
public class ForEach
extends org.apache.tools.ant.Task
+ + +

+Task definition for the foreach task. The foreach task iterates + over a list, a list of filesets, or both. + +

+
+ Usage:
+
+   Task declaration in the project:
+   
+     <taskdef name="foreach" classname="net.sf.antcontrib.logic.ForEach" />
+   
+
+   Call Syntax:
+   
+     <foreach list="values" target="targ" param="name"
+                 [parallel="true|false"]
+                 [delimiter="delim"] />
+   
+
+   Attributes:
+         list      --> The list of values to process, with the delimiter character,
+                       indicated by the "delim" attribute, separating each value
+         target    --> The target to call for each token, passing the token as the
+                       parameter with the name indicated by the "param" attribute
+         param     --> The name of the parameter to pass the tokens in as to the
+                       target
+         delimiter --> The delimiter string that separates the values in the "list"
+                       parameter.  The default is ","
+         parallel  --> Should all targets execute in parallel.  The default is false.
+         trim      --> Should we trim the list item before calling the target?
+
+ 
+

+ +

+

+
Author:
+
Matthew Inger
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tools.ant.Task
description, location, taskName, taskType, wrapper
+ + + + + + + +
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
+  + + + + + + + + + + +
+Constructor Summary
ForEach() + +
+          Default Constructor
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddFileset(org.apache.tools.ant.types.FileSet set) + +
+          Deprecated. Use createPath instead.
+ voidaddParam(org.apache.tools.ant.taskdefs.Property p) + +
+          Corresponds to <antcall>'s nested + <param> element.
+ voidaddReference(org.apache.tools.ant.taskdefs.Ant.Reference r) + +
+          Corresponds to <antcall>'s nested + <reference> element.
+ org.apache.tools.ant.types.MappercreateMapper() + +
+           
+ org.apache.tools.ant.types.PathcreatePath() + +
+           
+ voidexecute() + +
+           
+protected  voidhandleErrorOutput(java.lang.String line) + +
+           
+protected  voidhandleOutput(java.lang.String line) + +
+           
+ voidsetDelimiter(java.lang.String delimiter) + +
+           
+ voidsetInheritall(boolean b) + +
+          Corresponds to <antcall>'s inheritall + attribute.
+ voidsetInheritrefs(boolean b) + +
+          Corresponds to <antcall>'s inheritrefs + attribute.
+ voidsetList(java.lang.String list) + +
+           
+ voidsetMaxThreads(int maxThreads) + +
+          Set the maximum amount of threads we're going to allow + at once to execute
+ voidsetParallel(boolean parallel) + +
+           
+ voidsetParam(java.lang.String param) + +
+           
+ voidsetTarget(java.lang.String target) + +
+           
+ voidsetTrim(boolean trim) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleFlush, handleInput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, setProject
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ForEach

+
+public ForEach()
+
+
Default Constructor +

+

+ + + + + + + + +
+Method Detail
+ +

+execute

+
+public void execute()
+             throws org.apache.tools.ant.BuildException
+
+
+
Overrides:
execute in class org.apache.tools.ant.Task
+
+
+ +
Throws: +
org.apache.tools.ant.BuildException
+
+
+
+ +

+setTrim

+
+public void setTrim(boolean trim)
+
+
+
+
+
+
+ +

+setList

+
+public void setList(java.lang.String list)
+
+
+
+
+
+
+ +

+setDelimiter

+
+public void setDelimiter(java.lang.String delimiter)
+
+
+
+
+
+
+ +

+setParam

+
+public void setParam(java.lang.String param)
+
+
+
+
+
+
+ +

+setTarget

+
+public void setTarget(java.lang.String target)
+
+
+
+
+
+
+ +

+setParallel

+
+public void setParallel(boolean parallel)
+
+
+
+
+
+
+ +

+setInheritall

+
+public void setInheritall(boolean b)
+
+
Corresponds to <antcall>'s inheritall + attribute. +

+

+
+
+
+
+ +

+setInheritrefs

+
+public void setInheritrefs(boolean b)
+
+
Corresponds to <antcall>'s inheritrefs + attribute. +

+

+
+
+
+
+ +

+setMaxThreads

+
+public void setMaxThreads(int maxThreads)
+
+
Set the maximum amount of threads we're going to allow + at once to execute +

+

+
Parameters:
maxThreads -
+
+
+
+ +

+addParam

+
+public void addParam(org.apache.tools.ant.taskdefs.Property p)
+
+
Corresponds to <antcall>'s nested + <param> element. +

+

+
+
+
+
+ +

+addReference

+
+public void addReference(org.apache.tools.ant.taskdefs.Ant.Reference r)
+
+
Corresponds to <antcall>'s nested + <reference> element. +

+

+
+
+
+
+ +

+addFileset

+
+public void addFileset(org.apache.tools.ant.types.FileSet set)
+
+
Deprecated. Use createPath instead. +

+

+
+
+
+
+ +

+createPath

+
+public org.apache.tools.ant.types.Path createPath()
+
+
+
+
+
+
+ +

+createMapper

+
+public org.apache.tools.ant.types.Mapper createMapper()
+
+
+
+
+
+
+ +

+handleOutput

+
+protected void handleOutput(java.lang.String line)
+
+
+
Overrides:
handleOutput in class org.apache.tools.ant.Task
+
+
+
+
+
+
+ +

+handleErrorOutput

+
+protected void handleErrorOutput(java.lang.String line)
+
+
+
Overrides:
handleErrorOutput in class org.apache.tools.ant.Task
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/ForTask.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/ForTask.html new file mode 100644 index 0000000000..3cbc0792dc --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/ForTask.html @@ -0,0 +1,773 @@ + + + + + + +ForTask (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.logic +
+Class ForTask

+
+java.lang.Object
+  extended by org.apache.tools.ant.ProjectComponent
+      extended by org.apache.tools.ant.Task
+          extended by net.sf.antcontrib.logic.ForTask
+
+
+
+
public class ForTask
extends org.apache.tools.ant.Task
+ + +

+Task definition for the for task. This is based on + the foreach task but takes a sequential element + instead of a target and only works for ant >= 1.6Beta3 +

+ +

+

+
Author:
+
Peter Reilly
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tools.ant.Task
description, location, target, taskName, taskType, wrapper
+ + + + + + + +
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
+  + + + + + + + + + + +
+Constructor Summary
ForTask() + +
+          Creates a new For instance.
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidadd(java.util.Collection collection) + +
+          Add a collection that can be iterated over.
+ voidadd(org.apache.tools.ant.types.DirSet dirset) + +
+          Add a dirset to be iterated over.
+ voidadd(org.apache.tools.ant.types.FileSet fileset) + +
+          Add a fileset to be iterated over.
+ voidadd(java.util.Iterator iterator) + +
+          Add an iterator to be iterated over.
+ voidadd(java.util.Map map) + +
+          Add a Map, iterate over the values
+ voidadd(java.lang.Object obj) + +
+          Add an object that has an Iterator iterator() method + that can be iterated over.
+ voidaddConfigured(org.apache.tools.ant.types.Path path) + +
+          This is a path that can be used instread of the list + attribute to interate over.
+ voidaddConfiguredPath(org.apache.tools.ant.types.Path path) + +
+          This is a path that can be used instread of the list + attribute to interate over.
+ voidaddDirSet(org.apache.tools.ant.types.DirSet dirset) + +
+          Add a dirset to be iterated over.
+ voidaddFileSet(org.apache.tools.ant.types.FileSet fileset) + +
+          Add a fileset to be iterated over.
+ java.lang.ObjectcreateSequential() + +
+           
+ voidexecute() + +
+          Run the for task.
+ voidsetBegin(int begin) + +
+          Set begin attribute.
+ voidsetDelimiter(java.lang.String delimiter) + +
+          Set the delimiter attribute.
+ voidsetEnd(java.lang.Integer end) + +
+          Set end attribute.
+ voidsetKeepgoing(boolean keepgoing) + +
+          Set the keepgoing attribute, indicating whether we + should stop on errors or continue heedlessly onward.
+ voidsetList(java.lang.String list) + +
+          Set the list attribute.
+ voidsetParallel(boolean parallel) + +
+          Attribute whether to execute the loop in parallel or in sequence.
+ voidsetParam(java.lang.String param) + +
+          Set the param attribute.
+ voidsetStep(int step) + +
+          Set step attribute.
+ voidsetThreadCount(int threadCount) + +
+          Set the maximum amount of threads we're going to allow + to execute in parallel
+ voidsetTrim(boolean trim) + +
+          Set the trim attribute.
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, setProject
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ForTask

+
+public ForTask()
+
+
Creates a new For instance. +

+

+ + + + + + + + +
+Method Detail
+ +

+setParallel

+
+public void setParallel(boolean parallel)
+
+
Attribute whether to execute the loop in parallel or in sequence. +

+

+
Parameters:
parallel - if true execute the tasks in parallel. Default is false.
+
+
+
+ +

+setThreadCount

+
+public void setThreadCount(int threadCount)
+
+
Set the maximum amount of threads we're going to allow + to execute in parallel +

+

+
Parameters:
threadCount - the number of threads to use
+
+
+
+ +

+setTrim

+
+public void setTrim(boolean trim)
+
+
Set the trim attribute. +

+

+
Parameters:
trim - if true, trim the value for each iterator.
+
+
+
+ +

+setKeepgoing

+
+public void setKeepgoing(boolean keepgoing)
+
+
Set the keepgoing attribute, indicating whether we + should stop on errors or continue heedlessly onward. +

+

+
Parameters:
keepgoing - a boolean, if true then we act in + the keepgoing manner described.
+
+
+
+ +

+setList

+
+public void setList(java.lang.String list)
+
+
Set the list attribute. +

+

+
Parameters:
list - a list of delimiter separated tokens.
+
+
+
+ +

+setDelimiter

+
+public void setDelimiter(java.lang.String delimiter)
+
+
Set the delimiter attribute. +

+

+
Parameters:
delimiter - the delimiter used to separate the tokens in + the list attribute. The default is ",".
+
+
+
+ +

+setParam

+
+public void setParam(java.lang.String param)
+
+
Set the param attribute. + This is the name of the macrodef attribute that + gets set for each iterator of the sequential element. +

+

+
Parameters:
param - the name of the macrodef attribute.
+
+
+
+ +

+addConfigured

+
+public void addConfigured(org.apache.tools.ant.types.Path path)
+
+
This is a path that can be used instread of the list + attribute to interate over. If this is set, each + path element in the path is used for an interator of the + sequential element. +

+

+
Parameters:
path - the path to be set by the ant script.
+
+
+
+ +

+addConfiguredPath

+
+public void addConfiguredPath(org.apache.tools.ant.types.Path path)
+
+
This is a path that can be used instread of the list + attribute to interate over. If this is set, each + path element in the path is used for an interator of the + sequential element. +

+

+
Parameters:
path - the path to be set by the ant script.
+
+
+
+ +

+createSequential

+
+public java.lang.Object createSequential()
+
+
+ +
Returns:
a MacroDef#NestedSequential object to be configured
+
+
+
+ +

+setBegin

+
+public void setBegin(int begin)
+
+
Set begin attribute. +

+

+
Parameters:
begin - the value to use.
+
+
+
+ +

+setEnd

+
+public void setEnd(java.lang.Integer end)
+
+
Set end attribute. +

+

+
Parameters:
end - the value to use.
+
+
+
+ +

+setStep

+
+public void setStep(int step)
+
+
Set step attribute. +

+

+
+
+
+
+ +

+execute

+
+public void execute()
+
+
Run the for task. + This checks the attributes and nested elements, and + if there are ok, it calls doTheTasks() + which constructes a macrodef task and a + for each interation a macrodef instance. +

+

+
Overrides:
execute in class org.apache.tools.ant.Task
+
+
+
+
+
+
+ +

+add

+
+public void add(java.util.Map map)
+
+
Add a Map, iterate over the values +

+

+
Parameters:
map - a Map object - iterate over the values.
+
+
+
+ +

+add

+
+public void add(org.apache.tools.ant.types.FileSet fileset)
+
+
Add a fileset to be iterated over. +

+

+
Parameters:
fileset - a FileSet value
+
+
+
+ +

+addFileSet

+
+public void addFileSet(org.apache.tools.ant.types.FileSet fileset)
+
+
Add a fileset to be iterated over. +

+

+
Parameters:
fileset - a FileSet value
+
+
+
+ +

+add

+
+public void add(org.apache.tools.ant.types.DirSet dirset)
+
+
Add a dirset to be iterated over. +

+

+
Parameters:
dirset - a DirSet value
+
+
+
+ +

+addDirSet

+
+public void addDirSet(org.apache.tools.ant.types.DirSet dirset)
+
+
Add a dirset to be iterated over. +

+

+
Parameters:
dirset - a DirSet value
+
+
+
+ +

+add

+
+public void add(java.util.Collection collection)
+
+
Add a collection that can be iterated over. +

+

+
Parameters:
collection - a Collection value.
+
+
+
+ +

+add

+
+public void add(java.util.Iterator iterator)
+
+
Add an iterator to be iterated over. +

+

+
Parameters:
iterator - an Iterator value
+
+
+
+ +

+add

+
+public void add(java.lang.Object obj)
+
+
Add an object that has an Iterator iterator() method + that can be iterated over. +

+

+
Parameters:
obj - An object that can be iterated over.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/IfTask.ElseIf.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/IfTask.ElseIf.html new file mode 100644 index 0000000000..cdf6626901 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/IfTask.ElseIf.html @@ -0,0 +1,332 @@ + + + + + + +IfTask.ElseIf (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.logic +
+Class IfTask.ElseIf

+
+java.lang.Object
+  extended by org.apache.tools.ant.ProjectComponent
+      extended by org.apache.tools.ant.taskdefs.condition.ConditionBase
+          extended by net.sf.antcontrib.logic.IfTask.ElseIf
+
+
+
Enclosing class:
IfTask
+
+
+
+
public static final class IfTask.ElseIf
extends org.apache.tools.ant.taskdefs.condition.ConditionBase
+ + +

+


+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
+  + + + + + + + + + + +
+Constructor Summary
IfTask.ElseIf() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddThen(org.apache.tools.ant.taskdefs.Sequential t) + +
+           
+ booleaneval() + +
+           
+ voidexecute() + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.taskdefs.condition.ConditionBase
add, addAnd, addAvailable, addChecksum, addContains, addEquals, addFilesMatch, addHttp, addIsFalse, addIsReference, addIsSet, addIsTrue, addNot, addOr, addOs, addSocket, addUptodate, countConditions, getConditions
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, log, log, setProject
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+IfTask.ElseIf

+
+public IfTask.ElseIf()
+
+
+ + + + + + + + +
+Method Detail
+ +

+addThen

+
+public void addThen(org.apache.tools.ant.taskdefs.Sequential t)
+
+
+
+
+
+
+ +

+eval

+
+public boolean eval()
+             throws org.apache.tools.ant.BuildException
+
+
+ +
Throws: +
org.apache.tools.ant.BuildException
+
+
+
+ +

+execute

+
+public void execute()
+             throws org.apache.tools.ant.BuildException
+
+
+ +
Throws: +
org.apache.tools.ant.BuildException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/IfTask.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/IfTask.html new file mode 100644 index 0000000000..e456a8a014 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/IfTask.html @@ -0,0 +1,462 @@ + + + + + + +IfTask (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.logic +
+Class IfTask

+
+java.lang.Object
+  extended by org.apache.tools.ant.ProjectComponent
+      extended by org.apache.tools.ant.taskdefs.condition.ConditionBase
+          extended by net.sf.antcontrib.logic.IfTask
+
+
+
+
public class IfTask
extends org.apache.tools.ant.taskdefs.condition.ConditionBase
+ + +

+Perform some tasks based on whether a given condition holds true or + not. + +

This task is heavily based on the Condition framework that can + be found in Ant 1.4 and later, therefore it cannot be used in + conjunction with versions of Ant prior to 1.4.

+ +

This task doesn't have any attributes, the condition to test is + specified by a nested element - see the documentation of your + <condition> task (see + the + online documentation for example) for a complete list of nested + elements.

+ +

Just like the <condition> task, only a single + condition can be specified - you combine them using + <and> or <or> conditions.

+ +

In addition to the condition, you can specify three different + child elements, <elseif>, <then> and + <else>. All three subelements are optional. + + Both <then> and <else> must not be + used more than once inside the if task. Both are + containers for Ant tasks, just like Ant's + <parallel> and <sequential> + tasks - in fact they are implemented using the same class as Ant's + <sequential> task.

+ + The <elseif> behaves exactly like an <if> + except that it cannot contain the <else> element + inside of it. You may specify as may of these as you like, and the + order they are specified is the order they are evaluated in. If the + condition on the <if> is false, then the first + <elseif> who's conditional evaluates to true + will be executed. The <else> will be executed + only if the <if> and all <elseif> + conditions are false. + +

Use the following task to define the <if> + task before you use it the first time:

+ +

+   <taskdef name="if" classname="net.sf.antcontrib.logic.IfTask" />
+ 
+ +

Crude Example

+ +

+ <if>
+  <equals arg1="${foo}" arg2="bar" />
+  <then>
+    <echo message="The value of property foo is bar" />
+  </then>
+  <else>
+    <echo message="The value of property foo is not bar" />
+  </else>
+ </if>
+ 
+
+ 
+ <if>
+  <equals arg1="${foo}" arg2="bar" />
+  <then>
+   <echo message="The value of property foo is 'bar'" />
+  </then>
+
+  <elseif>
+   <equals arg1="${foo}" arg2="foo" />
+   <then>
+    <echo message="The value of property foo is 'foo'" />
+   </then>
+  </elseif>
+
+  <else>
+   <echo message="The value of property foo is not 'foo' or 'bar'" />
+  </else>
+ </if>
+ 
+

+ +

+

+
Author:
+
Stefan Bodewig
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classIfTask.ElseIf + +
+           
+ + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
+  + + + + + + + + + + +
+Constructor Summary
IfTask() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddElse(org.apache.tools.ant.taskdefs.Sequential e) + +
+          A nested <else> element - a container of tasks that will + be run if the condition doesn't hold true.
+ voidaddElseIf(IfTask.ElseIf ei) + +
+          A nested Else if task
+ voidaddThen(org.apache.tools.ant.taskdefs.Sequential t) + +
+          A nested <then> element - a container of tasks that will + be run if the condition holds true.
+ voidexecute() + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.taskdefs.condition.ConditionBase
add, addAnd, addAvailable, addChecksum, addContains, addEquals, addFilesMatch, addHttp, addIsFalse, addIsReference, addIsSet, addIsTrue, addNot, addOr, addOs, addSocket, addUptodate, countConditions, getConditions
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, log, log, setProject
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+IfTask

+
+public IfTask()
+
+
+ + + + + + + + +
+Method Detail
+ +

+addElseIf

+
+public void addElseIf(IfTask.ElseIf ei)
+
+
A nested Else if task +

+

+
+
+
+
+ +

+addThen

+
+public void addThen(org.apache.tools.ant.taskdefs.Sequential t)
+
+
A nested <then> element - a container of tasks that will + be run if the condition holds true. + +

Not required.

+

+

+
+
+
+
+ +

+addElse

+
+public void addElse(org.apache.tools.ant.taskdefs.Sequential e)
+
+
A nested <else> element - a container of tasks that will + be run if the condition doesn't hold true. + +

Not required.

+

+

+
+
+
+
+ +

+execute

+
+public void execute()
+             throws org.apache.tools.ant.BuildException
+
+
+ +
Throws: +
org.apache.tools.ant.BuildException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/OutOfDate.CollectionEnum.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/OutOfDate.CollectionEnum.html new file mode 100644 index 0000000000..4a52fc0c20 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/OutOfDate.CollectionEnum.html @@ -0,0 +1,379 @@ + + + + + + +OutOfDate.CollectionEnum (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.logic +
+Class OutOfDate.CollectionEnum

+
+java.lang.Object
+  extended by org.apache.tools.ant.types.EnumeratedAttribute
+      extended by net.sf.antcontrib.logic.OutOfDate.CollectionEnum
+
+
+
Enclosing class:
OutOfDate
+
+
+
+
public static class OutOfDate.CollectionEnum
extends org.apache.tools.ant.types.EnumeratedAttribute
+ + +

+Enumerated type for collection attribute +

+ +

+

+
See Also:
EnumeratedAttribute
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+static intALLSOURCES + +
+          Constants for the enumerations
+static intALLTARGETS + +
+          Constants for the enumerations
+static intSOURCES + +
+          Constants for the enumerations
+static intTARGETS + +
+          Constants for the enumerations
+ + + + + + + +
Fields inherited from class org.apache.tools.ant.types.EnumeratedAttribute
value
+  + + + + + + + + + + +
+Constructor Summary
OutOfDate.CollectionEnum() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ java.lang.String[]getValues() + +
+          get the values
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.types.EnumeratedAttribute
containsValue, getIndex, getValue, indexOfValue, setValue, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+SOURCES

+
+public static final int SOURCES
+
+
Constants for the enumerations +

+

+
See Also:
Constant Field Values
+
+
+ +

+TARGETS

+
+public static final int TARGETS
+
+
Constants for the enumerations +

+

+
See Also:
Constant Field Values
+
+
+ +

+ALLSOURCES

+
+public static final int ALLSOURCES
+
+
Constants for the enumerations +

+

+
See Also:
Constant Field Values
+
+
+ +

+ALLTARGETS

+
+public static final int ALLTARGETS
+
+
Constants for the enumerations +

+

+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+OutOfDate.CollectionEnum

+
+public OutOfDate.CollectionEnum()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getValues

+
+public java.lang.String[] getValues()
+
+
get the values +

+

+
Specified by:
getValues in class org.apache.tools.ant.types.EnumeratedAttribute
+
+
+ +
Returns:
an array of the allowed values for this attribute.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/OutOfDate.DeleteTargets.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/OutOfDate.DeleteTargets.html new file mode 100644 index 0000000000..c0044d14f4 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/OutOfDate.DeleteTargets.html @@ -0,0 +1,298 @@ + + + + + + +OutOfDate.DeleteTargets (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.logic +
+Class OutOfDate.DeleteTargets

+
+java.lang.Object
+  extended by net.sf.antcontrib.logic.OutOfDate.DeleteTargets
+
+
+
Enclosing class:
OutOfDate
+
+
+
+
public class OutOfDate.DeleteTargets
extends java.lang.Object
+ + +

+nested delete targets +

+ +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
OutOfDate.DeleteTargets() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidsetAll(boolean all) + +
+          whether to delete all the targets + or just those that are newer than the + corresponding sources.
+ voidsetFailOnError(boolean failOnError) + +
+           
+ voidsetQuiet(boolean quiet) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+OutOfDate.DeleteTargets

+
+public OutOfDate.DeleteTargets()
+
+
+ + + + + + + + +
+Method Detail
+ +

+setAll

+
+public void setAll(boolean all)
+
+
whether to delete all the targets + or just those that are newer than the + corresponding sources. +

+

+
Parameters:
all - true to delete all, default false
+
+
+
+ +

+setQuiet

+
+public void setQuiet(boolean quiet)
+
+
+
Parameters:
quiet - if true suppress messages on deleting files
+
+
+
+ +

+setFailOnError

+
+public void setFailOnError(boolean failOnError)
+
+
+
Parameters:
failOnError - if true halt if there is a failure to delete
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/OutOfDate.MyMapper.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/OutOfDate.MyMapper.html new file mode 100644 index 0000000000..a60a0298d8 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/OutOfDate.MyMapper.html @@ -0,0 +1,366 @@ + + + + + + +OutOfDate.MyMapper (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.logic +
+Class OutOfDate.MyMapper

+
+java.lang.Object
+  extended by org.apache.tools.ant.ProjectComponent
+      extended by org.apache.tools.ant.types.DataType
+          extended by org.apache.tools.ant.types.Mapper
+              extended by net.sf.antcontrib.logic.OutOfDate.MyMapper
+
+
+
All Implemented Interfaces:
java.lang.Cloneable
+
+
+
Enclosing class:
OutOfDate
+
+
+
+
public static class OutOfDate.MyMapper
extends org.apache.tools.ant.types.Mapper
+ + +

+Wrapper for mapper - includes dir +

+ +

+


+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.apache.tools.ant.types.Mapper
org.apache.tools.ant.types.Mapper.MapperType
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tools.ant.types.Mapper
classname, classpath, from, to, type
+ + + + + + + +
Fields inherited from class org.apache.tools.ant.types.DataType
checked, description, ref
+ + + + + + + +
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
+  + + + + + + + + + + +
+Constructor Summary
OutOfDate.MyMapper(org.apache.tools.ant.Project project) + +
+          Creates a new MyMapper instance.
+  + + + + + + + + + + + + + + + +
+Method Summary
+ java.io.FilegetDir() + +
+           
+ voidsetDir(java.io.File dir) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.types.Mapper
add, addConfiguredMapper, createClasspath, getImplementation, getImplementationClass, getRef, setClassname, setClasspath, setClasspathRef, setFrom, setRefid, setTo, setType
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.types.DataType
checkAttributesAllowed, checkChildrenAllowed, circularReference, dieOnCircularReference, getCheckedRef, getDescription, getRefid, isChecked, isReference, noChildrenAllowed, setChecked, setDescription, tooManyAttributes
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, log, log, setProject
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+OutOfDate.MyMapper

+
+public OutOfDate.MyMapper(org.apache.tools.ant.Project project)
+
+
Creates a new MyMapper instance. +

+

+
Parameters:
project - the current project
+
+ + + + + + + + +
+Method Detail
+ +

+setDir

+
+public void setDir(java.io.File dir)
+
+
+
Parameters:
dir - the directory that the from files are relative to
+
+
+
+ +

+getDir

+
+public java.io.File getDir()
+
+
+ +
Returns:
the directory that the from files are relative to
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/OutOfDate.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/OutOfDate.html new file mode 100644 index 0000000000..5da0959006 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/OutOfDate.html @@ -0,0 +1,856 @@ + + + + + + +OutOfDate (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.logic +
+Class OutOfDate

+
+java.lang.Object
+  extended by org.apache.tools.ant.ProjectComponent
+      extended by org.apache.tools.ant.Task
+          extended by net.sf.antcontrib.logic.OutOfDate
+
+
+
All Implemented Interfaces:
org.apache.tools.ant.taskdefs.condition.Condition
+
+
+
+
public class OutOfDate
extends org.apache.tools.ant.Task
implements org.apache.tools.ant.taskdefs.condition.Condition
+ + +

+Task to help in calling tasks if generated files are older + than source files. + Sets a given property or runs an internal task. + + Based on + org.apache.org.apache.tools.ant.taskdefs.UpToDate +

+ +

+

+
Author:
+
peter reilly
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Nested Class Summary
+static classOutOfDate.CollectionEnum + +
+          Enumerated type for collection attribute
+ classOutOfDate.DeleteTargets + +
+          nested delete targets
+static classOutOfDate.MyMapper + +
+          Wrapper for mapper - includes dir
+ + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tools.ant.Task
description, location, target, taskName, taskType, wrapper
+ + + + + + + +
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
+  + + + + + + + + + + +
+Constructor Summary
OutOfDate() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddParallel(org.apache.tools.ant.taskdefs.Parallel doTask) + +
+          Embedded do parallel
+ voidaddSequential(org.apache.tools.ant.taskdefs.Sequential doTask) + +
+          Embedded do sequential.
+ OutOfDate.DeleteTargetscreateDeleteTargets() + +
+          optional nested delete element
+ org.apache.tools.ant.types.MappercreateMapper() + +
+          Defines the FileNameMapper to use (nested mapper element).
+ org.apache.tools.ant.types.PathcreateSourcefiles() + +
+          Add to the source files
+ org.apache.tools.ant.types.PathcreateTargetfiles() + +
+          Add to the target files
+ booleaneval() + +
+          Evaluate (all) target and source file(s) to + see if the target(s) is/are outoutdate.
+ voidexecute() + +
+          Sets property to true and/or executes embedded do + if any of the target file(s) do not have a more recent timestamp + than (each of) the source file(s).
+ java.util.Iteratoriterator() + +
+          Call evalute and return an iterator over the result
+ voidsetAllTargets(java.lang.String allTargets) + +
+          A property to contain all the target filenames
+ voidsetAllTargetsPath(java.lang.String allTargetsPath) + +
+          A refernce to contain the path of all the targets
+ voidsetCollection(OutOfDate.CollectionEnum collection) + +
+          Set the collection attribute, controls what is + returned by the iterator method.
+ voidsetForce(boolean force) + +
+          whether to allways be outofdate
+ voidsetOutputSources(java.lang.String outputSources) + +
+          A property to contain the output source files
+ voidsetOutputSourcesPath(java.lang.String outputSourcesPath) + +
+          A reference to the path containing all the sources files.
+ voidsetOutputTargets(java.lang.String outputTargets) + +
+          A property to contain the output target files
+ voidsetOutputTargetsPath(java.lang.String outputTargetsPath) + +
+          A reference to contain the path of target files that + are outofdate
+ voidsetProperty(java.lang.String property) + +
+          The property to set if any of the target files are outofdate with + regard to any of the source files.
+ voidsetSeparator(java.lang.String separator) + +
+          The separator to use to separate the files
+ voidsetValue(java.lang.String value) + +
+          The value to set the named property to the target files + are outofdate
+ voidsetVerbose(boolean verbose) + +
+          whether to have verbose output
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
+ + + + + + + +
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, setProject
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+OutOfDate

+
+public OutOfDate()
+
+
+ + + + + + + + +
+Method Detail
+ +

+setCollection

+
+public void setCollection(OutOfDate.CollectionEnum collection)
+
+
Set the collection attribute, controls what is + returned by the iterator method. +
+
  • "sources" the sources that are newer than the corresponding targets.
  • +
  • "targets" the targets that are older or not present than the corresponding + sources.
  • +
  • "allsources" all the sources
  • +
  • "alltargets" all the targets
  • +
    +

    +

    +
    +
    +
    +
    Parameters:
    collection - "sources" the changes
    +
    +
    +
    + +

    +createMapper

    +
    +public org.apache.tools.ant.types.Mapper createMapper()
    +
    +
    Defines the FileNameMapper to use (nested mapper element). +

    +

    +
    +
    +
    + +
    Returns:
    Mappper to be configured
    +
    +
    +
    + +

    +setProperty

    +
    +public void setProperty(java.lang.String property)
    +
    +
    The property to set if any of the target files are outofdate with + regard to any of the source files. +

    +

    +
    +
    +
    +
    Parameters:
    property - the name of the property to set if Target is outofdate.
    +
    +
    +
    + +

    +setSeparator

    +
    +public void setSeparator(java.lang.String separator)
    +
    +
    The separator to use to separate the files +

    +

    +
    +
    +
    +
    Parameters:
    separator - separator used in outout properties
    +
    +
    +
    + +

    +setValue

    +
    +public void setValue(java.lang.String value)
    +
    +
    The value to set the named property to the target files + are outofdate +

    +

    +
    +
    +
    +
    Parameters:
    value - the value to set the property
    +
    +
    +
    + +

    +setForce

    +
    +public void setForce(boolean force)
    +
    +
    whether to allways be outofdate +

    +

    +
    +
    +
    +
    Parameters:
    force - true means that outofdate is always set, default + false
    +
    +
    +
    + +

    +setVerbose

    +
    +public void setVerbose(boolean verbose)
    +
    +
    whether to have verbose output +

    +

    +
    +
    +
    +
    Parameters:
    verbose - true means that outofdate outputs debug info
    +
    +
    +
    + +

    +createTargetfiles

    +
    +public org.apache.tools.ant.types.Path createTargetfiles()
    +
    +
    Add to the target files +

    +

    +
    +
    +
    + +
    Returns:
    a path to be configured
    +
    +
    +
    + +

    +createSourcefiles

    +
    +public org.apache.tools.ant.types.Path createSourcefiles()
    +
    +
    Add to the source files +

    +

    +
    +
    +
    + +
    Returns:
    a path to be configured
    +
    +
    +
    + +

    +setOutputSources

    +
    +public void setOutputSources(java.lang.String outputSources)
    +
    +
    A property to contain the output source files +

    +

    +
    +
    +
    +
    Parameters:
    outputSources - the name of the property
    +
    +
    +
    + +

    +setOutputTargets

    +
    +public void setOutputTargets(java.lang.String outputTargets)
    +
    +
    A property to contain the output target files +

    +

    +
    +
    +
    +
    Parameters:
    outputTargets - the name of the property
    +
    +
    +
    + +

    +setOutputTargetsPath

    +
    +public void setOutputTargetsPath(java.lang.String outputTargetsPath)
    +
    +
    A reference to contain the path of target files that + are outofdate +

    +

    +
    +
    +
    +
    Parameters:
    outputTargetsPath - the name of the reference
    +
    +
    +
    + +

    +setAllTargetsPath

    +
    +public void setAllTargetsPath(java.lang.String allTargetsPath)
    +
    +
    A refernce to contain the path of all the targets +

    +

    +
    +
    +
    +
    Parameters:
    allTargetsPath - the name of the reference
    +
    +
    +
    + +

    +setAllTargets

    +
    +public void setAllTargets(java.lang.String allTargets)
    +
    +
    A property to contain all the target filenames +

    +

    +
    +
    +
    +
    Parameters:
    allTargets - the name of the property
    +
    +
    +
    + +

    +setOutputSourcesPath

    +
    +public void setOutputSourcesPath(java.lang.String outputSourcesPath)
    +
    +
    A reference to the path containing all the sources files. +

    +

    +
    +
    +
    +
    Parameters:
    outputSourcesPath - the name of the reference
    +
    +
    +
    + +

    +createDeleteTargets

    +
    +public OutOfDate.DeleteTargets createDeleteTargets()
    +
    +
    optional nested delete element +

    +

    +
    +
    +
    + +
    Returns:
    an element to be configured
    +
    +
    +
    + +

    +addParallel

    +
    +public void addParallel(org.apache.tools.ant.taskdefs.Parallel doTask)
    +
    +
    Embedded do parallel +

    +

    +
    +
    +
    +
    Parameters:
    doTask - the parallel to embed
    +
    +
    +
    + +

    +addSequential

    +
    +public void addSequential(org.apache.tools.ant.taskdefs.Sequential doTask)
    +
    +
    Embedded do sequential. +

    +

    +
    +
    +
    +
    Parameters:
    doTask - the sequential to embed
    +
    +
    +
    + +

    +eval

    +
    +public boolean eval()
    +
    +
    Evaluate (all) target and source file(s) to + see if the target(s) is/are outoutdate. +

    +

    +
    Specified by:
    eval in interface org.apache.tools.ant.taskdefs.condition.Condition
    +
    +
    + +
    Returns:
    true if any of the targets are outofdate
    +
    +
    +
    + +

    +iterator

    +
    +public java.util.Iterator iterator()
    +
    +
    Call evalute and return an iterator over the result +

    +

    +
    +
    +
    + +
    Returns:
    an iterator over the result
    +
    +
    +
    + +

    +execute

    +
    +public void execute()
    +
    +
    Sets property to true and/or executes embedded do + if any of the target file(s) do not have a more recent timestamp + than (each of) the source file(s). +

    +

    +
    Overrides:
    execute in class org.apache.tools.ant.Task
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/ProjectDelegate.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/ProjectDelegate.html new file mode 100644 index 0000000000..75c6ac293f --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/ProjectDelegate.html @@ -0,0 +1,2396 @@ + + + + + + +ProjectDelegate (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.logic +
    +Class ProjectDelegate

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.Project
    +      extended by net.sf.antcontrib.logic.ProjectDelegate
    +
    +
    +
    +
    public class ProjectDelegate
    extends org.apache.tools.ant.Project
    + + +

    +


    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Project
    JAVA_1_0, JAVA_1_1, JAVA_1_2, JAVA_1_3, JAVA_1_4, MSG_DEBUG, MSG_ERR, MSG_INFO, MSG_VERBOSE, MSG_WARN, TOKEN_END, TOKEN_START
    +  + + + + + + + + + + +
    +Constructor Summary
    ProjectDelegate(org.apache.tools.ant.Project delegate) + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + voidaddBuildListener(org.apache.tools.ant.BuildListener arg0) + +
    +           
    + voidaddDataTypeDefinition(java.lang.String arg0, + java.lang.Class arg1) + +
    +           
    + voidaddFilter(java.lang.String arg0, + java.lang.String arg1) + +
    +           
    + voidaddOrReplaceTarget(java.lang.String arg0, + org.apache.tools.ant.Target arg1) + +
    +           
    + voidaddOrReplaceTarget(org.apache.tools.ant.Target arg0) + +
    +           
    + voidaddReference(java.lang.String arg0, + java.lang.Object arg1) + +
    +           
    + voidaddTarget(java.lang.String arg0, + org.apache.tools.ant.Target arg1) + +
    +           
    + voidaddTarget(org.apache.tools.ant.Target arg0) + +
    +           
    + voidaddTaskDefinition(java.lang.String arg0, + java.lang.Class arg1) + +
    +           
    + voidcheckTaskClass(java.lang.Class arg0) + +
    +           
    + voidcopyFile(java.io.File arg0, + java.io.File arg1) + +
    +           
    + voidcopyFile(java.io.File arg0, + java.io.File arg1, + boolean arg2) + +
    +           
    + voidcopyFile(java.io.File arg0, + java.io.File arg1, + boolean arg2, + boolean arg3) + +
    +           
    + voidcopyFile(java.io.File arg0, + java.io.File arg1, + boolean arg2, + boolean arg3, + boolean arg4) + +
    +           
    + voidcopyFile(java.lang.String arg0, + java.lang.String arg1) + +
    +           
    + voidcopyFile(java.lang.String arg0, + java.lang.String arg1, + boolean arg2) + +
    +           
    + voidcopyFile(java.lang.String arg0, + java.lang.String arg1, + boolean arg2, + boolean arg3) + +
    +           
    + voidcopyFile(java.lang.String arg0, + java.lang.String arg1, + boolean arg2, + boolean arg3, + boolean arg4) + +
    +           
    + voidcopyInheritedProperties(org.apache.tools.ant.Project arg0) + +
    +           
    + voidcopyUserProperties(org.apache.tools.ant.Project arg0) + +
    +           
    + org.apache.tools.ant.AntClassLoadercreateClassLoader(org.apache.tools.ant.types.Path arg0) + +
    +           
    + java.lang.ObjectcreateDataType(java.lang.String arg0) + +
    +           
    + org.apache.tools.ant.TaskcreateTask(java.lang.String arg0) + +
    +           
    + intdefaultInput(byte[] arg0, + int arg1, + int arg2) + +
    +           
    + voiddemuxFlush(java.lang.String arg0, + boolean arg1) + +
    +           
    + intdemuxInput(byte[] arg0, + int arg1, + int arg2) + +
    +           
    + voiddemuxOutput(java.lang.String arg0, + boolean arg1) + +
    +           
    + booleanequals(java.lang.Object arg0) + +
    +           
    + voidexecuteSortedTargets(java.util.Vector arg0) + +
    +           
    + voidexecuteTarget(java.lang.String arg0) + +
    +           
    + voidexecuteTargets(java.util.Vector arg0) + +
    +           
    + voidfireBuildFinished(java.lang.Throwable arg0) + +
    +           
    + voidfireBuildStarted() + +
    +           
    + voidfireSubBuildFinished(java.lang.Throwable arg0) + +
    +           
    + voidfireSubBuildStarted() + +
    +           
    + java.io.FilegetBaseDir() + +
    +           
    + java.util.VectorgetBuildListeners() + +
    +           
    + java.lang.ClassLoadergetCoreLoader() + +
    +           
    + java.util.HashtablegetDataTypeDefinitions() + +
    +           
    + java.io.InputStreamgetDefaultInputStream() + +
    +           
    + java.lang.StringgetDefaultTarget() + +
    +           
    + java.lang.StringgetDescription() + +
    +           
    + java.lang.StringgetElementName(java.lang.Object arg0) + +
    +           
    + org.apache.tools.ant.ExecutorgetExecutor() + +
    +           
    + java.util.HashtablegetFilters() + +
    +           
    + org.apache.tools.ant.types.FilterSetgetGlobalFilterSet() + +
    +           
    + org.apache.tools.ant.input.InputHandlergetInputHandler() + +
    +           
    + java.lang.StringgetName() + +
    +           
    + java.util.HashtablegetProperties() + +
    +           
    + java.lang.StringgetProperty(java.lang.String arg0) + +
    +           
    + java.lang.ObjectgetReference(java.lang.String arg0) + +
    +           
    + java.util.HashtablegetReferences() + +
    +           
    + org.apache.tools.ant.ProjectgetSubproject() + +
    +           
    + java.util.HashtablegetTargets() + +
    +           
    + java.util.HashtablegetTaskDefinitions() + +
    +           
    + org.apache.tools.ant.TaskgetThreadTask(java.lang.Thread arg0) + +
    +           
    + java.util.HashtablegetUserProperties() + +
    +           
    + java.lang.StringgetUserProperty(java.lang.String arg0) + +
    +           
    + inthashCode() + +
    +           
    + voidinit() + +
    +           
    + voidinitSubProject(org.apache.tools.ant.Project arg0) + +
    +           
    + booleanisKeepGoingMode() + +
    +           
    + voidlog(java.lang.String arg0) + +
    +           
    + voidlog(java.lang.String arg0, + int arg1) + +
    +           
    + voidlog(org.apache.tools.ant.Target arg0, + java.lang.String arg1, + int arg2) + +
    +           
    + voidlog(org.apache.tools.ant.Task arg0, + java.lang.String arg1, + int arg2) + +
    +           
    + voidregisterThreadTask(java.lang.Thread arg0, + org.apache.tools.ant.Task arg1) + +
    +           
    + voidremoveBuildListener(org.apache.tools.ant.BuildListener arg0) + +
    +           
    + java.lang.StringreplaceProperties(java.lang.String arg0) + +
    +           
    + java.io.FileresolveFile(java.lang.String arg0) + +
    +           
    + java.io.FileresolveFile(java.lang.String arg0, + java.io.File arg1) + +
    +           
    + voidsetBaseDir(java.io.File arg0) + +
    +           
    + voidsetBasedir(java.lang.String arg0) + +
    +           
    + voidsetCoreLoader(java.lang.ClassLoader arg0) + +
    +           
    + voidsetDefault(java.lang.String arg0) + +
    +           
    + voidsetDefaultInputStream(java.io.InputStream arg0) + +
    +           
    + voidsetDefaultTarget(java.lang.String arg0) + +
    +           
    + voidsetDescription(java.lang.String arg0) + +
    +           
    + voidsetExecutor(org.apache.tools.ant.Executor arg0) + +
    +           
    + voidsetFileLastModified(java.io.File arg0, + long arg1) + +
    +           
    + voidsetInheritedProperty(java.lang.String arg0, + java.lang.String arg1) + +
    +           
    + voidsetInputHandler(org.apache.tools.ant.input.InputHandler arg0) + +
    +           
    + voidsetJavaVersionProperty() + +
    +           
    + voidsetKeepGoingMode(boolean arg0) + +
    +           
    + voidsetName(java.lang.String arg0) + +
    +           
    + voidsetNewProperty(java.lang.String arg0, + java.lang.String arg1) + +
    +           
    + voidsetProperty(java.lang.String arg0, + java.lang.String arg1) + +
    +           
    + voidsetSystemProperties() + +
    +           
    + voidsetUserProperty(java.lang.String arg0, + java.lang.String arg1) + +
    +           
    + java.lang.StringtoString() + +
    +           
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Project
    fireMessageLogged, fireMessageLogged, fireMessageLogged, fireTargetFinished, fireTargetStarted, fireTaskFinished, fireTaskStarted, getJavaVersion, setProjectReference, toBoolean, topoSort, topoSort, topoSort, translatePath
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +ProjectDelegate

    +
    +public ProjectDelegate(org.apache.tools.ant.Project delegate)
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +getSubproject

    +
    +public org.apache.tools.ant.Project getSubproject()
    +
    +
    +
    +
    +
    +
    + +

    +addBuildListener

    +
    +public void addBuildListener(org.apache.tools.ant.BuildListener arg0)
    +
    +
    +
    Overrides:
    addBuildListener in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +addDataTypeDefinition

    +
    +public void addDataTypeDefinition(java.lang.String arg0,
    +                                  java.lang.Class arg1)
    +
    +
    +
    Overrides:
    addDataTypeDefinition in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +addFilter

    +
    +public void addFilter(java.lang.String arg0,
    +                      java.lang.String arg1)
    +
    +
    +
    Overrides:
    addFilter in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +addOrReplaceTarget

    +
    +public void addOrReplaceTarget(java.lang.String arg0,
    +                               org.apache.tools.ant.Target arg1)
    +
    +
    +
    Overrides:
    addOrReplaceTarget in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +addOrReplaceTarget

    +
    +public void addOrReplaceTarget(org.apache.tools.ant.Target arg0)
    +
    +
    +
    Overrides:
    addOrReplaceTarget in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +addReference

    +
    +public void addReference(java.lang.String arg0,
    +                         java.lang.Object arg1)
    +
    +
    +
    Overrides:
    addReference in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +addTarget

    +
    +public void addTarget(java.lang.String arg0,
    +                      org.apache.tools.ant.Target arg1)
    +               throws org.apache.tools.ant.BuildException
    +
    +
    +
    Overrides:
    addTarget in class org.apache.tools.ant.Project
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +addTarget

    +
    +public void addTarget(org.apache.tools.ant.Target arg0)
    +               throws org.apache.tools.ant.BuildException
    +
    +
    +
    Overrides:
    addTarget in class org.apache.tools.ant.Project
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +addTaskDefinition

    +
    +public void addTaskDefinition(java.lang.String arg0,
    +                              java.lang.Class arg1)
    +                       throws org.apache.tools.ant.BuildException
    +
    +
    +
    Overrides:
    addTaskDefinition in class org.apache.tools.ant.Project
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +checkTaskClass

    +
    +public void checkTaskClass(java.lang.Class arg0)
    +                    throws org.apache.tools.ant.BuildException
    +
    +
    +
    Overrides:
    checkTaskClass in class org.apache.tools.ant.Project
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +copyFile

    +
    +public void copyFile(java.io.File arg0,
    +                     java.io.File arg1,
    +                     boolean arg2,
    +                     boolean arg3,
    +                     boolean arg4)
    +              throws java.io.IOException
    +
    +
    +
    Overrides:
    copyFile in class org.apache.tools.ant.Project
    +
    +
    + +
    Throws: +
    java.io.IOException
    +
    +
    +
    + +

    +copyFile

    +
    +public void copyFile(java.io.File arg0,
    +                     java.io.File arg1,
    +                     boolean arg2,
    +                     boolean arg3)
    +              throws java.io.IOException
    +
    +
    +
    Overrides:
    copyFile in class org.apache.tools.ant.Project
    +
    +
    + +
    Throws: +
    java.io.IOException
    +
    +
    +
    + +

    +copyFile

    +
    +public void copyFile(java.io.File arg0,
    +                     java.io.File arg1,
    +                     boolean arg2)
    +              throws java.io.IOException
    +
    +
    +
    Overrides:
    copyFile in class org.apache.tools.ant.Project
    +
    +
    + +
    Throws: +
    java.io.IOException
    +
    +
    +
    + +

    +copyFile

    +
    +public void copyFile(java.io.File arg0,
    +                     java.io.File arg1)
    +              throws java.io.IOException
    +
    +
    +
    Overrides:
    copyFile in class org.apache.tools.ant.Project
    +
    +
    + +
    Throws: +
    java.io.IOException
    +
    +
    +
    + +

    +copyFile

    +
    +public void copyFile(java.lang.String arg0,
    +                     java.lang.String arg1,
    +                     boolean arg2,
    +                     boolean arg3,
    +                     boolean arg4)
    +              throws java.io.IOException
    +
    +
    +
    Overrides:
    copyFile in class org.apache.tools.ant.Project
    +
    +
    + +
    Throws: +
    java.io.IOException
    +
    +
    +
    + +

    +copyFile

    +
    +public void copyFile(java.lang.String arg0,
    +                     java.lang.String arg1,
    +                     boolean arg2,
    +                     boolean arg3)
    +              throws java.io.IOException
    +
    +
    +
    Overrides:
    copyFile in class org.apache.tools.ant.Project
    +
    +
    + +
    Throws: +
    java.io.IOException
    +
    +
    +
    + +

    +copyFile

    +
    +public void copyFile(java.lang.String arg0,
    +                     java.lang.String arg1,
    +                     boolean arg2)
    +              throws java.io.IOException
    +
    +
    +
    Overrides:
    copyFile in class org.apache.tools.ant.Project
    +
    +
    + +
    Throws: +
    java.io.IOException
    +
    +
    +
    + +

    +copyFile

    +
    +public void copyFile(java.lang.String arg0,
    +                     java.lang.String arg1)
    +              throws java.io.IOException
    +
    +
    +
    Overrides:
    copyFile in class org.apache.tools.ant.Project
    +
    +
    + +
    Throws: +
    java.io.IOException
    +
    +
    +
    + +

    +copyInheritedProperties

    +
    +public void copyInheritedProperties(org.apache.tools.ant.Project arg0)
    +
    +
    +
    Overrides:
    copyInheritedProperties in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +copyUserProperties

    +
    +public void copyUserProperties(org.apache.tools.ant.Project arg0)
    +
    +
    +
    Overrides:
    copyUserProperties in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +createClassLoader

    +
    +public org.apache.tools.ant.AntClassLoader createClassLoader(org.apache.tools.ant.types.Path arg0)
    +
    +
    +
    Overrides:
    createClassLoader in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +createDataType

    +
    +public java.lang.Object createDataType(java.lang.String arg0)
    +                                throws org.apache.tools.ant.BuildException
    +
    +
    +
    Overrides:
    createDataType in class org.apache.tools.ant.Project
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +createTask

    +
    +public org.apache.tools.ant.Task createTask(java.lang.String arg0)
    +                                     throws org.apache.tools.ant.BuildException
    +
    +
    +
    Overrides:
    createTask in class org.apache.tools.ant.Project
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +defaultInput

    +
    +public int defaultInput(byte[] arg0,
    +                        int arg1,
    +                        int arg2)
    +                 throws java.io.IOException
    +
    +
    +
    Overrides:
    defaultInput in class org.apache.tools.ant.Project
    +
    +
    + +
    Throws: +
    java.io.IOException
    +
    +
    +
    + +

    +demuxFlush

    +
    +public void demuxFlush(java.lang.String arg0,
    +                       boolean arg1)
    +
    +
    +
    Overrides:
    demuxFlush in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +demuxInput

    +
    +public int demuxInput(byte[] arg0,
    +                      int arg1,
    +                      int arg2)
    +               throws java.io.IOException
    +
    +
    +
    Overrides:
    demuxInput in class org.apache.tools.ant.Project
    +
    +
    + +
    Throws: +
    java.io.IOException
    +
    +
    +
    + +

    +demuxOutput

    +
    +public void demuxOutput(java.lang.String arg0,
    +                        boolean arg1)
    +
    +
    +
    Overrides:
    demuxOutput in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +equals

    +
    +public boolean equals(java.lang.Object arg0)
    +
    +
    +
    Overrides:
    equals in class java.lang.Object
    +
    +
    +
    +
    +
    +
    + +

    +executeSortedTargets

    +
    +public void executeSortedTargets(java.util.Vector arg0)
    +                          throws org.apache.tools.ant.BuildException
    +
    +
    +
    Overrides:
    executeSortedTargets in class org.apache.tools.ant.Project
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +executeTarget

    +
    +public void executeTarget(java.lang.String arg0)
    +                   throws org.apache.tools.ant.BuildException
    +
    +
    +
    Overrides:
    executeTarget in class org.apache.tools.ant.Project
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +executeTargets

    +
    +public void executeTargets(java.util.Vector arg0)
    +                    throws org.apache.tools.ant.BuildException
    +
    +
    +
    Overrides:
    executeTargets in class org.apache.tools.ant.Project
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +fireBuildFinished

    +
    +public void fireBuildFinished(java.lang.Throwable arg0)
    +
    +
    +
    Overrides:
    fireBuildFinished in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +fireBuildStarted

    +
    +public void fireBuildStarted()
    +
    +
    +
    Overrides:
    fireBuildStarted in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +fireSubBuildFinished

    +
    +public void fireSubBuildFinished(java.lang.Throwable arg0)
    +
    +
    +
    Overrides:
    fireSubBuildFinished in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +fireSubBuildStarted

    +
    +public void fireSubBuildStarted()
    +
    +
    +
    Overrides:
    fireSubBuildStarted in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +getBaseDir

    +
    +public java.io.File getBaseDir()
    +
    +
    +
    Overrides:
    getBaseDir in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +getBuildListeners

    +
    +public java.util.Vector getBuildListeners()
    +
    +
    +
    Overrides:
    getBuildListeners in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +getCoreLoader

    +
    +public java.lang.ClassLoader getCoreLoader()
    +
    +
    +
    Overrides:
    getCoreLoader in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +getDataTypeDefinitions

    +
    +public java.util.Hashtable getDataTypeDefinitions()
    +
    +
    +
    Overrides:
    getDataTypeDefinitions in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +getDefaultInputStream

    +
    +public java.io.InputStream getDefaultInputStream()
    +
    +
    +
    Overrides:
    getDefaultInputStream in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +getDefaultTarget

    +
    +public java.lang.String getDefaultTarget()
    +
    +
    +
    Overrides:
    getDefaultTarget in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +getDescription

    +
    +public java.lang.String getDescription()
    +
    +
    +
    Overrides:
    getDescription in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +getElementName

    +
    +public java.lang.String getElementName(java.lang.Object arg0)
    +
    +
    +
    Overrides:
    getElementName in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +getExecutor

    +
    +public org.apache.tools.ant.Executor getExecutor()
    +
    +
    +
    Overrides:
    getExecutor in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +getFilters

    +
    +public java.util.Hashtable getFilters()
    +
    +
    +
    Overrides:
    getFilters in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +getGlobalFilterSet

    +
    +public org.apache.tools.ant.types.FilterSet getGlobalFilterSet()
    +
    +
    +
    Overrides:
    getGlobalFilterSet in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +getInputHandler

    +
    +public org.apache.tools.ant.input.InputHandler getInputHandler()
    +
    +
    +
    Overrides:
    getInputHandler in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +getName

    +
    +public java.lang.String getName()
    +
    +
    +
    Overrides:
    getName in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +getProperties

    +
    +public java.util.Hashtable getProperties()
    +
    +
    +
    Overrides:
    getProperties in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +getProperty

    +
    +public java.lang.String getProperty(java.lang.String arg0)
    +
    +
    +
    Overrides:
    getProperty in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +getReference

    +
    +public java.lang.Object getReference(java.lang.String arg0)
    +
    +
    +
    Overrides:
    getReference in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +getReferences

    +
    +public java.util.Hashtable getReferences()
    +
    +
    +
    Overrides:
    getReferences in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +getTargets

    +
    +public java.util.Hashtable getTargets()
    +
    +
    +
    Overrides:
    getTargets in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +getTaskDefinitions

    +
    +public java.util.Hashtable getTaskDefinitions()
    +
    +
    +
    Overrides:
    getTaskDefinitions in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +getThreadTask

    +
    +public org.apache.tools.ant.Task getThreadTask(java.lang.Thread arg0)
    +
    +
    +
    Overrides:
    getThreadTask in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +getUserProperties

    +
    +public java.util.Hashtable getUserProperties()
    +
    +
    +
    Overrides:
    getUserProperties in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +getUserProperty

    +
    +public java.lang.String getUserProperty(java.lang.String arg0)
    +
    +
    +
    Overrides:
    getUserProperty in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +hashCode

    +
    +public int hashCode()
    +
    +
    +
    Overrides:
    hashCode in class java.lang.Object
    +
    +
    +
    +
    +
    +
    + +

    +init

    +
    +public void init()
    +          throws org.apache.tools.ant.BuildException
    +
    +
    +
    Overrides:
    init in class org.apache.tools.ant.Project
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +initSubProject

    +
    +public void initSubProject(org.apache.tools.ant.Project arg0)
    +
    +
    +
    Overrides:
    initSubProject in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +isKeepGoingMode

    +
    +public boolean isKeepGoingMode()
    +
    +
    +
    Overrides:
    isKeepGoingMode in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +log

    +
    +public void log(java.lang.String arg0,
    +                int arg1)
    +
    +
    +
    Overrides:
    log in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +log

    +
    +public void log(java.lang.String arg0)
    +
    +
    +
    Overrides:
    log in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +log

    +
    +public void log(org.apache.tools.ant.Target arg0,
    +                java.lang.String arg1,
    +                int arg2)
    +
    +
    +
    Overrides:
    log in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +log

    +
    +public void log(org.apache.tools.ant.Task arg0,
    +                java.lang.String arg1,
    +                int arg2)
    +
    +
    +
    Overrides:
    log in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +registerThreadTask

    +
    +public void registerThreadTask(java.lang.Thread arg0,
    +                               org.apache.tools.ant.Task arg1)
    +
    +
    +
    Overrides:
    registerThreadTask in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +removeBuildListener

    +
    +public void removeBuildListener(org.apache.tools.ant.BuildListener arg0)
    +
    +
    +
    Overrides:
    removeBuildListener in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +replaceProperties

    +
    +public java.lang.String replaceProperties(java.lang.String arg0)
    +                                   throws org.apache.tools.ant.BuildException
    +
    +
    +
    Overrides:
    replaceProperties in class org.apache.tools.ant.Project
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +resolveFile

    +
    +public java.io.File resolveFile(java.lang.String arg0,
    +                                java.io.File arg1)
    +
    +
    +
    Overrides:
    resolveFile in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +resolveFile

    +
    +public java.io.File resolveFile(java.lang.String arg0)
    +
    +
    +
    Overrides:
    resolveFile in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +setBaseDir

    +
    +public void setBaseDir(java.io.File arg0)
    +                throws org.apache.tools.ant.BuildException
    +
    +
    +
    Overrides:
    setBaseDir in class org.apache.tools.ant.Project
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +setBasedir

    +
    +public void setBasedir(java.lang.String arg0)
    +                throws org.apache.tools.ant.BuildException
    +
    +
    +
    Overrides:
    setBasedir in class org.apache.tools.ant.Project
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +setCoreLoader

    +
    +public void setCoreLoader(java.lang.ClassLoader arg0)
    +
    +
    +
    Overrides:
    setCoreLoader in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +setDefault

    +
    +public void setDefault(java.lang.String arg0)
    +
    +
    +
    Overrides:
    setDefault in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +setDefaultInputStream

    +
    +public void setDefaultInputStream(java.io.InputStream arg0)
    +
    +
    +
    Overrides:
    setDefaultInputStream in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +setDefaultTarget

    +
    +public void setDefaultTarget(java.lang.String arg0)
    +
    +
    +
    Overrides:
    setDefaultTarget in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +setDescription

    +
    +public void setDescription(java.lang.String arg0)
    +
    +
    +
    Overrides:
    setDescription in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +setExecutor

    +
    +public void setExecutor(org.apache.tools.ant.Executor arg0)
    +
    +
    +
    Overrides:
    setExecutor in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +setFileLastModified

    +
    +public void setFileLastModified(java.io.File arg0,
    +                                long arg1)
    +                         throws org.apache.tools.ant.BuildException
    +
    +
    +
    Overrides:
    setFileLastModified in class org.apache.tools.ant.Project
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +setInheritedProperty

    +
    +public void setInheritedProperty(java.lang.String arg0,
    +                                 java.lang.String arg1)
    +
    +
    +
    Overrides:
    setInheritedProperty in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +setInputHandler

    +
    +public void setInputHandler(org.apache.tools.ant.input.InputHandler arg0)
    +
    +
    +
    Overrides:
    setInputHandler in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +setJavaVersionProperty

    +
    +public void setJavaVersionProperty()
    +                            throws org.apache.tools.ant.BuildException
    +
    +
    +
    Overrides:
    setJavaVersionProperty in class org.apache.tools.ant.Project
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +setKeepGoingMode

    +
    +public void setKeepGoingMode(boolean arg0)
    +
    +
    +
    Overrides:
    setKeepGoingMode in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +setName

    +
    +public void setName(java.lang.String arg0)
    +
    +
    +
    Overrides:
    setName in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +setNewProperty

    +
    +public void setNewProperty(java.lang.String arg0,
    +                           java.lang.String arg1)
    +
    +
    +
    Overrides:
    setNewProperty in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +setProperty

    +
    +public void setProperty(java.lang.String arg0,
    +                        java.lang.String arg1)
    +
    +
    +
    Overrides:
    setProperty in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +setSystemProperties

    +
    +public void setSystemProperties()
    +
    +
    +
    Overrides:
    setSystemProperties in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +setUserProperty

    +
    +public void setUserProperty(java.lang.String arg0,
    +                            java.lang.String arg1)
    +
    +
    +
    Overrides:
    setUserProperty in class org.apache.tools.ant.Project
    +
    +
    +
    +
    +
    +
    + +

    +toString

    +
    +public java.lang.String toString()
    +
    +
    +
    Overrides:
    toString in class java.lang.Object
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/Relentless.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/Relentless.html new file mode 100644 index 0000000000..929be6ee83 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/Relentless.html @@ -0,0 +1,391 @@ + + + + + + +Relentless (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.logic +
    +Class Relentless

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.logic.Relentless
    +
    +
    +
    All Implemented Interfaces:
    org.apache.tools.ant.TaskContainer
    +
    +
    +
    +
    public class Relentless
    extends org.apache.tools.ant.Task
    implements org.apache.tools.ant.TaskContainer
    + + +

    +Relentless is an Ant task that will relentlessly execute other tasks, + ignoring any failures until all tasks have completed. If any of the + executed tasks fail, then Relentless will fail; otherwise it will succeed. +

    + +

    +

    +
    Version:
    +
    $Id: Relentless.java 12 2006-08-09 17:48:45Z mattinger $
    +
    Author:
    +
    Christopher Heiny
    +
    +
    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    Relentless() + +
    +          Creates a new Relentless task.
    +  + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + voidaddTask(org.apache.tools.ant.Task task) + +
    +          Ant will call this to inform us of nested tasks.
    + voidexecute() + +
    +          This method will be called when it is time to execute the task.
    + booleanisTerse() + +
    +          Retrieve the terse property, indicating how much output we will generate.
    + voidsetTerse(boolean terse) + +
    +          Set this to true to reduce the amount of output generated.
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +Relentless

    +
    +public Relentless()
    +
    +
    Creates a new Relentless task. +

    +

    + + + + + + + + +
    +Method Detail
    + +

    +execute

    +
    +public void execute()
    +             throws org.apache.tools.ant.BuildException
    +
    +
    This method will be called when it is time to execute the task. +

    +

    +
    Overrides:
    execute in class org.apache.tools.ant.Task
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +addTask

    +
    +public void addTask(org.apache.tools.ant.Task task)
    +
    +
    Ant will call this to inform us of nested tasks. +

    +

    +
    Specified by:
    addTask in interface org.apache.tools.ant.TaskContainer
    +
    +
    +
    +
    +
    +
    + +

    +setTerse

    +
    +public void setTerse(boolean terse)
    +
    +
    Set this to true to reduce the amount of output generated. +

    +

    +
    +
    +
    +
    +
    +
    +
    + +

    +isTerse

    +
    +public boolean isTerse()
    +
    +
    Retrieve the terse property, indicating how much output we will generate. +

    +

    +
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/RunTargetTask.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/RunTargetTask.html new file mode 100644 index 0000000000..78605723a4 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/RunTargetTask.html @@ -0,0 +1,331 @@ + + + + + + +RunTargetTask (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.logic +
    +Class RunTargetTask

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.logic.RunTargetTask
    +
    +
    +
    +
    public class RunTargetTask
    extends org.apache.tools.ant.Task
    + + +

    +Ant task that runs a target without creating a new project. +

    + +

    +

    +
    Author:
    +
    Nicola Ken Barozzi nicolaken@apache.org
    +
    +
    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    RunTargetTask() + +
    +           
    +  + + + + + + + + + + + + + + + +
    +Method Summary
    + voidexecute() + +
    +          execute the target
    + voidsetTarget(java.lang.String target) + +
    +          The target attribute
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +RunTargetTask

    +
    +public RunTargetTask()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setTarget

    +
    +public void setTarget(java.lang.String target)
    +
    +
    The target attribute +

    +

    +
    Parameters:
    target - the name of a target to execute
    +
    +
    +
    + +

    +execute

    +
    +public void execute()
    +             throws org.apache.tools.ant.BuildException
    +
    +
    execute the target +

    +

    +
    Overrides:
    execute in class org.apache.tools.ant.Task
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException - if a target is not specified
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/Switch.Case.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/Switch.Case.html new file mode 100644 index 0000000000..1f688238c3 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/Switch.Case.html @@ -0,0 +1,357 @@ + + + + + + +Switch.Case (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.logic +
    +Class Switch.Case

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by org.apache.tools.ant.taskdefs.Sequential
    +              extended by net.sf.antcontrib.logic.Switch.Case
    +
    +
    +
    All Implemented Interfaces:
    org.apache.tools.ant.TaskContainer
    +
    +
    +
    Enclosing class:
    Switch
    +
    +
    +
    +
    public final class Switch.Case
    extends org.apache.tools.ant.taskdefs.Sequential
    + + +

    +


    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    Switch.Case() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + booleanequals(java.lang.Object o) + +
    +           
    + voidexecute() + +
    +           
    + voidsetValue(java.lang.String value) + +
    +           
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.taskdefs.Sequential
    addTask
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +Switch.Case

    +
    +public Switch.Case()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setValue

    +
    +public void setValue(java.lang.String value)
    +
    +
    +
    +
    +
    +
    + +

    +execute

    +
    +public void execute()
    +             throws org.apache.tools.ant.BuildException
    +
    +
    +
    Overrides:
    execute in class org.apache.tools.ant.taskdefs.Sequential
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +equals

    +
    +public boolean equals(java.lang.Object o)
    +
    +
    +
    Overrides:
    equals in class java.lang.Object
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/Switch.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/Switch.html new file mode 100644 index 0000000000..a1bb278f37 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/Switch.html @@ -0,0 +1,473 @@ + + + + + + +Switch (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.logic +
    +Class Switch

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.logic.Switch
    +
    +
    +
    +
    public class Switch
    extends org.apache.tools.ant.Task
    + + +

    +Task definition for the ANT task to switch on a particular value. + +

    +
    + Usage:
    +
    +   Task declaration in the project:
    +   
    +     <taskdef name="switch" classname="net.sf.antcontrib.logic.Switch" />
    +   
    +
    +   Task calling syntax:
    +    
    +     <switch value="value" [caseinsensitive="true|false"] >
    +       <case value="val">
    +         <property name="propname" value="propvalue" /> |
    +         <antcall target="targetname" /> |
    +         any other tasks
    +       </case>
    +      [
    +       <default>
    +         <property name="propname" value="propvalue" /> |
    +         <antcall target="targetname" /> |
    +         any other tasks
    +       </default> 
    +      ]
    +     </switch>
    +    
    +
    +
    +   Attributes:
    +       value           -> The value to switch on
    +       caseinsensitive -> Should we do case insensitive comparisons?
    +                          (default is false)
    +
    +   Subitems:
    +       case     --> An individual case to consider, if the value that
    +                    is being switched on matches to value attribute of
    +                    the case, then the nested tasks will be executed.
    +       default  --> The default case for when no match is found.
    +
    + 
    + Crude Example:
    +
    +     
    +     <switch value="${foo}">
    +       <case value="bar">
    +         <echo message="The value of property foo is bar" />
    +       </case>
    +       <case value="baz">
    +         <echo message="The value of property foo is baz" />
    +       </case>
    +       <default>
    +         <echo message="The value of property foo is not sensible" />
    +       </default>
    +     </switch>
    +     
    +
    + 
    +

    + +

    +

    +
    Author:
    +
    Matthew Inger, Stefan Bodewig
    +
    +
    + +

    + + + + + + + + + + + +
    +Nested Class Summary
    + classSwitch.Case + +
    +           
    + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    Switch() + +
    +          Default Constructor
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + voidaddDefault(org.apache.tools.ant.taskdefs.Sequential res) + +
    +          Creates the <default> tag
    + Switch.CasecreateCase() + +
    +          Creates the <case> tag
    + voidexecute() + +
    +           
    + voidsetCaseInsensitive(boolean c) + +
    +           
    + voidsetValue(java.lang.String value) + +
    +          Sets the value being switched on
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +Switch

    +
    +public Switch()
    +
    +
    Default Constructor +

    +

    + + + + + + + + +
    +Method Detail
    + +

    +execute

    +
    +public void execute()
    +             throws org.apache.tools.ant.BuildException
    +
    +
    +
    Overrides:
    execute in class org.apache.tools.ant.Task
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +setValue

    +
    +public void setValue(java.lang.String value)
    +
    +
    Sets the value being switched on +

    +

    +
    +
    +
    +
    + +

    +setCaseInsensitive

    +
    +public void setCaseInsensitive(boolean c)
    +
    +
    +
    +
    +
    +
    + +

    +createCase

    +
    +public Switch.Case createCase()
    +                       throws org.apache.tools.ant.BuildException
    +
    +
    Creates the <case> tag +

    +

    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +addDefault

    +
    +public void addDefault(org.apache.tools.ant.taskdefs.Sequential res)
    +                throws org.apache.tools.ant.BuildException
    +
    +
    Creates the <default> tag +

    +

    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/Throw.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/Throw.html new file mode 100644 index 0000000000..871934ed05 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/Throw.html @@ -0,0 +1,340 @@ + + + + + + +Throw (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.logic +
    +Class Throw

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by org.apache.tools.ant.taskdefs.Exit
    +              extended by net.sf.antcontrib.logic.Throw
    +
    +
    +
    +
    public class Throw
    extends org.apache.tools.ant.taskdefs.Exit
    + + +

    +Extension of <fail> that can throw an exception + that is a reference in the project. + +

    This may be useful inside the <catch> block + of a <trycatch> task if you want to rethrow the + exception just caught.

    +

    + +

    +


    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    Throw() + +
    +           
    +  + + + + + + + + + + + + + + + +
    +Method Summary
    + voidexecute() + +
    +           
    + voidsetRefid(org.apache.tools.ant.types.Reference ref) + +
    +          The reference that points to a BuildException.
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.taskdefs.Exit
    addText, createCondition, setIf, setMessage, setStatus, setUnless
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +Throw

    +
    +public Throw()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setRefid

    +
    +public void setRefid(org.apache.tools.ant.types.Reference ref)
    +
    +
    The reference that points to a BuildException. +

    +

    +
    +
    +
    +
    + +

    +execute

    +
    +public void execute()
    +             throws org.apache.tools.ant.BuildException
    +
    +
    +
    Overrides:
    execute in class org.apache.tools.ant.taskdefs.Exit
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/TimestampSelector.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/TimestampSelector.html new file mode 100644 index 0000000000..e86b991de0 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/TimestampSelector.html @@ -0,0 +1,617 @@ + + + + + + +TimestampSelector (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.logic +
    +Class TimestampSelector

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.logic.TimestampSelector
    +
    +
    +
    +
    public class TimestampSelector
    extends org.apache.tools.ant.Task
    + + +

    +Task definition for the foreach task. The foreach task iterates + over a list, a list of filesets, or both. + +

    +
    + Usage:
    +
    +   Task declaration in the project:
    +   
    +     <taskdef name="latesttimestamp" classname="net.sf.antcontrib.logic.TimestampSelector" />
    +   
    +
    +   Call Syntax:
    +   
    +     <timestampselector
    +                 [property="prop" | outputsetref="id"]
    +                 [count="num"]
    +                 [age="eldest|youngest"]
    +                 [pathSep=","]
    +                 [pathref="ref"] >
    +       <path>
    +          ...
    +       </path>
    +     </latesttimestamp>
    +   
    +
    +   Attributes:
    +         outputsetref --> The reference of the output Path set which will contain the
    +                          files with the latest timestamps.
    +         property  --> The name of the property to set with file having the latest
    +                       timestamp.  If you specify the "count" attribute, you will get
    +                       the lastest N files.  These will be the absolute pathnames
    +         count     --> How many of the latest files do you wish to find
    +         pathSep   --> What to use as the path separator when using the "property"
    +                       attribute, in conjunction with the "count" attribute
    +         pathref   --> The reference of the path which is the input set of files.
    +
    + 
    +

    + +

    +

    +
    Author:
    +
    Matthew Inger
    +
    +
    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    TimestampSelector() + +
    +          Default Constructor
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    +protected  intcompare(java.io.File a, + java.io.File b) + +
    +           
    + org.apache.tools.ant.types.PathcreatePath() + +
    +           
    + voiddoFileSetExecute(java.lang.String[] paths) + +
    +           
    + voidexecute() + +
    +           
    +protected  intpartition(java.util.Vector array, + int start, + int end) + +
    +           
    + voidsetAge(java.lang.String age) + +
    +           
    + voidsetCount(int count) + +
    +           
    + voidsetOutputSetId(java.lang.String outputSetId) + +
    +           
    + voidsetPathRef(org.apache.tools.ant.types.Reference ref) + +
    +           
    + voidsetPathSep(char pathSep) + +
    +           
    + voidsetProperty(java.lang.String property) + +
    +           
    + voidsort(java.util.Vector array) + +
    +           
    +protected  voidsort(java.util.Vector array, + int start, + int end) + +
    +           
    +protected  voidswap(java.util.Vector array, + int i, + int j) + +
    +           
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +TimestampSelector

    +
    +public TimestampSelector()
    +
    +
    Default Constructor +

    +

    + + + + + + + + +
    +Method Detail
    + +

    +doFileSetExecute

    +
    +public void doFileSetExecute(java.lang.String[] paths)
    +                      throws org.apache.tools.ant.BuildException
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +sort

    +
    +public void sort(java.util.Vector array)
    +
    +
    +
    +
    +
    +
    + +

    +sort

    +
    +protected void sort(java.util.Vector array,
    +                    int start,
    +                    int end)
    +
    +
    +
    +
    +
    +
    + +

    +compare

    +
    +protected int compare(java.io.File a,
    +                      java.io.File b)
    +
    +
    +
    +
    +
    +
    + +

    +partition

    +
    +protected int partition(java.util.Vector array,
    +                        int start,
    +                        int end)
    +
    +
    +
    +
    +
    +
    + +

    +swap

    +
    +protected void swap(java.util.Vector array,
    +                    int i,
    +                    int j)
    +
    +
    +
    +
    +
    +
    + +

    +execute

    +
    +public void execute()
    +             throws org.apache.tools.ant.BuildException
    +
    +
    +
    Overrides:
    execute in class org.apache.tools.ant.Task
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +setProperty

    +
    +public void setProperty(java.lang.String property)
    +
    +
    +
    +
    +
    +
    + +

    +setCount

    +
    +public void setCount(int count)
    +
    +
    +
    +
    +
    +
    + +

    +setAge

    +
    +public void setAge(java.lang.String age)
    +
    +
    +
    +
    +
    +
    + +

    +setPathSep

    +
    +public void setPathSep(char pathSep)
    +
    +
    +
    +
    +
    +
    + +

    +setOutputSetId

    +
    +public void setOutputSetId(java.lang.String outputSetId)
    +
    +
    +
    +
    +
    +
    + +

    +setPathRef

    +
    +public void setPathRef(org.apache.tools.ant.types.Reference ref)
    +                throws org.apache.tools.ant.BuildException
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +createPath

    +
    +public org.apache.tools.ant.types.Path createPath()
    +                                           throws org.apache.tools.ant.BuildException
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/TryCatchTask.CatchBlock.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/TryCatchTask.CatchBlock.html new file mode 100644 index 0000000000..981fa92597 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/TryCatchTask.CatchBlock.html @@ -0,0 +1,332 @@ + + + + + + +TryCatchTask.CatchBlock (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.logic +
    +Class TryCatchTask.CatchBlock

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by org.apache.tools.ant.taskdefs.Sequential
    +              extended by net.sf.antcontrib.logic.TryCatchTask.CatchBlock
    +
    +
    +
    All Implemented Interfaces:
    org.apache.tools.ant.TaskContainer
    +
    +
    +
    Enclosing class:
    TryCatchTask
    +
    +
    +
    +
    public static final class TryCatchTask.CatchBlock
    extends org.apache.tools.ant.taskdefs.Sequential
    + + +

    +


    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    TryCatchTask.CatchBlock() + +
    +           
    +  + + + + + + + + + + + + + + + +
    +Method Summary
    + booleanexecute(java.lang.Throwable t) + +
    +           
    + voidsetThrowable(java.lang.String throwable) + +
    +           
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.taskdefs.Sequential
    addTask, execute
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +TryCatchTask.CatchBlock

    +
    +public TryCatchTask.CatchBlock()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setThrowable

    +
    +public void setThrowable(java.lang.String throwable)
    +
    +
    +
    +
    +
    +
    + +

    +execute

    +
    +public boolean execute(java.lang.Throwable t)
    +                throws org.apache.tools.ant.BuildException
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/TryCatchTask.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/TryCatchTask.html new file mode 100644 index 0000000000..bef4922fe4 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/TryCatchTask.html @@ -0,0 +1,526 @@ + + + + + + +TryCatchTask (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.logic +
    +Class TryCatchTask

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.logic.TryCatchTask
    +
    +
    +
    +
    public class TryCatchTask
    extends org.apache.tools.ant.Task
    + + +

    +A wrapper that lets you run a set of tasks and optionally run a + different set of tasks if the first set fails and yet another set + after the first one has finished. + +

    This mirrors Java's try/catch/finally.

    + +

    The tasks inside of the required <try> + element will be run. If one of them should throw a BuildException several things + can happen:

    + +
      +
    • If there is no <catch> block, the + exception will be passed through to Ant.
    • + +
    • If the property attribute has been set, a property of the + given name will be set to the message of the exception.
    • + +
    • If the reference attribute has been set, a reference of the + given id will be created and point to the exception object.
    • + +
    • If there is a <catch> block, the tasks + nested into it will be run.
    • +
    + +

    If a <finally> block is present, the task + nested into it will be run, no matter whether the first tasks have + thrown an exception or not.

    + +

    Attributes:

    + + + + + + + + + + + + + + + + + +
    NameDescriptionRequired
    propertyName of a property that will receive the message of the + exception that has been caught (if any)No
    referenceId of a reference that will point to the exception object + that has been caught (if any)No
    + +

    Use the following task to define the <trycatch> + task before you use it the first time:

    + +
    
    +   <taskdef name="trycatch" 
    +            classname="net.sf.antcontrib.logic.TryCatchTask" />
    + 
    + +

    Crude Example

    + +
    
    + <trycatch property="foo" reference="bar">
    +   <try>
    +     <fail>Tada!</fail>
    +   </try>
    +
    +   <catch>
    +     <echo>In &lt;catch&gt;.</echo>
    +   </catch>
    +
    +   <finally>
    +     <echo>In &lt;finally&gt;.</echo>
    +   </finally>
    + </trycatch>
    +
    + <echo>As property: ${foo}</echo>
    + <property name="baz" refid="bar" />
    + <echo>From reference: ${baz}</echo>
    + 
    + +

    results in

    + +
    
    +   [trycatch] Caught exception: Tada!
    +       [echo] In <catch>.
    +       [echo] In <finally>.
    +       [echo] As property: Tada!
    +       [echo] From reference: Tada!
    + 
    +

    + +

    +

    +
    Author:
    +
    Stefan Bodewig, Dan Ritchey
    +
    +
    + +

    + + + + + + + + + + + +
    +Nested Class Summary
    +static classTryCatchTask.CatchBlock + +
    +           
    + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    TryCatchTask() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + voidaddCatch(TryCatchTask.CatchBlock cb) + +
    +           
    + voidaddFinally(org.apache.tools.ant.taskdefs.Sequential seq) + +
    +          Adds a nested <finally> block - at most one is allowed.
    + voidaddTry(org.apache.tools.ant.taskdefs.Sequential seq) + +
    +          Adds a nested <try> block - one is required, more is + forbidden.
    + voidexecute() + +
    +          The heart of the task.
    + voidsetProperty(java.lang.String p) + +
    +          Sets the property attribute.
    + voidsetReference(java.lang.String r) + +
    +          Sets the reference attribute.
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +TryCatchTask

    +
    +public TryCatchTask()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +addTry

    +
    +public void addTry(org.apache.tools.ant.taskdefs.Sequential seq)
    +            throws org.apache.tools.ant.BuildException
    +
    +
    Adds a nested <try> block - one is required, more is + forbidden. +

    +

    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +addCatch

    +
    +public void addCatch(TryCatchTask.CatchBlock cb)
    +
    +
    +
    +
    +
    +
    + +

    +addFinally

    +
    +public void addFinally(org.apache.tools.ant.taskdefs.Sequential seq)
    +                throws org.apache.tools.ant.BuildException
    +
    +
    Adds a nested <finally> block - at most one is allowed. +

    +

    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +setProperty

    +
    +public void setProperty(java.lang.String p)
    +
    +
    Sets the property attribute. +

    +

    +
    +
    +
    +
    + +

    +setReference

    +
    +public void setReference(java.lang.String r)
    +
    +
    Sets the reference attribute. +

    +

    +
    +
    +
    +
    + +

    +execute

    +
    +public void execute()
    +             throws org.apache.tools.ant.BuildException
    +
    +
    The heart of the task. +

    +

    +
    Overrides:
    execute in class org.apache.tools.ant.Task
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/condition/BooleanConditionBase.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/condition/BooleanConditionBase.html new file mode 100644 index 0000000000..aa4efe32e5 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/condition/BooleanConditionBase.html @@ -0,0 +1,364 @@ + + + + + + +BooleanConditionBase (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.logic.condition +
    +Class BooleanConditionBase

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.taskdefs.condition.ConditionBase
    +          extended by net.sf.antcontrib.logic.condition.BooleanConditionBase
    +
    +
    +
    Direct Known Subclasses:
    Assert
    +
    +
    +
    +
    public class BooleanConditionBase
    extends org.apache.tools.ant.taskdefs.condition.ConditionBase
    + + +

    +Extends ConditionBase so I can get access to the condition count and the + first condition. This is the class that the BooleanConditionTask is proxy + for. +

    Developed for use with Antelope, migrated to ant-contrib Oct 2003. +

    + +

    +

    +
    Author:
    +
    Dale Anson, danson@germane-software.com
    +
    +
    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    BooleanConditionBase() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + voidaddIsGreaterThan(IsGreaterThan i) + +
    +           
    + voidaddIsLessThan(IsLessThan i) + +
    +           
    + voidaddIsPropertyFalse(IsPropertyFalse i) + +
    +          Adds a feature to the IsPropertyFalse attribute of the + BooleanConditionBase object
    + voidaddIsPropertyTrue(IsPropertyTrue i) + +
    +          Adds a feature to the IsPropertyTrue attribute of the BooleanConditionBase + object
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.taskdefs.condition.ConditionBase
    add, addAnd, addAvailable, addChecksum, addContains, addEquals, addFilesMatch, addHttp, addIsFalse, addIsReference, addIsSet, addIsTrue, addNot, addOr, addOs, addSocket, addUptodate, countConditions, getConditions
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, log, log, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +BooleanConditionBase

    +
    +public BooleanConditionBase()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +addIsPropertyTrue

    +
    +public void addIsPropertyTrue(IsPropertyTrue i)
    +
    +
    Adds a feature to the IsPropertyTrue attribute of the BooleanConditionBase + object +

    +

    +
    Parameters:
    i - The feature to be added to the IsPropertyTrue attribute
    +
    +
    +
    + +

    +addIsPropertyFalse

    +
    +public void addIsPropertyFalse(IsPropertyFalse i)
    +
    +
    Adds a feature to the IsPropertyFalse attribute of the + BooleanConditionBase object +

    +

    +
    Parameters:
    i - The feature to be added to the IsPropertyFalse attribute
    +
    +
    +
    + +

    +addIsGreaterThan

    +
    +public void addIsGreaterThan(IsGreaterThan i)
    +
    +
    +
    +
    +
    +
    + +

    +addIsLessThan

    +
    +public void addIsLessThan(IsLessThan i)
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/condition/IsGreaterThan.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/condition/IsGreaterThan.html new file mode 100644 index 0000000000..a6608ccd69 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/condition/IsGreaterThan.html @@ -0,0 +1,366 @@ + + + + + + +IsGreaterThan (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.logic.condition +
    +Class IsGreaterThan

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.taskdefs.condition.Equals
    +      extended by net.sf.antcontrib.logic.condition.IsGreaterThan
    +
    +
    +
    All Implemented Interfaces:
    org.apache.tools.ant.taskdefs.condition.Condition
    +
    +
    +
    +
    public class IsGreaterThan
    extends org.apache.tools.ant.taskdefs.condition.Equals
    + + +

    +Extends Equals condition to test if the first argument is greater than the + second argument. Will deal with base 10 integer and decimal numbers, otherwise, + treats arguments as Strings. +

    Developed for use with Antelope, migrated to ant-contrib Oct 2003. +

    + +

    +

    +
    Version:
    +
    $Revision: 1.4 $
    +
    Author:
    +
    Dale Anson, danson@germane-software.com
    +
    +
    + +

    + + + + + + + + + + + +
    +Constructor Summary
    IsGreaterThan() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + booleaneval() + +
    +           
    + voidsetArg1(java.lang.String a1) + +
    +           
    + voidsetArg2(java.lang.String a2) + +
    +           
    + voidsetCasesensitive(boolean b) + +
    +          Should the comparison be case sensitive?
    + voidsetTrim(boolean b) + +
    +          Should we want to trim the arguments before comparing them?
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +IsGreaterThan

    +
    +public IsGreaterThan()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setArg1

    +
    +public void setArg1(java.lang.String a1)
    +
    +
    +
    Overrides:
    setArg1 in class org.apache.tools.ant.taskdefs.condition.Equals
    +
    +
    +
    +
    +
    +
    + +

    +setArg2

    +
    +public void setArg2(java.lang.String a2)
    +
    +
    +
    Overrides:
    setArg2 in class org.apache.tools.ant.taskdefs.condition.Equals
    +
    +
    +
    +
    +
    +
    + +

    +setTrim

    +
    +public void setTrim(boolean b)
    +
    +
    Should we want to trim the arguments before comparing them? +

    +

    +
    Overrides:
    setTrim in class org.apache.tools.ant.taskdefs.condition.Equals
    +
    +
    +
    Since:
    +
    Revision: 1.3, Ant 1.5
    +
    +
    +
    +
    + +

    +setCasesensitive

    +
    +public void setCasesensitive(boolean b)
    +
    +
    Should the comparison be case sensitive? +

    +

    +
    Overrides:
    setCasesensitive in class org.apache.tools.ant.taskdefs.condition.Equals
    +
    +
    +
    Since:
    +
    Revision: 1.3, Ant 1.5
    +
    +
    +
    +
    + +

    +eval

    +
    +public boolean eval()
    +             throws org.apache.tools.ant.BuildException
    +
    +
    +
    Specified by:
    eval in interface org.apache.tools.ant.taskdefs.condition.Condition
    Overrides:
    eval in class org.apache.tools.ant.taskdefs.condition.Equals
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/condition/IsLessThan.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/condition/IsLessThan.html new file mode 100644 index 0000000000..37c2fe93fa --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/condition/IsLessThan.html @@ -0,0 +1,366 @@ + + + + + + +IsLessThan (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.logic.condition +
    +Class IsLessThan

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.taskdefs.condition.Equals
    +      extended by net.sf.antcontrib.logic.condition.IsLessThan
    +
    +
    +
    All Implemented Interfaces:
    org.apache.tools.ant.taskdefs.condition.Condition
    +
    +
    +
    +
    public class IsLessThan
    extends org.apache.tools.ant.taskdefs.condition.Equals
    + + +

    +Extends Equals condition to test if the first argument is less than the + second argument. Will deal with base 10 integer and decimal numbers, otherwise, + treats arguments as Strings. +

    Developed for use with Antelope, migrated to ant-contrib Oct 2003. +

    + +

    +

    +
    Version:
    +
    $Revision: 1.4 $
    +
    Author:
    +
    Dale Anson, danson@germane-software.com
    +
    +
    + +

    + + + + + + + + + + + +
    +Constructor Summary
    IsLessThan() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + booleaneval() + +
    +           
    + voidsetArg1(java.lang.String a1) + +
    +           
    + voidsetArg2(java.lang.String a2) + +
    +           
    + voidsetCasesensitive(boolean b) + +
    +          Should the comparison be case sensitive?
    + voidsetTrim(boolean b) + +
    +          Should we want to trim the arguments before comparing them?
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +IsLessThan

    +
    +public IsLessThan()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setArg1

    +
    +public void setArg1(java.lang.String a1)
    +
    +
    +
    Overrides:
    setArg1 in class org.apache.tools.ant.taskdefs.condition.Equals
    +
    +
    +
    +
    +
    +
    + +

    +setArg2

    +
    +public void setArg2(java.lang.String a2)
    +
    +
    +
    Overrides:
    setArg2 in class org.apache.tools.ant.taskdefs.condition.Equals
    +
    +
    +
    +
    +
    +
    + +

    +setTrim

    +
    +public void setTrim(boolean b)
    +
    +
    Should we want to trim the arguments before comparing them? +

    +

    +
    Overrides:
    setTrim in class org.apache.tools.ant.taskdefs.condition.Equals
    +
    +
    +
    Since:
    +
    Revision: 1.3, Ant 1.5
    +
    +
    +
    +
    + +

    +setCasesensitive

    +
    +public void setCasesensitive(boolean b)
    +
    +
    Should the comparison be case sensitive? +

    +

    +
    Overrides:
    setCasesensitive in class org.apache.tools.ant.taskdefs.condition.Equals
    +
    +
    +
    Since:
    +
    Revision: 1.3, Ant 1.5
    +
    +
    +
    +
    + +

    +eval

    +
    +public boolean eval()
    +             throws org.apache.tools.ant.BuildException
    +
    +
    +
    Specified by:
    eval in interface org.apache.tools.ant.taskdefs.condition.Condition
    Overrides:
    eval in class org.apache.tools.ant.taskdefs.condition.Equals
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/condition/IsPropertyFalse.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/condition/IsPropertyFalse.html new file mode 100644 index 0000000000..4a38bb064d --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/condition/IsPropertyFalse.html @@ -0,0 +1,324 @@ + + + + + + +IsPropertyFalse (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.logic.condition +
    +Class IsPropertyFalse

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.taskdefs.condition.IsFalse
    +          extended by net.sf.antcontrib.logic.condition.IsPropertyFalse
    +
    +
    +
    All Implemented Interfaces:
    org.apache.tools.ant.taskdefs.condition.Condition
    +
    +
    +
    +
    public class IsPropertyFalse
    extends org.apache.tools.ant.taskdefs.condition.IsFalse
    + + +

    +Extends IsFalse condition to check the value of a specified property. +

    Developed for use with Antelope, migrated to ant-contrib Oct 2003. +

    + +

    +

    +
    Version:
    +
    $Revision: 1.3 $
    +
    Author:
    +
    Dale Anson, danson@germane-software.com
    +
    +
    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    IsPropertyFalse() + +
    +           
    +  + + + + + + + + + + + + + + + +
    +Method Summary
    + booleaneval() + +
    +           
    + voidsetProperty(java.lang.String name) + +
    +           
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.taskdefs.condition.IsFalse
    setValue
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, log, log, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +IsPropertyFalse

    +
    +public IsPropertyFalse()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setProperty

    +
    +public void setProperty(java.lang.String name)
    +
    +
    +
    +
    +
    +
    + +

    +eval

    +
    +public boolean eval()
    +             throws org.apache.tools.ant.BuildException
    +
    +
    +
    Specified by:
    eval in interface org.apache.tools.ant.taskdefs.condition.Condition
    Overrides:
    eval in class org.apache.tools.ant.taskdefs.condition.IsFalse
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/condition/IsPropertyTrue.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/condition/IsPropertyTrue.html new file mode 100644 index 0000000000..0626c41e06 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/condition/IsPropertyTrue.html @@ -0,0 +1,324 @@ + + + + + + +IsPropertyTrue (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.logic.condition +
    +Class IsPropertyTrue

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.taskdefs.condition.IsTrue
    +          extended by net.sf.antcontrib.logic.condition.IsPropertyTrue
    +
    +
    +
    All Implemented Interfaces:
    org.apache.tools.ant.taskdefs.condition.Condition
    +
    +
    +
    +
    public class IsPropertyTrue
    extends org.apache.tools.ant.taskdefs.condition.IsTrue
    + + +

    +Extends IsTrue condition to check the value of a specified property. +

    Developed for use with Antelope, migrated to ant-contrib Oct 2003. +

    + +

    +

    +
    Version:
    +
    $Revision: 1.3 $
    +
    Author:
    +
    Dale Anson, danson@germane-software.com
    +
    +
    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    IsPropertyTrue() + +
    +           
    +  + + + + + + + + + + + + + + + +
    +Method Summary
    + booleaneval() + +
    +           
    + voidsetProperty(java.lang.String name) + +
    +           
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.taskdefs.condition.IsTrue
    setValue
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, log, log, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +IsPropertyTrue

    +
    +public IsPropertyTrue()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setProperty

    +
    +public void setProperty(java.lang.String name)
    +
    +
    +
    +
    +
    +
    + +

    +eval

    +
    +public boolean eval()
    +             throws org.apache.tools.ant.BuildException
    +
    +
    +
    Specified by:
    eval in interface org.apache.tools.ant.taskdefs.condition.Condition
    Overrides:
    eval in class org.apache.tools.ant.taskdefs.condition.IsTrue
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/condition/package-frame.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/condition/package-frame.html new file mode 100644 index 0000000000..b97743d28c --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/condition/package-frame.html @@ -0,0 +1,40 @@ + + + + + + +net.sf.antcontrib.logic.condition (Ant Contrib) + + + + + + + + + + + +net.sf.antcontrib.logic.condition + + + + +
    +Classes  + +
    +BooleanConditionBase +
    +IsGreaterThan +
    +IsLessThan +
    +IsPropertyFalse +
    +IsPropertyTrue
    + + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/condition/package-summary.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/condition/package-summary.html new file mode 100644 index 0000000000..a44fa3a8f0 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/condition/package-summary.html @@ -0,0 +1,171 @@ + + + + + + +net.sf.antcontrib.logic.condition (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +

    +Package net.sf.antcontrib.logic.condition +

    + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Class Summary
    BooleanConditionBaseExtends ConditionBase so I can get access to the condition count and the + first condition.
    IsGreaterThanExtends Equals condition to test if the first argument is greater than the + second argument.
    IsLessThanExtends Equals condition to test if the first argument is less than the + second argument.
    IsPropertyFalseExtends IsFalse condition to check the value of a specified property.
    IsPropertyTrueExtends IsTrue condition to check the value of a specified property.
    +  + +

    +

    +
    +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/condition/package-tree.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/condition/package-tree.html new file mode 100644 index 0000000000..38be3500f0 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/condition/package-tree.html @@ -0,0 +1,160 @@ + + + + + + +net.sf.antcontrib.logic.condition Class Hierarchy (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    +Hierarchy For Package net.sf.antcontrib.logic.condition +

    +
    +
    +
    Package Hierarchies:
    All Packages
    +
    +

    +Class Hierarchy +

    +
      +
    • java.lang.Object
        +
      • org.apache.tools.ant.taskdefs.condition.Equals (implements org.apache.tools.ant.taskdefs.condition.Condition) + +
      • org.apache.tools.ant.ProjectComponent
          +
        • org.apache.tools.ant.taskdefs.condition.ConditionBase +
        • org.apache.tools.ant.taskdefs.condition.IsFalse (implements org.apache.tools.ant.taskdefs.condition.Condition) + +
        • org.apache.tools.ant.taskdefs.condition.IsTrue (implements org.apache.tools.ant.taskdefs.condition.Condition) + +
        +
      +
    +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/package-frame.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/package-frame.html new file mode 100644 index 0000000000..ee234bbfb8 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/package-frame.html @@ -0,0 +1,66 @@ + + + + + + +net.sf.antcontrib.logic (Ant Contrib) + + + + + + + + + + + +net.sf.antcontrib.logic + + + + +
    +Classes  + +
    +AntCallBack +
    +AntFetch +
    +Assert +
    +ForEach +
    +ForTask +
    +IfTask +
    +IfTask.ElseIf +
    +OutOfDate +
    +OutOfDate.CollectionEnum +
    +OutOfDate.MyMapper +
    +ProjectDelegate +
    +Relentless +
    +RunTargetTask +
    +Switch +
    +Throw +
    +TimestampSelector +
    +TryCatchTask +
    +TryCatchTask.CatchBlock
    + + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/package-summary.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/package-summary.html new file mode 100644 index 0000000000..2e2bb16d90 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/package-summary.html @@ -0,0 +1,230 @@ + + + + + + +net.sf.antcontrib.logic (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +

    +Package net.sf.antcontrib.logic +

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Class Summary
    AntCallBackSubclass of Ant which allows us to fetch + properties which are set in the scope of the called + target, and set them in the scope of the calling target.
    AntFetchSubclass of CallTarget which allows us to fetch + properties which are set in the scope of the called + target, and set them in the scope of the calling target.
    Assert 
    ForEachTask definition for the foreach task.
    ForTaskTask definition for the for task.
    IfTaskPerform some tasks based on whether a given condition holds true or + not.
    IfTask.ElseIf 
    OutOfDateTask to help in calling tasks if generated files are older + than source files.
    OutOfDate.CollectionEnumEnumerated type for collection attribute
    OutOfDate.MyMapperWrapper for mapper - includes dir
    ProjectDelegate 
    RelentlessRelentless is an Ant task that will relentlessly execute other tasks, + ignoring any failures until all tasks have completed.
    RunTargetTaskAnt task that runs a target without creating a new project.
    SwitchTask definition for the ANT task to switch on a particular value.
    ThrowExtension of <fail> that can throw an exception + that is a reference in the project.
    TimestampSelectorTask definition for the foreach task.
    TryCatchTaskA wrapper that lets you run a set of tasks and optionally run a + different set of tasks if the first set fails and yet another set + after the first one has finished.
    TryCatchTask.CatchBlock 
    +  + +

    +

    +
    +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/package-tree.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/package-tree.html new file mode 100644 index 0000000000..bb6eacc5a0 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/logic/package-tree.html @@ -0,0 +1,176 @@ + + + + + + +net.sf.antcontrib.logic Class Hierarchy (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    +Hierarchy For Package net.sf.antcontrib.logic +

    +
    +
    +
    Package Hierarchies:
    All Packages
    +
    +

    +Class Hierarchy +

    +
      +
    • java.lang.Object
        +
      • org.apache.tools.ant.types.EnumeratedAttribute +
      • net.sf.antcontrib.logic.OutOfDate.DeleteTargets
      • org.apache.tools.ant.Project +
      • org.apache.tools.ant.ProjectComponent
          +
        • org.apache.tools.ant.taskdefs.condition.ConditionBase +
        • org.apache.tools.ant.types.DataType
            +
          • org.apache.tools.ant.types.Mapper (implements java.lang.Cloneable) + +
          +
        • org.apache.tools.ant.Task
            +
          • org.apache.tools.ant.taskdefs.Ant +
          • org.apache.tools.ant.taskdefs.CallTarget +
          • org.apache.tools.ant.taskdefs.Exit
              +
            • net.sf.antcontrib.logic.Throw
            +
          • net.sf.antcontrib.logic.ForEach
          • net.sf.antcontrib.logic.ForTask
          • net.sf.antcontrib.logic.OutOfDate (implements org.apache.tools.ant.taskdefs.condition.Condition) +
          • net.sf.antcontrib.logic.Relentless (implements org.apache.tools.ant.TaskContainer) +
          • net.sf.antcontrib.logic.RunTargetTask
          • org.apache.tools.ant.taskdefs.Sequential (implements org.apache.tools.ant.TaskContainer) + +
          • net.sf.antcontrib.logic.Switch
          • net.sf.antcontrib.logic.TimestampSelector
          • net.sf.antcontrib.logic.TryCatchTask
          +
        +
      +
    +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/math/Evaluateable.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/math/Evaluateable.html new file mode 100644 index 0000000000..d89500c206 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/math/Evaluateable.html @@ -0,0 +1,212 @@ + + + + + + +Evaluateable (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.math +
    +Interface Evaluateable

    +
    +
    All Known Implementing Classes:
    Numeric, Operation
    +
    +
    +
    +
    public interface Evaluateable
    + + +

    +An object which can evaluate to a numeric value. +

    + +

    +

    +
    Author:
    +
    inger
    +
    +
    + +

    + + + + + + + + + + + + +
    +Method Summary
    + java.lang.Numberevaluate() + +
    +           
    +  +

    + + + + + + + + +
    +Method Detail
    + +

    +evaluate

    +
    +java.lang.Number evaluate()
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/math/Math.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/math/Math.html new file mode 100644 index 0000000000..52be4c7ec1 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/math/Math.html @@ -0,0 +1,949 @@ + + + + + + +Math (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.math +
    +Class Math

    +
    +java.lang.Object
    +  extended by net.sf.antcontrib.math.Math
    +
    +
    +
    +
    public class Math
    extends java.lang.Object
    + + +

    +Utility class for executing calculations. +

    + +

    +

    +
    Author:
    +
    inger
    +
    +
    + +

    + + + + + + + + + + + +
    +Constructor Summary
    Math() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    +static java.lang.Numberabs(java.lang.String datatype, + boolean strict, + Evaluateable[] operands) + +
    +           
    +static java.lang.Numberacos(java.lang.String datatype, + boolean strict, + Evaluateable[] operands) + +
    +           
    +static java.lang.Numberadd(java.lang.String datatype, + boolean strict, + Evaluateable[] operands) + +
    +           
    +static java.lang.Numberasin(java.lang.String datatype, + boolean strict, + Evaluateable[] operands) + +
    +           
    +static java.lang.Numberatan(java.lang.String datatype, + boolean strict, + Evaluateable[] operands) + +
    +           
    +static java.lang.Numberatan2(java.lang.String datatype, + boolean strict, + Evaluateable[] operands) + +
    +           
    +static java.lang.Numberceil(java.lang.String datatype, + boolean strict, + Evaluateable[] operands) + +
    +           
    +static java.lang.Numberconvert(java.lang.Number n, + java.lang.String datatype) + +
    +           
    +static java.lang.Numbercos(java.lang.String datatype, + boolean strict, + Evaluateable[] operands) + +
    +           
    +static java.lang.Numberdegrees(java.lang.String datatype, + boolean strict, + Evaluateable[] operands) + +
    +           
    +static java.lang.Numberdivide(java.lang.String datatype, + boolean strict, + Evaluateable[] operands) + +
    +           
    +static java.lang.Numberevaluate(java.lang.String operation, + java.lang.String datatype, + boolean strict, + Evaluateable[] operands) + +
    +           
    +static java.lang.Numberexecute(java.lang.String method, + java.lang.String datatype, + boolean strict, + java.lang.Class[] paramTypes, + java.lang.Object[] params) + +
    +           
    +static java.lang.Numberexp(java.lang.String datatype, + boolean strict, + Evaluateable[] operands) + +
    +           
    +static java.lang.Numberfloor(java.lang.String datatype, + boolean strict, + Evaluateable[] operands) + +
    +           
    +static java.lang.ClassgetPrimitiveClass(java.lang.String datatype) + +
    +           
    +static java.lang.Numberieeeremainder(java.lang.String datatype, + boolean strict, + Evaluateable[] operands) + +
    +           
    +static java.lang.Numbermax(java.lang.String datatype, + boolean strict, + Evaluateable[] operands) + +
    +           
    +static java.lang.Numbermin(java.lang.String datatype, + boolean strict, + Evaluateable[] operands) + +
    +           
    +static java.lang.Numbermod(java.lang.String datatype, + boolean strict, + Evaluateable[] operands) + +
    +           
    +static java.lang.Numbermultiply(java.lang.String datatype, + boolean strict, + Evaluateable[] operands) + +
    +           
    +static java.lang.Numberradians(java.lang.String datatype, + boolean strict, + Evaluateable[] operands) + +
    +           
    +static java.lang.Numberrandom(java.lang.String datatype, + boolean strict, + Evaluateable[] operands) + +
    +           
    +static java.lang.Numberrint(java.lang.String datatype, + boolean strict, + Evaluateable[] operands) + +
    +           
    +static java.lang.Numberround(java.lang.String datatype, + boolean strict, + Evaluateable[] operands) + +
    +           
    +static java.lang.Numbersin(java.lang.String datatype, + boolean strict, + Evaluateable[] operands) + +
    +           
    +static java.lang.Numbersqrt(java.lang.String datatype, + boolean strict, + Evaluateable[] operands) + +
    +           
    +static java.lang.Numbersubtract(java.lang.String datatype, + boolean strict, + Evaluateable[] operands) + +
    +           
    +static java.lang.Numbertan(java.lang.String datatype, + boolean strict, + Evaluateable[] operands) + +
    +           
    +static java.lang.Numbertodegrees(java.lang.String datatype, + boolean strict, + Evaluateable[] operands) + +
    +           
    +static java.lang.Numbertoradians(java.lang.String datatype, + boolean strict, + Evaluateable[] operands) + +
    +           
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +Math

    +
    +public Math()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +evaluate

    +
    +public static final java.lang.Number evaluate(java.lang.String operation,
    +                                              java.lang.String datatype,
    +                                              boolean strict,
    +                                              Evaluateable[] operands)
    +
    +
    +
    +
    +
    +
    + +

    +add

    +
    +public static final java.lang.Number add(java.lang.String datatype,
    +                                         boolean strict,
    +                                         Evaluateable[] operands)
    +
    +
    +
    +
    +
    +
    + +

    +subtract

    +
    +public static final java.lang.Number subtract(java.lang.String datatype,
    +                                              boolean strict,
    +                                              Evaluateable[] operands)
    +
    +
    +
    +
    +
    +
    + +

    +multiply

    +
    +public static final java.lang.Number multiply(java.lang.String datatype,
    +                                              boolean strict,
    +                                              Evaluateable[] operands)
    +
    +
    +
    +
    +
    +
    + +

    +divide

    +
    +public static final java.lang.Number divide(java.lang.String datatype,
    +                                            boolean strict,
    +                                            Evaluateable[] operands)
    +
    +
    +
    +
    +
    +
    + +

    +mod

    +
    +public static final java.lang.Number mod(java.lang.String datatype,
    +                                         boolean strict,
    +                                         Evaluateable[] operands)
    +
    +
    +
    +
    +
    +
    + +

    +convert

    +
    +public static final java.lang.Number convert(java.lang.Number n,
    +                                             java.lang.String datatype)
    +
    +
    +
    +
    +
    +
    + +

    +execute

    +
    +public static final java.lang.Number execute(java.lang.String method,
    +                                             java.lang.String datatype,
    +                                             boolean strict,
    +                                             java.lang.Class[] paramTypes,
    +                                             java.lang.Object[] params)
    +
    +
    +
    +
    +
    +
    + +

    +random

    +
    +public static final java.lang.Number random(java.lang.String datatype,
    +                                            boolean strict,
    +                                            Evaluateable[] operands)
    +
    +
    +
    +
    +
    +
    + +

    +getPrimitiveClass

    +
    +public static java.lang.Class getPrimitiveClass(java.lang.String datatype)
    +
    +
    +
    +
    +
    +
    + +

    +abs

    +
    +public static final java.lang.Number abs(java.lang.String datatype,
    +                                         boolean strict,
    +                                         Evaluateable[] operands)
    +
    +
    +
    +
    +
    +
    + +

    +acos

    +
    +public static final java.lang.Number acos(java.lang.String datatype,
    +                                          boolean strict,
    +                                          Evaluateable[] operands)
    +
    +
    +
    +
    +
    +
    + +

    +asin

    +
    +public static final java.lang.Number asin(java.lang.String datatype,
    +                                          boolean strict,
    +                                          Evaluateable[] operands)
    +
    +
    +
    +
    +
    +
    + +

    +atan

    +
    +public static final java.lang.Number atan(java.lang.String datatype,
    +                                          boolean strict,
    +                                          Evaluateable[] operands)
    +
    +
    +
    +
    +
    +
    + +

    +atan2

    +
    +public static final java.lang.Number atan2(java.lang.String datatype,
    +                                           boolean strict,
    +                                           Evaluateable[] operands)
    +
    +
    +
    +
    +
    +
    + +

    +sin

    +
    +public static final java.lang.Number sin(java.lang.String datatype,
    +                                         boolean strict,
    +                                         Evaluateable[] operands)
    +
    +
    +
    +
    +
    +
    + +

    +tan

    +
    +public static final java.lang.Number tan(java.lang.String datatype,
    +                                         boolean strict,
    +                                         Evaluateable[] operands)
    +
    +
    +
    +
    +
    +
    + +

    +cos

    +
    +public static final java.lang.Number cos(java.lang.String datatype,
    +                                         boolean strict,
    +                                         Evaluateable[] operands)
    +
    +
    +
    +
    +
    +
    + +

    +ceil

    +
    +public static final java.lang.Number ceil(java.lang.String datatype,
    +                                          boolean strict,
    +                                          Evaluateable[] operands)
    +
    +
    +
    +
    +
    +
    + +

    +floor

    +
    +public static final java.lang.Number floor(java.lang.String datatype,
    +                                           boolean strict,
    +                                           Evaluateable[] operands)
    +
    +
    +
    +
    +
    +
    + +

    +exp

    +
    +public static final java.lang.Number exp(java.lang.String datatype,
    +                                         boolean strict,
    +                                         Evaluateable[] operands)
    +
    +
    +
    +
    +
    +
    + +

    +rint

    +
    +public static final java.lang.Number rint(java.lang.String datatype,
    +                                          boolean strict,
    +                                          Evaluateable[] operands)
    +
    +
    +
    +
    +
    +
    + +

    +round

    +
    +public static final java.lang.Number round(java.lang.String datatype,
    +                                           boolean strict,
    +                                           Evaluateable[] operands)
    +
    +
    +
    +
    +
    +
    + +

    +sqrt

    +
    +public static final java.lang.Number sqrt(java.lang.String datatype,
    +                                          boolean strict,
    +                                          Evaluateable[] operands)
    +
    +
    +
    +
    +
    +
    + +

    +degrees

    +
    +public static final java.lang.Number degrees(java.lang.String datatype,
    +                                             boolean strict,
    +                                             Evaluateable[] operands)
    +
    +
    +
    +
    +
    +
    + +

    +todegrees

    +
    +public static final java.lang.Number todegrees(java.lang.String datatype,
    +                                               boolean strict,
    +                                               Evaluateable[] operands)
    +
    +
    +
    +
    +
    +
    + +

    +radians

    +
    +public static final java.lang.Number radians(java.lang.String datatype,
    +                                             boolean strict,
    +                                             Evaluateable[] operands)
    +
    +
    +
    +
    +
    +
    + +

    +toradians

    +
    +public static final java.lang.Number toradians(java.lang.String datatype,
    +                                               boolean strict,
    +                                               Evaluateable[] operands)
    +
    +
    +
    +
    +
    +
    + +

    +ieeeremainder

    +
    +public static final java.lang.Number ieeeremainder(java.lang.String datatype,
    +                                                   boolean strict,
    +                                                   Evaluateable[] operands)
    +
    +
    +
    +
    +
    +
    + +

    +min

    +
    +public static final java.lang.Number min(java.lang.String datatype,
    +                                         boolean strict,
    +                                         Evaluateable[] operands)
    +
    +
    +
    +
    +
    +
    + +

    +max

    +
    +public static final java.lang.Number max(java.lang.String datatype,
    +                                         boolean strict,
    +                                         Evaluateable[] operands)
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/math/MathTask.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/math/MathTask.html new file mode 100644 index 0000000000..3f084c23df --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/math/MathTask.html @@ -0,0 +1,561 @@ + + + + + + +MathTask (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.math +
    +Class MathTask

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.math.MathTask
    +
    +
    +
    All Implemented Interfaces:
    org.apache.tools.ant.DynamicAttribute, org.apache.tools.ant.DynamicConfigurator, org.apache.tools.ant.DynamicElement
    +
    +
    +
    +
    public class MathTask
    extends org.apache.tools.ant.Task
    implements org.apache.tools.ant.DynamicConfigurator
    + + +

    +Task for mathematical operations. +

    + +

    +

    +
    Author:
    +
    inger
    +
    +
    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    MathTask() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + java.lang.ObjectcreateDynamicElement(java.lang.String name) + +
    +           
    + OperationcreateOp() + +
    +           
    + OperationcreateOperation() + +
    +           
    + voidexecute() + +
    +           
    + voidsetDatatype(java.lang.String datatype) + +
    +           
    + voidsetDataType(java.lang.String dataType) + +
    +           
    + voidsetDynamicAttribute(java.lang.String s, + java.lang.String s1) + +
    +           
    + voidsetOperand1(java.lang.String operand1) + +
    +           
    + voidsetOperand2(java.lang.String operand2) + +
    +           
    + voidsetOperation(java.lang.String operation) + +
    +           
    + voidsetResult(java.lang.String result) + +
    +           
    + voidsetStrict(boolean strict) + +
    +           
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +MathTask

    +
    +public MathTask()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +execute

    +
    +public void execute()
    +             throws org.apache.tools.ant.BuildException
    +
    +
    +
    Overrides:
    execute in class org.apache.tools.ant.Task
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +setDynamicAttribute

    +
    +public void setDynamicAttribute(java.lang.String s,
    +                                java.lang.String s1)
    +                         throws org.apache.tools.ant.BuildException
    +
    +
    +
    Specified by:
    setDynamicAttribute in interface org.apache.tools.ant.DynamicAttribute
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +createDynamicElement

    +
    +public java.lang.Object createDynamicElement(java.lang.String name)
    +                                      throws org.apache.tools.ant.BuildException
    +
    +
    +
    Specified by:
    createDynamicElement in interface org.apache.tools.ant.DynamicElement
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +setResult

    +
    +public void setResult(java.lang.String result)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +

    +setDatatype

    +
    +public void setDatatype(java.lang.String datatype)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +

    +setStrict

    +
    +public void setStrict(boolean strict)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +

    +setOperation

    +
    +public void setOperation(java.lang.String operation)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +

    +setDataType

    +
    +public void setDataType(java.lang.String dataType)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +

    +setOperand1

    +
    +public void setOperand1(java.lang.String operand1)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +

    +setOperand2

    +
    +public void setOperand2(java.lang.String operand2)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +

    +createOperation

    +
    +public Operation createOperation()
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +

    +createOp

    +
    +public Operation createOp()
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/math/Numeric.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/math/Numeric.html new file mode 100644 index 0000000000..d641280b6b --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/math/Numeric.html @@ -0,0 +1,360 @@ + + + + + + +Numeric (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.math +
    +Class Numeric

    +
    +java.lang.Object
    +  extended by net.sf.antcontrib.math.Numeric
    +
    +
    +
    All Implemented Interfaces:
    Evaluateable
    +
    +
    +
    +
    public class Numeric
    extends java.lang.Object
    implements Evaluateable
    + + +

    +A numeric value that implements Evaluateable. +

    + +

    +

    +
    Author:
    +
    inger
    +
    +
    + +

    + + + + + + + + + + + +
    +Constructor Summary
    Numeric() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + java.lang.Numberevaluate() + +
    +           
    + java.lang.StringgetDatatype() + +
    +           
    + voidsetDatatype(java.lang.String p) + +
    +          Sets the datatype of this number.
    + voidsetValue(java.lang.String value) + +
    +          Set the value for this number.
    + java.lang.StringtoString() + +
    +           
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +Numeric

    +
    +public Numeric()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setValue

    +
    +public void setValue(java.lang.String value)
    +
    +
    Set the value for this number. This string must parse to the set + datatype, for example, setting value to "7.992" and datatype to INT + will cause a number format exception to be thrown. Supports two special + numbers, "E" and "PI". +

    +

    +
    +
    +
    +
    Parameters:
    value - the value for this number
    +
    +
    +
    + +

    +evaluate

    +
    +public java.lang.Number evaluate()
    +
    +
    +
    Specified by:
    evaluate in interface Evaluateable
    +
    +
    + +
    Returns:
    the value for this number as a Number. Cast as appropriate to + Integer, Long, Float, or Double.
    +
    +
    +
    + +

    +setDatatype

    +
    +public void setDatatype(java.lang.String p)
    +
    +
    Sets the datatype of this number. Allowed values are + "int", "long", "float", or "double". +

    +

    +
    +
    +
    +
    +
    +
    +
    + +

    +getDatatype

    +
    +public java.lang.String getDatatype()
    +
    +
    +
    +
    +
    + +
    Returns:
    the datatype as one of the defined types.
    +
    +
    +
    + +

    +toString

    +
    +public java.lang.String toString()
    +
    +
    +
    Overrides:
    toString in class java.lang.Object
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/math/Operation.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/math/Operation.html new file mode 100644 index 0000000000..f7f3b90b66 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/math/Operation.html @@ -0,0 +1,621 @@ + + + + + + +Operation (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.math +
    +Class Operation

    +
    +java.lang.Object
    +  extended by net.sf.antcontrib.math.Operation
    +
    +
    +
    All Implemented Interfaces:
    Evaluateable, org.apache.tools.ant.DynamicAttribute, org.apache.tools.ant.DynamicConfigurator, org.apache.tools.ant.DynamicElement
    +
    +
    +
    +
    public class Operation
    extends java.lang.Object
    implements Evaluateable, org.apache.tools.ant.DynamicConfigurator
    + + +

    +Class to represent a mathematical operation. +

    + +

    +

    +
    Author:
    +
    inger
    +
    +
    + +

    + + + + + + + + + + + +
    +Constructor Summary
    Operation() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + voidaddConfiguredNum(Numeric numeric) + +
    +           
    + voidaddConfiguredNumeric(Numeric numeric) + +
    +           
    + voidaddConfiguredOp(Operation operation) + +
    +           
    + voidaddConfiguredOperation(Operation operation) + +
    +           
    + java.lang.ObjectcreateDynamicElement(java.lang.String name) + +
    +           
    + java.lang.Numberevaluate() + +
    +           
    + voidsetArg1(java.lang.String value) + +
    +           
    + voidsetArg2(java.lang.String value) + +
    +           
    + voidsetArg3(java.lang.String value) + +
    +           
    + voidsetArg4(java.lang.String value) + +
    +           
    + voidsetArg5(java.lang.String value) + +
    +           
    + voidsetDatatype(java.lang.String datatype) + +
    +           
    + voidsetDynamicAttribute(java.lang.String s, + java.lang.String s1) + +
    +           
    + voidsetOp(java.lang.String operation) + +
    +           
    + voidsetOperation(java.lang.String operation) + +
    +           
    + voidsetStrict(boolean strict) + +
    +           
    + java.lang.StringtoString() + +
    +           
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +Operation

    +
    +public Operation()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setDynamicAttribute

    +
    +public void setDynamicAttribute(java.lang.String s,
    +                                java.lang.String s1)
    +                         throws org.apache.tools.ant.BuildException
    +
    +
    +
    Specified by:
    setDynamicAttribute in interface org.apache.tools.ant.DynamicAttribute
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +createDynamicElement

    +
    +public java.lang.Object createDynamicElement(java.lang.String name)
    +                                      throws org.apache.tools.ant.BuildException
    +
    +
    +
    Specified by:
    createDynamicElement in interface org.apache.tools.ant.DynamicElement
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +setArg1

    +
    +public void setArg1(java.lang.String value)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +

    +setArg2

    +
    +public void setArg2(java.lang.String value)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +

    +setArg3

    +
    +public void setArg3(java.lang.String value)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +

    +setArg4

    +
    +public void setArg4(java.lang.String value)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +

    +setArg5

    +
    +public void setArg5(java.lang.String value)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredNumeric

    +
    +public void addConfiguredNumeric(Numeric numeric)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredOperation

    +
    +public void addConfiguredOperation(Operation operation)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredNum

    +
    +public void addConfiguredNum(Numeric numeric)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredOp

    +
    +public void addConfiguredOp(Operation operation)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +

    +setOp

    +
    +public void setOp(java.lang.String operation)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +

    +setOperation

    +
    +public void setOperation(java.lang.String operation)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +

    +setDatatype

    +
    +public void setDatatype(java.lang.String datatype)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +

    +setStrict

    +
    +public void setStrict(boolean strict)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +

    +evaluate

    +
    +public java.lang.Number evaluate()
    +
    +
    +
    Specified by:
    evaluate in interface Evaluateable
    +
    +
    +
    +
    +
    +
    + +

    +toString

    +
    +public java.lang.String toString()
    +
    +
    +
    Overrides:
    toString in class java.lang.Object
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/math/package-frame.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/math/package-frame.html new file mode 100644 index 0000000000..108d3d8615 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/math/package-frame.html @@ -0,0 +1,49 @@ + + + + + + +net.sf.antcontrib.math (Ant Contrib) + + + + + + + + + + + +net.sf.antcontrib.math + + + + +
    +Interfaces  + +
    +Evaluateable
    + + + + + + +
    +Classes  + +
    +Math +
    +MathTask +
    +Numeric +
    +Operation
    + + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/math/package-summary.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/math/package-summary.html new file mode 100644 index 0000000000..19c843fe32 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/math/package-summary.html @@ -0,0 +1,178 @@ + + + + + + +net.sf.antcontrib.math (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +

    +Package net.sf.antcontrib.math +

    + + + + + + + + + +
    +Interface Summary
    EvaluateableAn object which can evaluate to a numeric value.
    +  + +

    + + + + + + + + + + + + + + + + + + + + + +
    +Class Summary
    MathUtility class for executing calculations.
    MathTaskTask for mathematical operations.
    NumericA numeric value that implements Evaluateable.
    OperationClass to represent a mathematical operation.
    +  + +

    +

    +
    +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/math/package-tree.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/math/package-tree.html new file mode 100644 index 0000000000..9211c529a8 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/math/package-tree.html @@ -0,0 +1,159 @@ + + + + + + +net.sf.antcontrib.math Class Hierarchy (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    +Hierarchy For Package net.sf.antcontrib.math +

    +
    +
    +
    Package Hierarchies:
    All Packages
    +
    +

    +Class Hierarchy +

    +
      +
    • java.lang.Object
        +
      • net.sf.antcontrib.math.Math
      • net.sf.antcontrib.math.Numeric (implements net.sf.antcontrib.math.Evaluateable) +
      • net.sf.antcontrib.math.Operation (implements org.apache.tools.ant.DynamicConfigurator, net.sf.antcontrib.math.Evaluateable) +
      • org.apache.tools.ant.ProjectComponent
          +
        • org.apache.tools.ant.Task
            +
          • net.sf.antcontrib.math.MathTask (implements org.apache.tools.ant.DynamicConfigurator) +
          +
        +
      +
    +

    +Interface Hierarchy +

    + +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/PostTask.Cookie.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/PostTask.Cookie.html new file mode 100644 index 0000000000..8fc3a14d21 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/PostTask.Cookie.html @@ -0,0 +1,419 @@ + + + + + + +PostTask.Cookie (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net +
    +Class PostTask.Cookie

    +
    +java.lang.Object
    +  extended by net.sf.antcontrib.net.PostTask.Cookie
    +
    +
    +
    Enclosing class:
    PostTask
    +
    +
    +
    +
    public class PostTask.Cookie
    extends java.lang.Object
    + + +

    +Represents a cookie. See RFC 2109 and 2965. +

    + +

    +


    + +

    + + + + + + + + + + + + + + +
    +Constructor Summary
    PostTask.Cookie(java.lang.String raw) + +
    +           
    PostTask.Cookie(java.lang.String name, + java.lang.String value) + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + java.lang.StringgetDomain() + +
    +           
    + java.lang.StringgetId() + +
    +           
    + java.lang.StringgetName() + +
    +           
    + java.lang.StringgetPath() + +
    +           
    + java.lang.StringgetValue() + +
    +           
    + voidsetDomain(java.lang.String domain) + +
    +           
    + voidsetPath(java.lang.String path) + +
    +           
    + java.lang.StringtoString() + +
    +           
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +PostTask.Cookie

    +
    +public PostTask.Cookie(java.lang.String raw)
    +
    +
    +
    Parameters:
    raw - the raw string abstracted from the header of an http response + for a single cookie.
    +
    +
    + +

    +PostTask.Cookie

    +
    +public PostTask.Cookie(java.lang.String name,
    +                       java.lang.String value)
    +
    +
    +
    Parameters:
    name - name of the cookie
    value - the value of the cookie
    +
    + + + + + + + + +
    +Method Detail
    + +

    +getId

    +
    +public java.lang.String getId()
    +
    +
    + +
    Returns:
    the id of the cookie, used internally by Post to store the cookie + in a hashtable.
    +
    +
    +
    + +

    +getName

    +
    +public java.lang.String getName()
    +
    +
    + +
    Returns:
    the name of the cookie
    +
    +
    +
    + +

    +getValue

    +
    +public java.lang.String getValue()
    +
    +
    + +
    Returns:
    the value of the cookie
    +
    +
    +
    + +

    +setDomain

    +
    +public void setDomain(java.lang.String domain)
    +
    +
    +
    Parameters:
    domain - the domain of the cookie
    +
    +
    +
    + +

    +getDomain

    +
    +public java.lang.String getDomain()
    +
    +
    + +
    Returns:
    the domain of the cookie
    +
    +
    +
    + +

    +setPath

    +
    +public void setPath(java.lang.String path)
    +
    +
    +
    Parameters:
    path - the path of the cookie
    +
    +
    +
    + +

    +getPath

    +
    +public java.lang.String getPath()
    +
    +
    + +
    Returns:
    the path of the cookie
    +
    +
    +
    + +

    +toString

    +
    +public java.lang.String toString()
    +
    +
    +
    Overrides:
    toString in class java.lang.Object
    +
    +
    + +
    Returns:
    a Cookie formatted as a Cookie Version 1 string. The returned + string is suitable for including with an http request.
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/PostTask.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/PostTask.html new file mode 100644 index 0000000000..3e6dcbe84b --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/PostTask.html @@ -0,0 +1,605 @@ + + + + + + +PostTask (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net +
    +Class PostTask

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.net.PostTask
    +
    +
    +
    +
    public class PostTask
    extends org.apache.tools.ant.Task
    + + +

    +This task does an http post. Name/value pairs for the post can be set in + either or both of two ways, by nested Prop elements and/or by a file + containing properties. Nested Prop elements are automatically configured by + Ant. Properties from a file are configured by code borrowed from Property so + all Ant property constructs (like ${somename}) are resolved prior to the + post. This means that a file can be set up in advance of running the build + and the appropriate property values will be filled in at run time. +

    + +

    +

    +
    Version:
    +
    $Revision: 1.11 $
    +
    Author:
    +
    Dale Anson, danson@germane-software.com
    +
    +
    + +

    + + + + + + + + + + + +
    +Nested Class Summary
    + classPostTask.Cookie + +
    +          Represents a cookie.
    + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    PostTask() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + voidaddConfiguredProp(Prop p) + +
    +          Adds a name/value pair to post.
    + voidaddText(java.lang.String text) + +
    +          Adds a feature to the Text attribute of the PostTask object
    + voidexecute() + +
    +          Do the post.
    + voidsetAppend(boolean b) + +
    +          Should the log file be appended to or overwritten? Default is true, + append to the file.
    + voidsetEncoding(java.lang.String encoding) + +
    +          Sets the encoding of the outgoing properties, default is UTF-8.
    + voidsetFailonerror(boolean fail) + +
    +          Should the build fail if the post fails?
    + voidsetFile(java.io.File f) + +
    +          Set the name of a file to read a set of properties from.
    + voidsetLogfile(java.io.File f) + +
    +          Set the name of a file to save the response to.
    + voidsetMaxwait(int wait) + +
    +          How long to wait on the remote server.
    + voidsetProperty(java.lang.String name) + +
    +          Set the name of a property to save the response to.
    + voidsetTo(java.net.URL name) + +
    +          Set the url to post to.
    + voidsetVerbose(boolean b) + +
    +          If true, progress messages and returned data from the post will be + displayed.
    + voidsetWantresponse(boolean b) + +
    +          Default is true, get the response from the post.
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +PostTask

    +
    +public PostTask()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setTo

    +
    +public void setTo(java.net.URL name)
    +
    +
    Set the url to post to. Required. +

    +

    +
    Parameters:
    name - the url to post to.
    +
    +
    +
    + +

    +setFile

    +
    +public void setFile(java.io.File f)
    +
    +
    Set the name of a file to read a set of properties from. +

    +

    +
    Parameters:
    f - the file
    +
    +
    +
    + +

    +setLogfile

    +
    +public void setLogfile(java.io.File f)
    +
    +
    Set the name of a file to save the response to. Optional. Ignored if + "want response" is false. +

    +

    +
    Parameters:
    f - the file
    +
    +
    +
    + +

    +setAppend

    +
    +public void setAppend(boolean b)
    +
    +
    Should the log file be appended to or overwritten? Default is true, + append to the file. +

    +

    +
    Parameters:
    b - append or not
    +
    +
    +
    + +

    +setVerbose

    +
    +public void setVerbose(boolean b)
    +
    +
    If true, progress messages and returned data from the post will be + displayed. Default is true. +

    +

    +
    Parameters:
    b - true = verbose
    +
    +
    +
    + +

    +setWantresponse

    +
    +public void setWantresponse(boolean b)
    +
    +
    Default is true, get the response from the post. Can be set to false for + "fire and forget" messages. +

    +

    +
    Parameters:
    b - print/log server response
    +
    +
    +
    + +

    +setProperty

    +
    +public void setProperty(java.lang.String name)
    +
    +
    Set the name of a property to save the response to. Optional. Ignored if + "wantResponse" is false. +

    +

    +
    Parameters:
    name - the name to use for the property
    +
    +
    +
    + +

    +setEncoding

    +
    +public void setEncoding(java.lang.String encoding)
    +
    +
    Sets the encoding of the outgoing properties, default is UTF-8. +

    +

    +
    Parameters:
    encoding - The new encoding value
    +
    +
    +
    + +

    +setMaxwait

    +
    +public void setMaxwait(int wait)
    +
    +
    How long to wait on the remote server. As a post is generally a two part + process (sending and receiving), maxwait is applied separately to each + part, that is, if 180 is passed as the wait parameter, this task will + spend at most 3 minutes to connect to the remote server and at most + another 3 minutes waiting on a response after the post has been sent. + This means that the wait period could total as much as 6 minutes (or 360 + seconds).

    + + The default wait period is 3 minutes (180 seconds). +

    +

    +
    Parameters:
    wait - time to wait in seconds, set to 0 to wait forever.
    +
    +
    +
    + +

    +setFailonerror

    +
    +public void setFailonerror(boolean fail)
    +
    +
    Should the build fail if the post fails? +

    +

    +
    Parameters:
    fail - true = fail the build, default is false
    +
    +
    +
    + +

    +addConfiguredProp

    +
    +public void addConfiguredProp(Prop p)
    +                       throws org.apache.tools.ant.BuildException
    +
    +
    Adds a name/value pair to post. Optional. +

    +

    +
    Parameters:
    p - A property pair to send as part of the post. +
    Throws: +
    org.apache.tools.ant.BuildException - When name and/or value are missing.
    +
    +
    +
    + +

    +addText

    +
    +public void addText(java.lang.String text)
    +
    +
    Adds a feature to the Text attribute of the PostTask object +

    +

    +
    Parameters:
    text - The feature to be added to the Text attribute
    +
    +
    +
    + +

    +execute

    +
    +public void execute()
    +             throws org.apache.tools.ant.BuildException
    +
    +
    Do the post. +

    +

    +
    Overrides:
    execute in class org.apache.tools.ant.Task
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException - On any error.
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/Prop.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/Prop.html new file mode 100644 index 0000000000..2867795d76 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/Prop.html @@ -0,0 +1,315 @@ + + + + + + +Prop (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net +
    +Class Prop

    +
    +java.lang.Object
    +  extended by net.sf.antcontrib.net.Prop
    +
    +
    +
    +
    public class Prop
    extends java.lang.Object
    + + +

    +Simple bean to represent a name/value pair. +

    Developed for use with Antelope, migrated to ant-contrib Oct 2003. +

    + +

    +

    +
    Version:
    +
    $Revision: 1.3 $
    +
    Author:
    +
    Dale Anson, danson@germane-software.com
    +
    +
    + +

    + + + + + + + + + + + +
    +Constructor Summary
    Prop() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + java.lang.StringgetName() + +
    +           
    + java.lang.StringgetValue() + +
    +           
    + voidsetName(java.lang.String name) + +
    +           
    + voidsetValue(java.lang.String value) + +
    +           
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +Prop

    +
    +public Prop()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setName

    +
    +public void setName(java.lang.String name)
    +
    +
    +
    +
    +
    +
    + +

    +getName

    +
    +public java.lang.String getName()
    +
    +
    +
    +
    +
    +
    + +

    +setValue

    +
    +public void setValue(java.lang.String value)
    +
    +
    +
    +
    +
    +
    + +

    +getValue

    +
    +public java.lang.String getValue()
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/URLImportTask.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/URLImportTask.html new file mode 100644 index 0000000000..e8100add64 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/URLImportTask.html @@ -0,0 +1,405 @@ + + + + + + +URLImportTask (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net +
    +Class URLImportTask

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.net.URLImportTask
    +
    +
    +
    +
    public class URLImportTask
    extends org.apache.tools.ant.Task
    + + +

    +Task to import a build file from a url. The build file can be a build.xml, + or a .zip/.jar, in which case we download and extract the entire archive, and + import the file "build.xml" +

    + +

    +

    +
    Author:
    +
    inger
    +
    +
    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    URLImportTask() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + voidexecute() + +
    +           
    + voidsetIvyConfFile(java.io.File ivyConfFile) + +
    +           
    + voidsetIvyConfUrl(java.net.URL ivyConfUrl) + +
    +           
    + voidsetModule(java.lang.String module) + +
    +           
    + voidsetOrg(java.lang.String org) + +
    +           
    + voidsetRev(java.lang.String rev) + +
    +           
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +URLImportTask

    +
    +public URLImportTask()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setModule

    +
    +public void setModule(java.lang.String module)
    +
    +
    +
    +
    +
    +
    + +

    +setOrg

    +
    +public void setOrg(java.lang.String org)
    +
    +
    +
    +
    +
    +
    + +

    +setRev

    +
    +public void setRev(java.lang.String rev)
    +
    +
    +
    +
    +
    +
    + +

    +setIvyConfFile

    +
    +public void setIvyConfFile(java.io.File ivyConfFile)
    +
    +
    +
    +
    +
    +
    + +

    +setIvyConfUrl

    +
    +public void setIvyConfUrl(java.net.URL ivyConfUrl)
    +
    +
    +
    +
    +
    +
    + +

    +execute

    +
    +public void execute()
    +             throws org.apache.tools.ant.BuildException
    +
    +
    +
    Overrides:
    execute in class org.apache.tools.ant.Task
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/AbstractHttpStateTypeTask.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/AbstractHttpStateTypeTask.html new file mode 100644 index 0000000000..1af9e355bf --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/AbstractHttpStateTypeTask.html @@ -0,0 +1,363 @@ + + + + + + +AbstractHttpStateTypeTask (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net.httpclient +
    +Class AbstractHttpStateTypeTask

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.net.httpclient.AbstractHttpStateTypeTask
    +
    +
    +
    Direct Known Subclasses:
    AddCookieTask, AddCredentialsTask, ClearCookiesTask, ClearCredentialsTask, GetCookieTask, PurgeExpiredCookiesTask
    +
    +
    +
    +
    public abstract class AbstractHttpStateTypeTask
    extends org.apache.tools.ant.Task
    + + +

    +


    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    AbstractHttpStateTypeTask() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + CredentialscreateCredentials() + +
    +           
    + voidexecute() + +
    +           
    +protected abstract  voidexecute(HttpStateType stateType) + +
    +           
    + voidsetStateRefId(java.lang.String stateRefId) + +
    +           
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +AbstractHttpStateTypeTask

    +
    +public AbstractHttpStateTypeTask()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setStateRefId

    +
    +public void setStateRefId(java.lang.String stateRefId)
    +
    +
    +
    +
    +
    +
    + +

    +createCredentials

    +
    +public Credentials createCredentials()
    +
    +
    +
    +
    +
    +
    + +

    +execute

    +
    +public void execute()
    +             throws org.apache.tools.ant.BuildException
    +
    +
    +
    Overrides:
    execute in class org.apache.tools.ant.Task
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +execute

    +
    +protected abstract void execute(HttpStateType stateType)
    +                         throws org.apache.tools.ant.BuildException
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/AbstractMethodTask.ResponseHeader.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/AbstractMethodTask.ResponseHeader.html new file mode 100644 index 0000000000..4c7ee813a3 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/AbstractMethodTask.ResponseHeader.html @@ -0,0 +1,307 @@ + + + + + + +AbstractMethodTask.ResponseHeader (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net.httpclient +
    +Class AbstractMethodTask.ResponseHeader

    +
    +java.lang.Object
    +  extended by net.sf.antcontrib.net.httpclient.AbstractMethodTask.ResponseHeader
    +
    +
    +
    Enclosing class:
    AbstractMethodTask
    +
    +
    +
    +
    public static class AbstractMethodTask.ResponseHeader
    extends java.lang.Object
    + + +

    +


    + +

    + + + + + + + + + + + +
    +Constructor Summary
    AbstractMethodTask.ResponseHeader() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + java.lang.StringgetName() + +
    +           
    + java.lang.StringgetProperty() + +
    +           
    + voidsetName(java.lang.String name) + +
    +           
    + voidsetProperty(java.lang.String property) + +
    +           
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +AbstractMethodTask.ResponseHeader

    +
    +public AbstractMethodTask.ResponseHeader()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +getName

    +
    +public java.lang.String getName()
    +
    +
    +
    +
    +
    +
    + +

    +setName

    +
    +public void setName(java.lang.String name)
    +
    +
    +
    +
    +
    +
    + +

    +getProperty

    +
    +public java.lang.String getProperty()
    +
    +
    +
    +
    +
    +
    + +

    +setProperty

    +
    +public void setProperty(java.lang.String property)
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/AbstractMethodTask.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/AbstractMethodTask.html new file mode 100644 index 0000000000..8f2eb52ad3 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/AbstractMethodTask.html @@ -0,0 +1,643 @@ + + + + + + +AbstractMethodTask (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net.httpclient +
    +Class AbstractMethodTask

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.net.httpclient.AbstractMethodTask
    +
    +
    +
    Direct Known Subclasses:
    GetMethodTask, HeadMethodTask, PostMethodTask
    +
    +
    +
    +
    public abstract class AbstractMethodTask
    extends org.apache.tools.ant.Task
    + + +

    +


    + +

    + + + + + + + + + + + +
    +Nested Class Summary
    +static classAbstractMethodTask.ResponseHeader + +
    +           
    + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    AbstractMethodTask() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + voidaddConfiguredHeader(org.apache.commons.httpclient.Header header) + +
    +           
    + voidaddConfiguredHttpClient(HttpClientType httpClientType) + +
    +           
    + voidaddConfiguredParams(MethodParams params) + +
    +           
    + voidaddConfiguredResponseHeader(AbstractMethodTask.ResponseHeader responseHeader) + +
    +           
    +protected  voidcleanupResources(org.apache.commons.httpclient.HttpMethodBase method) + +
    +           
    +protected  voidconfigureMethod(org.apache.commons.httpclient.HttpMethodBase method) + +
    +           
    +protected  org.apache.commons.httpclient.HttpMethodBasecreateMethodIfNecessary() + +
    +           
    +protected abstract  org.apache.commons.httpclient.HttpMethodBasecreateNewMethod() + +
    +           
    + voidexecute() + +
    +           
    + voidsetClientRefId(java.lang.String clientRefId) + +
    +           
    + voidsetDoAuthentication(boolean doAuthentication) + +
    +           
    + voidsetFollowRedirects(boolean doFollowRedirects) + +
    +           
    + voidsetPath(java.lang.String path) + +
    +           
    + voidsetQueryString(java.lang.String queryString) + +
    +           
    + voidsetResponseDataFile(java.io.File responseDataFile) + +
    +           
    + voidsetResponseDataProperty(java.lang.String responseDataProperty) + +
    +           
    + voidsetStatusCodeProperty(java.lang.String statusCodeProperty) + +
    +           
    + voidsetURL(java.lang.String url) + +
    +           
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +AbstractMethodTask

    +
    +public AbstractMethodTask()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +createNewMethod

    +
    +protected abstract org.apache.commons.httpclient.HttpMethodBase createNewMethod()
    +
    +
    +
    +
    +
    +
    + +

    +configureMethod

    +
    +protected void configureMethod(org.apache.commons.httpclient.HttpMethodBase method)
    +
    +
    +
    +
    +
    +
    + +

    +cleanupResources

    +
    +protected void cleanupResources(org.apache.commons.httpclient.HttpMethodBase method)
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredResponseHeader

    +
    +public void addConfiguredResponseHeader(AbstractMethodTask.ResponseHeader responseHeader)
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredHttpClient

    +
    +public void addConfiguredHttpClient(HttpClientType httpClientType)
    +
    +
    +
    +
    +
    +
    + +

    +createMethodIfNecessary

    +
    +protected org.apache.commons.httpclient.HttpMethodBase createMethodIfNecessary()
    +
    +
    +
    +
    +
    +
    + +

    +setResponseDataFile

    +
    +public void setResponseDataFile(java.io.File responseDataFile)
    +
    +
    +
    +
    +
    +
    + +

    +setResponseDataProperty

    +
    +public void setResponseDataProperty(java.lang.String responseDataProperty)
    +
    +
    +
    +
    +
    +
    + +

    +setStatusCodeProperty

    +
    +public void setStatusCodeProperty(java.lang.String statusCodeProperty)
    +
    +
    +
    +
    +
    +
    + +

    +setClientRefId

    +
    +public void setClientRefId(java.lang.String clientRefId)
    +
    +
    +
    +
    +
    +
    + +

    +setDoAuthentication

    +
    +public void setDoAuthentication(boolean doAuthentication)
    +
    +
    +
    +
    +
    +
    + +

    +setFollowRedirects

    +
    +public void setFollowRedirects(boolean doFollowRedirects)
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredParams

    +
    +public void addConfiguredParams(MethodParams params)
    +
    +
    +
    +
    +
    +
    + +

    +setPath

    +
    +public void setPath(java.lang.String path)
    +
    +
    +
    +
    +
    +
    + +

    +setURL

    +
    +public void setURL(java.lang.String url)
    +
    +
    +
    +
    +
    +
    + +

    +setQueryString

    +
    +public void setQueryString(java.lang.String queryString)
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredHeader

    +
    +public void addConfiguredHeader(org.apache.commons.httpclient.Header header)
    +
    +
    +
    +
    +
    +
    + +

    +execute

    +
    +public void execute()
    +             throws org.apache.tools.ant.BuildException
    +
    +
    +
    Overrides:
    execute in class org.apache.tools.ant.Task
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/AddCookieTask.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/AddCookieTask.html new file mode 100644 index 0000000000..10e56acb0f --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/AddCookieTask.html @@ -0,0 +1,329 @@ + + + + + + +AddCookieTask (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net.httpclient +
    +Class AddCookieTask

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.net.httpclient.AbstractHttpStateTypeTask
    +              extended by net.sf.antcontrib.net.httpclient.AddCookieTask
    +
    +
    +
    +
    public class AddCookieTask
    extends AbstractHttpStateTypeTask
    + + +

    +


    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    AddCookieTask() + +
    +           
    +  + + + + + + + + + + + + + + + +
    +Method Summary
    + voidaddConfiguredCookie(org.apache.commons.httpclient.Cookie cookie) + +
    +           
    +protected  voidexecute(HttpStateType stateType) + +
    +           
    + + + + + + + +
    Methods inherited from class net.sf.antcontrib.net.httpclient.AbstractHttpStateTypeTask
    createCredentials, execute, setStateRefId
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +AddCookieTask

    +
    +public AddCookieTask()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +addConfiguredCookie

    +
    +public void addConfiguredCookie(org.apache.commons.httpclient.Cookie cookie)
    +
    +
    +
    +
    +
    +
    + +

    +execute

    +
    +protected void execute(HttpStateType stateType)
    +                throws org.apache.tools.ant.BuildException
    +
    +
    +
    Specified by:
    execute in class AbstractHttpStateTypeTask
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/AddCredentialsTask.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/AddCredentialsTask.html new file mode 100644 index 0000000000..204b2bb5fa --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/AddCredentialsTask.html @@ -0,0 +1,348 @@ + + + + + + +AddCredentialsTask (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net.httpclient +
    +Class AddCredentialsTask

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.net.httpclient.AbstractHttpStateTypeTask
    +              extended by net.sf.antcontrib.net.httpclient.AddCredentialsTask
    +
    +
    +
    +
    public class AddCredentialsTask
    extends AbstractHttpStateTypeTask
    + + +

    +


    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    AddCredentialsTask() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + voidaddConfiguredCredentials(Credentials credentials) + +
    +           
    + voidaddConfiguredProxyCredentials(Credentials credentials) + +
    +           
    +protected  voidexecute(HttpStateType stateType) + +
    +           
    + + + + + + + +
    Methods inherited from class net.sf.antcontrib.net.httpclient.AbstractHttpStateTypeTask
    createCredentials, execute, setStateRefId
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +AddCredentialsTask

    +
    +public AddCredentialsTask()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +addConfiguredCredentials

    +
    +public void addConfiguredCredentials(Credentials credentials)
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredProxyCredentials

    +
    +public void addConfiguredProxyCredentials(Credentials credentials)
    +
    +
    +
    +
    +
    +
    + +

    +execute

    +
    +protected void execute(HttpStateType stateType)
    +                throws org.apache.tools.ant.BuildException
    +
    +
    +
    Specified by:
    execute in class AbstractHttpStateTypeTask
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/ClearCookiesTask.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/ClearCookiesTask.html new file mode 100644 index 0000000000..89e43f6ee7 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/ClearCookiesTask.html @@ -0,0 +1,310 @@ + + + + + + +ClearCookiesTask (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net.httpclient +
    +Class ClearCookiesTask

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.net.httpclient.AbstractHttpStateTypeTask
    +              extended by net.sf.antcontrib.net.httpclient.ClearCookiesTask
    +
    +
    +
    +
    public class ClearCookiesTask
    extends AbstractHttpStateTypeTask
    + + +

    +


    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    ClearCookiesTask() + +
    +           
    +  + + + + + + + + + + + +
    +Method Summary
    +protected  voidexecute(HttpStateType stateType) + +
    +           
    + + + + + + + +
    Methods inherited from class net.sf.antcontrib.net.httpclient.AbstractHttpStateTypeTask
    createCredentials, execute, setStateRefId
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +ClearCookiesTask

    +
    +public ClearCookiesTask()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +execute

    +
    +protected void execute(HttpStateType stateType)
    +                throws org.apache.tools.ant.BuildException
    +
    +
    +
    Specified by:
    execute in class AbstractHttpStateTypeTask
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/ClearCredentialsTask.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/ClearCredentialsTask.html new file mode 100644 index 0000000000..92b604979d --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/ClearCredentialsTask.html @@ -0,0 +1,329 @@ + + + + + + +ClearCredentialsTask (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net.httpclient +
    +Class ClearCredentialsTask

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.net.httpclient.AbstractHttpStateTypeTask
    +              extended by net.sf.antcontrib.net.httpclient.ClearCredentialsTask
    +
    +
    +
    +
    public class ClearCredentialsTask
    extends AbstractHttpStateTypeTask
    + + +

    +


    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    ClearCredentialsTask() + +
    +           
    +  + + + + + + + + + + + + + + + +
    +Method Summary
    +protected  voidexecute(HttpStateType stateType) + +
    +           
    + voidsetProxy(boolean proxy) + +
    +           
    + + + + + + + +
    Methods inherited from class net.sf.antcontrib.net.httpclient.AbstractHttpStateTypeTask
    createCredentials, execute, setStateRefId
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +ClearCredentialsTask

    +
    +public ClearCredentialsTask()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setProxy

    +
    +public void setProxy(boolean proxy)
    +
    +
    +
    +
    +
    +
    + +

    +execute

    +
    +protected void execute(HttpStateType stateType)
    +                throws org.apache.tools.ant.BuildException
    +
    +
    +
    Specified by:
    execute in class AbstractHttpStateTypeTask
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/ClientParams.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/ClientParams.html new file mode 100644 index 0000000000..e95b312f4f --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/ClientParams.html @@ -0,0 +1,404 @@ + + + + + + +ClientParams (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net.httpclient +
    +Class ClientParams

    +
    +java.lang.Object
    +  extended by org.apache.commons.httpclient.params.DefaultHttpParams
    +      extended by org.apache.commons.httpclient.params.HttpMethodParams
    +          extended by org.apache.commons.httpclient.params.HttpClientParams
    +              extended by net.sf.antcontrib.net.httpclient.ClientParams
    +
    +
    +
    All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, org.apache.commons.httpclient.params.HttpParams
    +
    +
    +
    +
    public class ClientParams
    extends org.apache.commons.httpclient.params.HttpClientParams
    + + +

    +

    +
    See Also:
    Serialized Form
    +
    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.commons.httpclient.params.HttpClientParams
    ALLOW_CIRCULAR_REDIRECTS, CONNECTION_MANAGER_CLASS, CONNECTION_MANAGER_TIMEOUT, MAX_REDIRECTS, PREEMPTIVE_AUTHENTICATION, REJECT_RELATIVE_REDIRECT
    + + + + + + + +
    Fields inherited from class org.apache.commons.httpclient.params.HttpMethodParams
    BUFFER_WARN_TRIGGER_LIMIT, COOKIE_POLICY, CREDENTIAL_CHARSET, DATE_PATTERNS, HEAD_BODY_CHECK_TIMEOUT, HTTP_CONTENT_CHARSET, HTTP_ELEMENT_CHARSET, MULTIPART_BOUNDARY, PROTOCOL_VERSION, REJECT_HEAD_BODY, RETRY_HANDLER, SINGLE_COOKIE_HEADER, SO_TIMEOUT, STATUS_LINE_GARBAGE_LIMIT, STRICT_TRANSFER_ENCODING, UNAMBIGUOUS_STATUS_LINE, USE_EXPECT_CONTINUE, USER_AGENT, VIRTUAL_HOST, WARN_EXTRA_INPUT
    +  + + + + + + + + + + +
    +Constructor Summary
    ClientParams() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + voidaddConfiguredDouble(Params.DoubleParam param) + +
    +           
    + voidaddConfiguredInt(Params.IntParam param) + +
    +           
    + voidaddConfiguredLong(Params.LongParam param) + +
    +           
    + voidaddConfiguredString(Params.StringParam param) + +
    +           
    + voidsetStrict(boolean strict) + +
    +           
    + voidsetVersion(java.lang.String version) + +
    +           
    + + + + + + + +
    Methods inherited from class org.apache.commons.httpclient.params.HttpClientParams
    getConnectionManagerClass, getConnectionManagerTimeout, isAuthenticationPreemptive, makeLenient, makeStrict, setAuthenticationPreemptive, setConnectionManagerClass, setConnectionManagerTimeout
    + + + + + + + +
    Methods inherited from class org.apache.commons.httpclient.params.HttpMethodParams
    getContentCharset, getCookiePolicy, getCredentialCharset, getHttpElementCharset, getSoTimeout, getVersion, getVirtualHost, setContentCharset, setCookiePolicy, setCredentialCharset, setHttpElementCharset, setSoTimeout, setVersion, setVirtualHost
    + + + + + + + +
    Methods inherited from class org.apache.commons.httpclient.params.DefaultHttpParams
    clear, clone, getBooleanParameter, getDefaultParams, getDefaults, getDoubleParameter, getIntParameter, getLongParameter, getParameter, isParameterFalse, isParameterSet, isParameterSetLocally, isParameterTrue, setBooleanParameter, setDefaults, setDoubleParameter, setHttpParamsFactory, setIntParameter, setLongParameter, setParameter, setParameters
    + + + + + + + +
    Methods inherited from class java.lang.Object
    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +ClientParams

    +
    +public ClientParams()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setVersion

    +
    +public void setVersion(java.lang.String version)
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredDouble

    +
    +public void addConfiguredDouble(Params.DoubleParam param)
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredInt

    +
    +public void addConfiguredInt(Params.IntParam param)
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredLong

    +
    +public void addConfiguredLong(Params.LongParam param)
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredString

    +
    +public void addConfiguredString(Params.StringParam param)
    +
    +
    +
    +
    +
    +
    + +

    +setStrict

    +
    +public void setStrict(boolean strict)
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/Credentials.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/Credentials.html new file mode 100644 index 0000000000..490e49840d --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/Credentials.html @@ -0,0 +1,456 @@ + + + + + + +Credentials (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net.httpclient +
    +Class Credentials

    +
    +java.lang.Object
    +  extended by net.sf.antcontrib.net.httpclient.Credentials
    +
    +
    +
    +
    public class Credentials
    extends java.lang.Object
    + + +

    +


    + +

    + + + + + + + + + + + +
    +Constructor Summary
    Credentials() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + java.lang.StringgetHost() + +
    +           
    + java.lang.StringgetPassword() + +
    +           
    + intgetPort() + +
    +           
    + java.lang.StringgetRealm() + +
    +           
    + java.lang.StringgetScheme() + +
    +           
    + java.lang.StringgetUsername() + +
    +           
    + voidsetHost(java.lang.String host) + +
    +           
    + voidsetPassword(java.lang.String password) + +
    +           
    + voidsetPort(int port) + +
    +           
    + voidsetRealm(java.lang.String realm) + +
    +           
    + voidsetScheme(java.lang.String scheme) + +
    +           
    + voidsetUsername(java.lang.String username) + +
    +           
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +Credentials

    +
    +public Credentials()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +getPassword

    +
    +public java.lang.String getPassword()
    +
    +
    +
    +
    +
    +
    + +

    +setPassword

    +
    +public void setPassword(java.lang.String password)
    +
    +
    +
    +
    +
    +
    + +

    +getUsername

    +
    +public java.lang.String getUsername()
    +
    +
    +
    +
    +
    +
    + +

    +setUsername

    +
    +public void setUsername(java.lang.String username)
    +
    +
    +
    +
    +
    +
    + +

    +getHost

    +
    +public java.lang.String getHost()
    +
    +
    +
    +
    +
    +
    + +

    +setHost

    +
    +public void setHost(java.lang.String host)
    +
    +
    +
    +
    +
    +
    + +

    +getPort

    +
    +public int getPort()
    +
    +
    +
    +
    +
    +
    + +

    +setPort

    +
    +public void setPort(int port)
    +
    +
    +
    +
    +
    +
    + +

    +getRealm

    +
    +public java.lang.String getRealm()
    +
    +
    +
    +
    +
    +
    + +

    +setRealm

    +
    +public void setRealm(java.lang.String realm)
    +
    +
    +
    +
    +
    +
    + +

    +getScheme

    +
    +public java.lang.String getScheme()
    +
    +
    +
    +
    +
    +
    + +

    +setScheme

    +
    +public void setScheme(java.lang.String scheme)
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/GetCookieTask.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/GetCookieTask.html new file mode 100644 index 0000000000..907be70334 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/GetCookieTask.html @@ -0,0 +1,443 @@ + + + + + + +GetCookieTask (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net.httpclient +
    +Class GetCookieTask

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.net.httpclient.AbstractHttpStateTypeTask
    +              extended by net.sf.antcontrib.net.httpclient.GetCookieTask
    +
    +
    +
    +
    public class GetCookieTask
    extends AbstractHttpStateTypeTask
    + + +

    +


    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    GetCookieTask() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    +protected  voidexecute(HttpStateType stateType) + +
    +           
    + voidsetCookiePolicy(java.lang.String cookiePolicy) + +
    +           
    + voidsetName(java.lang.String name) + +
    +           
    + voidsetPath(java.lang.String path) + +
    +           
    + voidsetPort(int port) + +
    +           
    + voidsetProperty(java.lang.String property) + +
    +           
    + voidsetRealm(java.lang.String realm) + +
    +           
    + voidsetSecure(boolean secure) + +
    +           
    + + + + + + + +
    Methods inherited from class net.sf.antcontrib.net.httpclient.AbstractHttpStateTypeTask
    createCredentials, execute, setStateRefId
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +GetCookieTask

    +
    +public GetCookieTask()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setName

    +
    +public void setName(java.lang.String name)
    +
    +
    +
    +
    +
    +
    + +

    +setCookiePolicy

    +
    +public void setCookiePolicy(java.lang.String cookiePolicy)
    +
    +
    +
    +
    +
    +
    + +

    +setPath

    +
    +public void setPath(java.lang.String path)
    +
    +
    +
    +
    +
    +
    + +

    +setPort

    +
    +public void setPort(int port)
    +
    +
    +
    +
    +
    +
    + +

    +setRealm

    +
    +public void setRealm(java.lang.String realm)
    +
    +
    +
    +
    +
    +
    + +

    +setSecure

    +
    +public void setSecure(boolean secure)
    +
    +
    +
    +
    +
    +
    + +

    +setProperty

    +
    +public void setProperty(java.lang.String property)
    +
    +
    +
    +
    +
    +
    + +

    +execute

    +
    +protected void execute(HttpStateType stateType)
    +                throws org.apache.tools.ant.BuildException
    +
    +
    +
    Specified by:
    execute in class AbstractHttpStateTypeTask
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/GetMethodTask.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/GetMethodTask.html new file mode 100644 index 0000000000..7ae7b35613 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/GetMethodTask.html @@ -0,0 +1,326 @@ + + + + + + +GetMethodTask (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net.httpclient +
    +Class GetMethodTask

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.net.httpclient.AbstractMethodTask
    +              extended by net.sf.antcontrib.net.httpclient.GetMethodTask
    +
    +
    +
    +
    public class GetMethodTask
    extends AbstractMethodTask
    + + +

    +


    + +

    + + + + + + + +
    +Nested Class Summary
    + + + + + + + +
    Nested classes/interfaces inherited from class net.sf.antcontrib.net.httpclient.AbstractMethodTask
    AbstractMethodTask.ResponseHeader
    +  + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    GetMethodTask() + +
    +           
    +  + + + + + + + + + + + +
    +Method Summary
    +protected  org.apache.commons.httpclient.HttpMethodBasecreateNewMethod() + +
    +           
    + + + + + + + +
    Methods inherited from class net.sf.antcontrib.net.httpclient.AbstractMethodTask
    addConfiguredHeader, addConfiguredHttpClient, addConfiguredParams, addConfiguredResponseHeader, cleanupResources, configureMethod, createMethodIfNecessary, execute, setClientRefId, setDoAuthentication, setFollowRedirects, setPath, setQueryString, setResponseDataFile, setResponseDataProperty, setStatusCodeProperty, setURL
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +GetMethodTask

    +
    +public GetMethodTask()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +createNewMethod

    +
    +protected org.apache.commons.httpclient.HttpMethodBase createNewMethod()
    +
    +
    +
    Specified by:
    createNewMethod in class AbstractMethodTask
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/HeadMethodTask.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/HeadMethodTask.html new file mode 100644 index 0000000000..9aced9472b --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/HeadMethodTask.html @@ -0,0 +1,326 @@ + + + + + + +HeadMethodTask (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net.httpclient +
    +Class HeadMethodTask

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.net.httpclient.AbstractMethodTask
    +              extended by net.sf.antcontrib.net.httpclient.HeadMethodTask
    +
    +
    +
    +
    public class HeadMethodTask
    extends AbstractMethodTask
    + + +

    +


    + +

    + + + + + + + +
    +Nested Class Summary
    + + + + + + + +
    Nested classes/interfaces inherited from class net.sf.antcontrib.net.httpclient.AbstractMethodTask
    AbstractMethodTask.ResponseHeader
    +  + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    HeadMethodTask() + +
    +           
    +  + + + + + + + + + + + +
    +Method Summary
    +protected  org.apache.commons.httpclient.HttpMethodBasecreateNewMethod() + +
    +           
    + + + + + + + +
    Methods inherited from class net.sf.antcontrib.net.httpclient.AbstractMethodTask
    addConfiguredHeader, addConfiguredHttpClient, addConfiguredParams, addConfiguredResponseHeader, cleanupResources, configureMethod, createMethodIfNecessary, execute, setClientRefId, setDoAuthentication, setFollowRedirects, setPath, setQueryString, setResponseDataFile, setResponseDataProperty, setStatusCodeProperty, setURL
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +HeadMethodTask

    +
    +public HeadMethodTask()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +createNewMethod

    +
    +protected org.apache.commons.httpclient.HttpMethodBase createNewMethod()
    +
    +
    +
    Specified by:
    createNewMethod in class AbstractMethodTask
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/HostConfig.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/HostConfig.html new file mode 100644 index 0000000000..19ce79e0c5 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/HostConfig.html @@ -0,0 +1,395 @@ + + + + + + +HostConfig (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net.httpclient +
    +Class HostConfig

    +
    +java.lang.Object
    +  extended by org.apache.commons.httpclient.HostConfiguration
    +      extended by net.sf.antcontrib.net.httpclient.HostConfig
    +
    +
    +
    All Implemented Interfaces:
    java.lang.Cloneable
    +
    +
    +
    +
    public class HostConfig
    extends org.apache.commons.httpclient.HostConfiguration
    + + +

    +


    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.commons.httpclient.HostConfiguration
    ANY_HOST_CONFIGURATION
    +  + + + + + + + + + + +
    +Constructor Summary
    HostConfig() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + HostParamscreateParams() + +
    +           
    + voidsetAddress(java.lang.String address) + +
    +           
    + voidsetHost(java.lang.String host) + +
    +           
    + voidsetPort(int port) + +
    +           
    + voidsetProtocol(java.lang.String protocol) + +
    +           
    + voidsetProxyHost(java.lang.String host) + +
    +           
    + voidsetProxyPort(int port) + +
    +           
    + + + + + + + +
    Methods inherited from class org.apache.commons.httpclient.HostConfiguration
    clone, equals, getHost, getHostURL, getLocalAddress, getParams, getPort, getProtocol, getProxyHost, getProxyPort, getVirtualHost, hashCode, hostEquals, isHostSet, isProxySet, proxyEquals, setHost, setHost, setHost, setHost, setHost, setHost, setLocalAddress, setParams, setProxy, setProxyHost, toString
    + + + + + + + +
    Methods inherited from class java.lang.Object
    finalize, getClass, notify, notifyAll, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +HostConfig

    +
    +public HostConfig()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setHost

    +
    +public void setHost(java.lang.String host)
    +
    +
    +
    Overrides:
    setHost in class org.apache.commons.httpclient.HostConfiguration
    +
    +
    +
    +
    +
    +
    + +

    +setPort

    +
    +public void setPort(int port)
    +
    +
    +
    +
    +
    +
    + +

    +setProtocol

    +
    +public void setProtocol(java.lang.String protocol)
    +
    +
    +
    +
    +
    +
    + +

    +setAddress

    +
    +public void setAddress(java.lang.String address)
    +
    +
    +
    +
    +
    +
    + +

    +setProxyHost

    +
    +public void setProxyHost(java.lang.String host)
    +
    +
    +
    +
    +
    +
    + +

    +setProxyPort

    +
    +public void setProxyPort(int port)
    +
    +
    +
    +
    +
    +
    + +

    +createParams

    +
    +public HostParams createParams()
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/HostParams.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/HostParams.html new file mode 100644 index 0000000000..06c9f074e7 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/HostParams.html @@ -0,0 +1,347 @@ + + + + + + +HostParams (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net.httpclient +
    +Class HostParams

    +
    +java.lang.Object
    +  extended by org.apache.commons.httpclient.params.DefaultHttpParams
    +      extended by org.apache.commons.httpclient.params.HostParams
    +          extended by net.sf.antcontrib.net.httpclient.HostParams
    +
    +
    +
    All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, org.apache.commons.httpclient.params.HttpParams
    +
    +
    +
    +
    public class HostParams
    extends org.apache.commons.httpclient.params.HostParams
    + + +

    +

    +
    See Also:
    Serialized Form
    +
    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.commons.httpclient.params.HostParams
    DEFAULT_HEADERS
    +  + + + + + + + + + + +
    +Constructor Summary
    HostParams() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + voidaddConfiguredDouble(Params.DoubleParam param) + +
    +           
    + voidaddConfiguredInt(Params.IntParam param) + +
    +           
    + voidaddConfiguredLong(Params.LongParam param) + +
    +           
    + voidaddConfiguredString(Params.StringParam param) + +
    +           
    + + + + + + + +
    Methods inherited from class org.apache.commons.httpclient.params.HostParams
    getVirtualHost, setVirtualHost
    + + + + + + + +
    Methods inherited from class org.apache.commons.httpclient.params.DefaultHttpParams
    clear, clone, getBooleanParameter, getDefaultParams, getDefaults, getDoubleParameter, getIntParameter, getLongParameter, getParameter, isParameterFalse, isParameterSet, isParameterSetLocally, isParameterTrue, setBooleanParameter, setDefaults, setDoubleParameter, setHttpParamsFactory, setIntParameter, setLongParameter, setParameter, setParameters
    + + + + + + + +
    Methods inherited from class java.lang.Object
    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +HostParams

    +
    +public HostParams()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +addConfiguredDouble

    +
    +public void addConfiguredDouble(Params.DoubleParam param)
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredInt

    +
    +public void addConfiguredInt(Params.IntParam param)
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredLong

    +
    +public void addConfiguredLong(Params.LongParam param)
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredString

    +
    +public void addConfiguredString(Params.StringParam param)
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/HttpClientType.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/HttpClientType.html new file mode 100644 index 0000000000..deec4b9003 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/HttpClientType.html @@ -0,0 +1,389 @@ + + + + + + +HttpClientType (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net.httpclient +
    +Class HttpClientType

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.types.DataType
    +          extended by net.sf.antcontrib.net.httpclient.HttpClientType
    +
    +
    +
    +
    public class HttpClientType
    extends org.apache.tools.ant.types.DataType
    + + +

    +


    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.types.DataType
    checked, description, ref
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    HttpClientType(org.apache.tools.ant.Project p) + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + ClientParamscreateClientParams() + +
    +           
    + HostConfigcreateHostConfig() + +
    +           
    + HttpStateTypecreateHttpState() + +
    +           
    + org.apache.commons.httpclient.HttpClientgetClient() + +
    +           
    +protected  HttpClientTypegetRef() + +
    +           
    + voidsetStateRefId(java.lang.String stateRefId) + +
    +           
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.types.DataType
    checkAttributesAllowed, checkChildrenAllowed, circularReference, dieOnCircularReference, getCheckedRef, getDescription, getRefid, isChecked, isReference, noChildrenAllowed, setChecked, setDescription, setRefid, tooManyAttributes
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, log, log, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +HttpClientType

    +
    +public HttpClientType(org.apache.tools.ant.Project p)
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +getClient

    +
    +public org.apache.commons.httpclient.HttpClient getClient()
    +
    +
    +
    +
    +
    +
    + +

    +setStateRefId

    +
    +public void setStateRefId(java.lang.String stateRefId)
    +
    +
    +
    +
    +
    +
    + +

    +getRef

    +
    +protected HttpClientType getRef()
    +
    +
    +
    +
    +
    +
    + +

    +createClientParams

    +
    +public ClientParams createClientParams()
    +
    +
    +
    +
    +
    +
    + +

    +createHttpState

    +
    +public HttpStateType createHttpState()
    +
    +
    +
    +
    +
    +
    + +

    +createHostConfig

    +
    +public HostConfig createHostConfig()
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/HttpStateType.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/HttpStateType.html new file mode 100644 index 0000000000..e521faf969 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/HttpStateType.html @@ -0,0 +1,370 @@ + + + + + + +HttpStateType (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net.httpclient +
    +Class HttpStateType

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.types.DataType
    +          extended by net.sf.antcontrib.net.httpclient.HttpStateType
    +
    +
    +
    +
    public class HttpStateType
    extends org.apache.tools.ant.types.DataType
    + + +

    +


    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.types.DataType
    checked, description, ref
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    HttpStateType(org.apache.tools.ant.Project p) + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + voidaddConfiguredCookie(org.apache.commons.httpclient.Cookie cookie) + +
    +           
    + voidaddConfiguredCredentials(Credentials credentials) + +
    +           
    + voidaddConfiguredProxyCredentials(Credentials credentials) + +
    +           
    +protected  HttpStateTypegetRef() + +
    +           
    + org.apache.commons.httpclient.HttpStategetState() + +
    +           
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.types.DataType
    checkAttributesAllowed, checkChildrenAllowed, circularReference, dieOnCircularReference, getCheckedRef, getDescription, getRefid, isChecked, isReference, noChildrenAllowed, setChecked, setDescription, setRefid, tooManyAttributes
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, log, log, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +HttpStateType

    +
    +public HttpStateType(org.apache.tools.ant.Project p)
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +getState

    +
    +public org.apache.commons.httpclient.HttpState getState()
    +
    +
    +
    +
    +
    +
    + +

    +getRef

    +
    +protected HttpStateType getRef()
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredCredentials

    +
    +public void addConfiguredCredentials(Credentials credentials)
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredProxyCredentials

    +
    +public void addConfiguredProxyCredentials(Credentials credentials)
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredCookie

    +
    +public void addConfiguredCookie(org.apache.commons.httpclient.Cookie cookie)
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/MethodParams.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/MethodParams.html new file mode 100644 index 0000000000..f4ecee4db5 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/MethodParams.html @@ -0,0 +1,404 @@ + + + + + + +MethodParams (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net.httpclient +
    +Class MethodParams

    +
    +java.lang.Object
    +  extended by org.apache.commons.httpclient.params.DefaultHttpParams
    +      extended by org.apache.commons.httpclient.params.HttpMethodParams
    +          extended by net.sf.antcontrib.net.httpclient.MethodParams
    +
    +
    +
    All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, org.apache.commons.httpclient.params.HttpParams
    +
    +
    +
    +
    public class MethodParams
    extends org.apache.commons.httpclient.params.HttpMethodParams
    + + +

    +

    +
    See Also:
    Serialized Form
    +
    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.commons.httpclient.params.HttpMethodParams
    BUFFER_WARN_TRIGGER_LIMIT, COOKIE_POLICY, CREDENTIAL_CHARSET, DATE_PATTERNS, HEAD_BODY_CHECK_TIMEOUT, HTTP_CONTENT_CHARSET, HTTP_ELEMENT_CHARSET, MULTIPART_BOUNDARY, PROTOCOL_VERSION, REJECT_HEAD_BODY, RETRY_HANDLER, SINGLE_COOKIE_HEADER, SO_TIMEOUT, STATUS_LINE_GARBAGE_LIMIT, STRICT_TRANSFER_ENCODING, UNAMBIGUOUS_STATUS_LINE, USE_EXPECT_CONTINUE, USER_AGENT, VIRTUAL_HOST, WARN_EXTRA_INPUT
    +  + + + + + + + + + + +
    +Constructor Summary
    MethodParams() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + voidaddConfiguredBoolean(Params.BooleanParam param) + +
    +           
    + voidaddConfiguredDouble(Params.DoubleParam param) + +
    +           
    + voidaddConfiguredInt(Params.IntParam param) + +
    +           
    + voidaddConfiguredLong(Params.LongParam param) + +
    +           
    + voidaddConfiguredString(Params.StringParam param) + +
    +           
    + voidsetStrict(boolean strict) + +
    +           
    + voidsetVersion(java.lang.String version) + +
    +           
    + + + + + + + +
    Methods inherited from class org.apache.commons.httpclient.params.HttpMethodParams
    getContentCharset, getCookiePolicy, getCredentialCharset, getHttpElementCharset, getSoTimeout, getVersion, getVirtualHost, makeLenient, makeStrict, setContentCharset, setCookiePolicy, setCredentialCharset, setHttpElementCharset, setSoTimeout, setVersion, setVirtualHost
    + + + + + + + +
    Methods inherited from class org.apache.commons.httpclient.params.DefaultHttpParams
    clear, clone, getBooleanParameter, getDefaultParams, getDefaults, getDoubleParameter, getIntParameter, getLongParameter, getParameter, isParameterFalse, isParameterSet, isParameterSetLocally, isParameterTrue, setBooleanParameter, setDefaults, setDoubleParameter, setHttpParamsFactory, setIntParameter, setLongParameter, setParameter, setParameters
    + + + + + + + +
    Methods inherited from class java.lang.Object
    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +MethodParams

    +
    +public MethodParams()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setStrict

    +
    +public void setStrict(boolean strict)
    +
    +
    +
    +
    +
    +
    + +

    +setVersion

    +
    +public void setVersion(java.lang.String version)
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredDouble

    +
    +public void addConfiguredDouble(Params.DoubleParam param)
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredInt

    +
    +public void addConfiguredInt(Params.IntParam param)
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredLong

    +
    +public void addConfiguredLong(Params.LongParam param)
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredString

    +
    +public void addConfiguredString(Params.StringParam param)
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredBoolean

    +
    +public void addConfiguredBoolean(Params.BooleanParam param)
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/Params.BooleanParam.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/Params.BooleanParam.html new file mode 100644 index 0000000000..af94657b08 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/Params.BooleanParam.html @@ -0,0 +1,279 @@ + + + + + + +Params.BooleanParam (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net.httpclient +
    +Class Params.BooleanParam

    +
    +java.lang.Object
    +  extended by net.sf.antcontrib.net.httpclient.Params.Param
    +      extended by net.sf.antcontrib.net.httpclient.Params.BooleanParam
    +
    +
    +
    Enclosing class:
    Params
    +
    +
    +
    +
    public static class Params.BooleanParam
    extends Params.Param
    + + +

    +


    + +

    + + + + + + + + + + + +
    +Constructor Summary
    Params.BooleanParam() + +
    +           
    +  + + + + + + + + + + + + + + + +
    +Method Summary
    + booleangetValue() + +
    +           
    + voidsetValue(boolean value) + +
    +           
    + + + + + + + +
    Methods inherited from class net.sf.antcontrib.net.httpclient.Params.Param
    getName, setName
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +Params.BooleanParam

    +
    +public Params.BooleanParam()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +getValue

    +
    +public boolean getValue()
    +
    +
    +
    +
    +
    +
    + +

    +setValue

    +
    +public void setValue(boolean value)
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/Params.DoubleParam.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/Params.DoubleParam.html new file mode 100644 index 0000000000..2b242d7c0c --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/Params.DoubleParam.html @@ -0,0 +1,279 @@ + + + + + + +Params.DoubleParam (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net.httpclient +
    +Class Params.DoubleParam

    +
    +java.lang.Object
    +  extended by net.sf.antcontrib.net.httpclient.Params.Param
    +      extended by net.sf.antcontrib.net.httpclient.Params.DoubleParam
    +
    +
    +
    Enclosing class:
    Params
    +
    +
    +
    +
    public static class Params.DoubleParam
    extends Params.Param
    + + +

    +


    + +

    + + + + + + + + + + + +
    +Constructor Summary
    Params.DoubleParam() + +
    +           
    +  + + + + + + + + + + + + + + + +
    +Method Summary
    + doublegetValue() + +
    +           
    + voidsetValue(double value) + +
    +           
    + + + + + + + +
    Methods inherited from class net.sf.antcontrib.net.httpclient.Params.Param
    getName, setName
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +Params.DoubleParam

    +
    +public Params.DoubleParam()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +getValue

    +
    +public double getValue()
    +
    +
    +
    +
    +
    +
    + +

    +setValue

    +
    +public void setValue(double value)
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/Params.IntParam.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/Params.IntParam.html new file mode 100644 index 0000000000..16f9d6e29a --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/Params.IntParam.html @@ -0,0 +1,279 @@ + + + + + + +Params.IntParam (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net.httpclient +
    +Class Params.IntParam

    +
    +java.lang.Object
    +  extended by net.sf.antcontrib.net.httpclient.Params.Param
    +      extended by net.sf.antcontrib.net.httpclient.Params.IntParam
    +
    +
    +
    Enclosing class:
    Params
    +
    +
    +
    +
    public static class Params.IntParam
    extends Params.Param
    + + +

    +


    + +

    + + + + + + + + + + + +
    +Constructor Summary
    Params.IntParam() + +
    +           
    +  + + + + + + + + + + + + + + + +
    +Method Summary
    + intgetValue() + +
    +           
    + voidsetValue(int value) + +
    +           
    + + + + + + + +
    Methods inherited from class net.sf.antcontrib.net.httpclient.Params.Param
    getName, setName
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +Params.IntParam

    +
    +public Params.IntParam()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +getValue

    +
    +public int getValue()
    +
    +
    +
    +
    +
    +
    + +

    +setValue

    +
    +public void setValue(int value)
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/Params.LongParam.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/Params.LongParam.html new file mode 100644 index 0000000000..417da4381c --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/Params.LongParam.html @@ -0,0 +1,279 @@ + + + + + + +Params.LongParam (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net.httpclient +
    +Class Params.LongParam

    +
    +java.lang.Object
    +  extended by net.sf.antcontrib.net.httpclient.Params.Param
    +      extended by net.sf.antcontrib.net.httpclient.Params.LongParam
    +
    +
    +
    Enclosing class:
    Params
    +
    +
    +
    +
    public static class Params.LongParam
    extends Params.Param
    + + +

    +


    + +

    + + + + + + + + + + + +
    +Constructor Summary
    Params.LongParam() + +
    +           
    +  + + + + + + + + + + + + + + + +
    +Method Summary
    + longgetValue() + +
    +           
    + voidsetValue(long value) + +
    +           
    + + + + + + + +
    Methods inherited from class net.sf.antcontrib.net.httpclient.Params.Param
    getName, setName
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +Params.LongParam

    +
    +public Params.LongParam()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +getValue

    +
    +public long getValue()
    +
    +
    +
    +
    +
    +
    + +

    +setValue

    +
    +public void setValue(long value)
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/Params.Param.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/Params.Param.html new file mode 100644 index 0000000000..790b9b6f13 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/Params.Param.html @@ -0,0 +1,272 @@ + + + + + + +Params.Param (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net.httpclient +
    +Class Params.Param

    +
    +java.lang.Object
    +  extended by net.sf.antcontrib.net.httpclient.Params.Param
    +
    +
    +
    Direct Known Subclasses:
    Params.BooleanParam, Params.DoubleParam, Params.IntParam, Params.LongParam, Params.StringParam
    +
    +
    +
    Enclosing class:
    Params
    +
    +
    +
    +
    public static class Params.Param
    extends java.lang.Object
    + + +

    +


    + +

    + + + + + + + + + + + +
    +Constructor Summary
    Params.Param() + +
    +           
    +  + + + + + + + + + + + + + + + +
    +Method Summary
    + java.lang.StringgetName() + +
    +           
    + voidsetName(java.lang.String name) + +
    +           
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +Params.Param

    +
    +public Params.Param()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +getName

    +
    +public java.lang.String getName()
    +
    +
    +
    +
    +
    +
    + +

    +setName

    +
    +public void setName(java.lang.String name)
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/Params.StringParam.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/Params.StringParam.html new file mode 100644 index 0000000000..13c9915384 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/Params.StringParam.html @@ -0,0 +1,279 @@ + + + + + + +Params.StringParam (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net.httpclient +
    +Class Params.StringParam

    +
    +java.lang.Object
    +  extended by net.sf.antcontrib.net.httpclient.Params.Param
    +      extended by net.sf.antcontrib.net.httpclient.Params.StringParam
    +
    +
    +
    Enclosing class:
    Params
    +
    +
    +
    +
    public static class Params.StringParam
    extends Params.Param
    + + +

    +


    + +

    + + + + + + + + + + + +
    +Constructor Summary
    Params.StringParam() + +
    +           
    +  + + + + + + + + + + + + + + + +
    +Method Summary
    + java.lang.StringgetValue() + +
    +           
    + voidsetValue(java.lang.String value) + +
    +           
    + + + + + + + +
    Methods inherited from class net.sf.antcontrib.net.httpclient.Params.Param
    getName, setName
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +Params.StringParam

    +
    +public Params.StringParam()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +getValue

    +
    +public java.lang.String getValue()
    +
    +
    +
    +
    +
    +
    + +

    +setValue

    +
    +public void setValue(java.lang.String value)
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/Params.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/Params.html new file mode 100644 index 0000000000..199e111f67 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/Params.html @@ -0,0 +1,276 @@ + + + + + + +Params (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net.httpclient +
    +Class Params

    +
    +java.lang.Object
    +  extended by net.sf.antcontrib.net.httpclient.Params
    +
    +
    +
    +
    public class Params
    extends java.lang.Object
    + + +

    +


    + +

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Nested Class Summary
    +static classParams.BooleanParam + +
    +           
    +static classParams.DoubleParam + +
    +           
    +static classParams.IntParam + +
    +           
    +static classParams.LongParam + +
    +           
    +static classParams.Param + +
    +           
    +static classParams.StringParam + +
    +           
    +  + + + + + + + + + + +
    +Constructor Summary
    Params() + +
    +           
    +  + + + + + + + +
    +Method Summary
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +Params

    +
    +public Params()
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/PostMethodTask.FilePartType.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/PostMethodTask.FilePartType.html new file mode 100644 index 0000000000..d319945d05 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/PostMethodTask.FilePartType.html @@ -0,0 +1,345 @@ + + + + + + +PostMethodTask.FilePartType (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net.httpclient +
    +Class PostMethodTask.FilePartType

    +
    +java.lang.Object
    +  extended by net.sf.antcontrib.net.httpclient.PostMethodTask.FilePartType
    +
    +
    +
    Enclosing class:
    PostMethodTask
    +
    +
    +
    +
    public static class PostMethodTask.FilePartType
    extends java.lang.Object
    + + +

    +


    + +

    + + + + + + + + + + + +
    +Constructor Summary
    PostMethodTask.FilePartType() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + java.lang.StringgetCharSet() + +
    +           
    + java.lang.StringgetContentType() + +
    +           
    + java.io.FilegetPath() + +
    +           
    + voidsetCharSet(java.lang.String charSet) + +
    +           
    + voidsetContentType(java.lang.String contentType) + +
    +           
    + voidsetPath(java.io.File path) + +
    +           
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +PostMethodTask.FilePartType

    +
    +public PostMethodTask.FilePartType()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +getPath

    +
    +public java.io.File getPath()
    +
    +
    +
    +
    +
    +
    + +

    +setPath

    +
    +public void setPath(java.io.File path)
    +
    +
    +
    +
    +
    +
    + +

    +getContentType

    +
    +public java.lang.String getContentType()
    +
    +
    +
    +
    +
    +
    + +

    +setContentType

    +
    +public void setContentType(java.lang.String contentType)
    +
    +
    +
    +
    +
    +
    + +

    +getCharSet

    +
    +public java.lang.String getCharSet()
    +
    +
    +
    +
    +
    +
    + +

    +setCharSet

    +
    +public void setCharSet(java.lang.String charSet)
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/PostMethodTask.TextPartType.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/PostMethodTask.TextPartType.html new file mode 100644 index 0000000000..b86edf4fe3 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/PostMethodTask.TextPartType.html @@ -0,0 +1,402 @@ + + + + + + +PostMethodTask.TextPartType (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net.httpclient +
    +Class PostMethodTask.TextPartType

    +
    +java.lang.Object
    +  extended by net.sf.antcontrib.net.httpclient.PostMethodTask.TextPartType
    +
    +
    +
    Enclosing class:
    PostMethodTask
    +
    +
    +
    +
    public static class PostMethodTask.TextPartType
    extends java.lang.Object
    + + +

    +


    + +

    + + + + + + + + + + + +
    +Constructor Summary
    PostMethodTask.TextPartType() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + java.lang.StringgetCharSet() + +
    +           
    + java.lang.StringgetContentType() + +
    +           
    + java.lang.StringgetName() + +
    +           
    + java.lang.StringgetValue() + +
    +           
    + voidsetCharSet(java.lang.String charSet) + +
    +           
    + voidsetContentType(java.lang.String contentType) + +
    +           
    + voidsetName(java.lang.String name) + +
    +           
    + voidsetText(java.lang.String text) + +
    +           
    + voidsetValue(java.lang.String value) + +
    +           
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +PostMethodTask.TextPartType

    +
    +public PostMethodTask.TextPartType()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +getValue

    +
    +public java.lang.String getValue()
    +
    +
    +
    +
    +
    +
    + +

    +setValue

    +
    +public void setValue(java.lang.String value)
    +
    +
    +
    +
    +
    +
    + +

    +getName

    +
    +public java.lang.String getName()
    +
    +
    +
    +
    +
    +
    + +

    +setName

    +
    +public void setName(java.lang.String name)
    +
    +
    +
    +
    +
    +
    + +

    +getCharSet

    +
    +public java.lang.String getCharSet()
    +
    +
    +
    +
    +
    +
    + +

    +setCharSet

    +
    +public void setCharSet(java.lang.String charSet)
    +
    +
    +
    +
    +
    +
    + +

    +getContentType

    +
    +public java.lang.String getContentType()
    +
    +
    +
    +
    +
    +
    + +

    +setContentType

    +
    +public void setContentType(java.lang.String contentType)
    +
    +
    +
    +
    +
    +
    + +

    +setText

    +
    +public void setText(java.lang.String text)
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/PostMethodTask.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/PostMethodTask.html new file mode 100644 index 0000000000..4ee48b0e9b --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/PostMethodTask.html @@ -0,0 +1,500 @@ + + + + + + +PostMethodTask (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net.httpclient +
    +Class PostMethodTask

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.net.httpclient.AbstractMethodTask
    +              extended by net.sf.antcontrib.net.httpclient.PostMethodTask
    +
    +
    +
    +
    public class PostMethodTask
    extends AbstractMethodTask
    + + +

    +


    + +

    + + + + + + + + + + + + + + + +
    +Nested Class Summary
    +static classPostMethodTask.FilePartType + +
    +           
    +static classPostMethodTask.TextPartType + +
    +           
    + + + + + + + +
    Nested classes/interfaces inherited from class net.sf.antcontrib.net.httpclient.AbstractMethodTask
    AbstractMethodTask.ResponseHeader
    +  + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    PostMethodTask() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + voidaddConfiguredFile(PostMethodTask.FilePartType file) + +
    +           
    + voidaddConfiguredParameter(org.apache.commons.httpclient.NameValuePair pair) + +
    +           
    + voidaddConfiguredText(PostMethodTask.TextPartType text) + +
    +           
    +protected  voidcleanupResources(org.apache.commons.httpclient.HttpMethodBase method) + +
    +           
    +protected  voidconfigureMethod(org.apache.commons.httpclient.HttpMethodBase method) + +
    +           
    +protected  org.apache.commons.httpclient.HttpMethodBasecreateNewMethod() + +
    +           
    + voidsetContentChunked(boolean contentChunked) + +
    +           
    + voidsetMultipart(boolean multipart) + +
    +           
    + voidsetParameters(java.io.File parameters) + +
    +           
    + + + + + + + +
    Methods inherited from class net.sf.antcontrib.net.httpclient.AbstractMethodTask
    addConfiguredHeader, addConfiguredHttpClient, addConfiguredParams, addConfiguredResponseHeader, createMethodIfNecessary, execute, setClientRefId, setDoAuthentication, setFollowRedirects, setPath, setQueryString, setResponseDataFile, setResponseDataProperty, setStatusCodeProperty, setURL
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +PostMethodTask

    +
    +public PostMethodTask()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +addConfiguredFile

    +
    +public void addConfiguredFile(PostMethodTask.FilePartType file)
    +
    +
    +
    +
    +
    +
    + +

    +setMultipart

    +
    +public void setMultipart(boolean multipart)
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredText

    +
    +public void addConfiguredText(PostMethodTask.TextPartType text)
    +
    +
    +
    +
    +
    +
    + +

    +setParameters

    +
    +public void setParameters(java.io.File parameters)
    +
    +
    +
    +
    +
    +
    + +

    +createNewMethod

    +
    +protected org.apache.commons.httpclient.HttpMethodBase createNewMethod()
    +
    +
    +
    Specified by:
    createNewMethod in class AbstractMethodTask
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredParameter

    +
    +public void addConfiguredParameter(org.apache.commons.httpclient.NameValuePair pair)
    +
    +
    +
    +
    +
    +
    + +

    +setContentChunked

    +
    +public void setContentChunked(boolean contentChunked)
    +
    +
    +
    +
    +
    +
    + +

    +configureMethod

    +
    +protected void configureMethod(org.apache.commons.httpclient.HttpMethodBase method)
    +
    +
    +
    Overrides:
    configureMethod in class AbstractMethodTask
    +
    +
    +
    +
    +
    +
    + +

    +cleanupResources

    +
    +protected void cleanupResources(org.apache.commons.httpclient.HttpMethodBase method)
    +
    +
    +
    Overrides:
    cleanupResources in class AbstractMethodTask
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/PurgeExpiredCookiesTask.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/PurgeExpiredCookiesTask.html new file mode 100644 index 0000000000..e381316349 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/PurgeExpiredCookiesTask.html @@ -0,0 +1,329 @@ + + + + + + +PurgeExpiredCookiesTask (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.net.httpclient +
    +Class PurgeExpiredCookiesTask

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.net.httpclient.AbstractHttpStateTypeTask
    +              extended by net.sf.antcontrib.net.httpclient.PurgeExpiredCookiesTask
    +
    +
    +
    +
    public class PurgeExpiredCookiesTask
    extends AbstractHttpStateTypeTask
    + + +

    +


    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    PurgeExpiredCookiesTask() + +
    +           
    +  + + + + + + + + + + + + + + + +
    +Method Summary
    +protected  voidexecute(HttpStateType stateType) + +
    +           
    + voidsetExpiredDate(java.util.Date expiredDate) + +
    +           
    + + + + + + + +
    Methods inherited from class net.sf.antcontrib.net.httpclient.AbstractHttpStateTypeTask
    createCredentials, execute, setStateRefId
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +PurgeExpiredCookiesTask

    +
    +public PurgeExpiredCookiesTask()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setExpiredDate

    +
    +public void setExpiredDate(java.util.Date expiredDate)
    +
    +
    +
    +
    +
    +
    + +

    +execute

    +
    +protected void execute(HttpStateType stateType)
    +                throws org.apache.tools.ant.BuildException
    +
    +
    +
    Specified by:
    execute in class AbstractHttpStateTypeTask
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/package-frame.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/package-frame.html new file mode 100644 index 0000000000..adf38ca91c --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/package-frame.html @@ -0,0 +1,86 @@ + + + + + + +net.sf.antcontrib.net.httpclient (Ant Contrib) + + + + + + + + + + + +net.sf.antcontrib.net.httpclient + + + + +
    +Classes  + +
    +AbstractHttpStateTypeTask +
    +AbstractMethodTask +
    +AbstractMethodTask.ResponseHeader +
    +AddCookieTask +
    +AddCredentialsTask +
    +ClearCookiesTask +
    +ClearCredentialsTask +
    +ClientParams +
    +Credentials +
    +GetCookieTask +
    +GetMethodTask +
    +HeadMethodTask +
    +HostConfig +
    +HostParams +
    +HttpClientType +
    +HttpStateType +
    +MethodParams +
    +Params +
    +Params.BooleanParam +
    +Params.DoubleParam +
    +Params.IntParam +
    +Params.LongParam +
    +Params.Param +
    +Params.StringParam +
    +PostMethodTask +
    +PostMethodTask.FilePartType +
    +PostMethodTask.TextPartType +
    +PurgeExpiredCookiesTask
    + + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/package-summary.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/package-summary.html new file mode 100644 index 0000000000..ba1b414b55 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/package-summary.html @@ -0,0 +1,260 @@ + + + + + + +net.sf.antcontrib.net.httpclient (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +

    +Package net.sf.antcontrib.net.httpclient +

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Class Summary
    AbstractHttpStateTypeTask 
    AbstractMethodTask 
    AbstractMethodTask.ResponseHeader 
    AddCookieTask 
    AddCredentialsTask 
    ClearCookiesTask 
    ClearCredentialsTask 
    ClientParams 
    Credentials 
    GetCookieTask 
    GetMethodTask 
    HeadMethodTask 
    HostConfig 
    HostParams 
    HttpClientType 
    HttpStateType 
    MethodParams 
    Params 
    Params.BooleanParam 
    Params.DoubleParam 
    Params.IntParam 
    Params.LongParam 
    Params.Param 
    Params.StringParam 
    PostMethodTask 
    PostMethodTask.FilePartType 
    PostMethodTask.TextPartType 
    PurgeExpiredCookiesTask 
    +  + +

    +

    +
    +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/package-tree.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/package-tree.html new file mode 100644 index 0000000000..9014f6873f --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/httpclient/package-tree.html @@ -0,0 +1,171 @@ + + + + + + +net.sf.antcontrib.net.httpclient Class Hierarchy (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    +Hierarchy For Package net.sf.antcontrib.net.httpclient +

    +
    +
    +
    Package Hierarchies:
    All Packages
    +
    +

    +Class Hierarchy +

    + +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/package-frame.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/package-frame.html new file mode 100644 index 0000000000..3ff52f5e90 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/package-frame.html @@ -0,0 +1,36 @@ + + + + + + +net.sf.antcontrib.net (Ant Contrib) + + + + + + + + + + + +net.sf.antcontrib.net + + + + +
    +Classes  + +
    +PostTask +
    +Prop +
    +URLImportTask
    + + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/package-summary.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/package-summary.html new file mode 100644 index 0000000000..0ce22f5ecd --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/package-summary.html @@ -0,0 +1,160 @@ + + + + + + +net.sf.antcontrib.net (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +

    +Package net.sf.antcontrib.net +

    + + + + + + + + + + + + + + + + + +
    +Class Summary
    PostTaskThis task does an http post.
    PropSimple bean to represent a name/value pair.
    URLImportTaskTask to import a build file from a url.
    +  + +

    +

    +
    +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/package-tree.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/package-tree.html new file mode 100644 index 0000000000..d0e00989c1 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/net/package-tree.html @@ -0,0 +1,151 @@ + + + + + + +net.sf.antcontrib.net Class Hierarchy (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    +Hierarchy For Package net.sf.antcontrib.net +

    +
    +
    +
    Package Hierarchies:
    All Packages
    +
    +

    +Class Hierarchy +

    +
      +
    • java.lang.Object
        +
      • net.sf.antcontrib.net.PostTask.Cookie
      • org.apache.tools.ant.ProjectComponent +
      • net.sf.antcontrib.net.Prop
      +
    +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/package-frame.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/package-frame.html new file mode 100644 index 0000000000..56a2a455e0 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/package-frame.html @@ -0,0 +1,32 @@ + + + + + + +net.sf.antcontrib (Ant Contrib) + + + + + + + + + + + +net.sf.antcontrib + + + + +
    +Classes  + +
    +AntContribVersion
    + + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/package-summary.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/package-summary.html new file mode 100644 index 0000000000..58aa8d0f12 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/package-summary.html @@ -0,0 +1,152 @@ + + + + + + +net.sf.antcontrib (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +

    +Package net.sf.antcontrib +

    + + + + + + + + + +
    +Class Summary
    AntContribVersion 
    +  + +

    +

    +
    +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/package-tree.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/package-tree.html new file mode 100644 index 0000000000..99acc5a6f3 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/package-tree.html @@ -0,0 +1,147 @@ + + + + + + +net.sf.antcontrib Class Hierarchy (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    +Hierarchy For Package net.sf.antcontrib +

    +
    +
    +
    Package Hierarchies:
    All Packages
    +
    +

    +Class Hierarchy +

    + +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/perf/AntPerformanceListener.StopWatch.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/perf/AntPerformanceListener.StopWatch.html new file mode 100644 index 0000000000..320eb83f57 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/perf/AntPerformanceListener.StopWatch.html @@ -0,0 +1,331 @@ + + + + + + +AntPerformanceListener.StopWatch (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.perf +
    +Class AntPerformanceListener.StopWatch

    +
    +java.lang.Object
    +  extended by net.sf.antcontrib.perf.AntPerformanceListener.StopWatch
    +
    +
    +
    Enclosing class:
    AntPerformanceListener
    +
    +
    +
    +
    public class AntPerformanceListener.StopWatch
    extends java.lang.Object
    + + +

    +A stopwatch, useful for 'quick and dirty' performance testing. +

    + +

    +

    +
    Version:
    +
    $Revision: 1.5 $
    +
    Author:
    +
    Dale Anson
    +
    +
    + +

    + + + + + + + + + + + +
    +Constructor Summary
    AntPerformanceListener.StopWatch() + +
    +          Starts the stopwatch.
    +  + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + longelapsed() + +
    +          Elapsed time, difference between the last start time and now.
    + longstart() + +
    +          Starts/restarts the stopwatch.
    + longstop() + +
    +          Stops the stopwatch.
    + longtotal() + +
    +          Total cumulative elapsed time.
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +AntPerformanceListener.StopWatch

    +
    +public AntPerformanceListener.StopWatch()
    +
    +
    Starts the stopwatch. +

    +

    + + + + + + + + +
    +Method Detail
    + +

    +start

    +
    +public long start()
    +
    +
    Starts/restarts the stopwatch. +

    +

    + +
    Returns:
    the start time, the long returned System.currentTimeMillis().
    +
    +
    +
    + +

    +stop

    +
    +public long stop()
    +
    +
    Stops the stopwatch. +

    +

    + +
    Returns:
    the stop time, the long returned System.currentTimeMillis().
    +
    +
    +
    + +

    +total

    +
    +public long total()
    +
    +
    Total cumulative elapsed time. +

    +

    + +
    Returns:
    the total time
    +
    +
    +
    + +

    +elapsed

    +
    +public long elapsed()
    +
    +
    Elapsed time, difference between the last start time and now. +

    +

    + +
    Returns:
    the elapsed time
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/perf/AntPerformanceListener.StopWatchComparator.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/perf/AntPerformanceListener.StopWatchComparator.html new file mode 100644 index 0000000000..da70d192cf --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/perf/AntPerformanceListener.StopWatchComparator.html @@ -0,0 +1,273 @@ + + + + + + +AntPerformanceListener.StopWatchComparator (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.perf +
    +Class AntPerformanceListener.StopWatchComparator

    +
    +java.lang.Object
    +  extended by net.sf.antcontrib.perf.AntPerformanceListener.StopWatchComparator
    +
    +
    +
    All Implemented Interfaces:
    java.util.Comparator
    +
    +
    +
    Enclosing class:
    AntPerformanceListener
    +
    +
    +
    +
    public class AntPerformanceListener.StopWatchComparator
    extends java.lang.Object
    implements java.util.Comparator
    + + +

    +Compares the total times for two StopWatches. +

    + +

    +


    + +

    + + + + + + + + + + + +
    +Constructor Summary
    AntPerformanceListener.StopWatchComparator() + +
    +           
    +  + + + + + + + + + + + +
    +Method Summary
    + intcompare(java.lang.Object o1, + java.lang.Object o2) + +
    +          Compares the total times for two StopWatches.
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + + + + + + + +
    Methods inherited from interface java.util.Comparator
    equals
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +AntPerformanceListener.StopWatchComparator

    +
    +public AntPerformanceListener.StopWatchComparator()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +compare

    +
    +public int compare(java.lang.Object o1,
    +                   java.lang.Object o2)
    +
    +
    Compares the total times for two StopWatches. +

    +

    +
    Specified by:
    compare in interface java.util.Comparator
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/perf/AntPerformanceListener.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/perf/AntPerformanceListener.html new file mode 100644 index 0000000000..908e08e36f --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/perf/AntPerformanceListener.html @@ -0,0 +1,468 @@ + + + + + + +AntPerformanceListener (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.perf +
    +Class AntPerformanceListener

    +
    +java.lang.Object
    +  extended by net.sf.antcontrib.perf.AntPerformanceListener
    +
    +
    +
    All Implemented Interfaces:
    java.util.EventListener, org.apache.tools.ant.BuildListener
    +
    +
    +
    +
    public class AntPerformanceListener
    extends java.lang.Object
    implements org.apache.tools.ant.BuildListener
    + + +

    +This BuildListener keeps track of the total time it takes for each target and + task to execute, then prints out the totals when the build is finished. This + can help pinpoint the areas where a build is taking a lot of time so + optimization efforts can focus where they'll do the most good. Execution times + are grouped by targets and tasks, and are sorted from fastest running to + slowest running. + + Output can be saved to a file by setting a property in Ant. Set + "performance.log" to the name of a file. This can be set either on the + command line with the -D option (-Dperformance.log=/tmp/performance.log) + or in the build file itself (). +

    Developed for use with Antelope, migrated to ant-contrib Oct 2003. +

    + +

    +

    +
    Version:
    +
    $Revision: 1.5 $
    +
    Author:
    +
    Dale Anson, danson@germane-software.com
    +
    +
    + +

    + + + + + + + + + + + + + + + +
    +Nested Class Summary
    + classAntPerformanceListener.StopWatch + +
    +          A stopwatch, useful for 'quick and dirty' performance testing.
    + classAntPerformanceListener.StopWatchComparator + +
    +          Compares the total times for two StopWatches.
    +  + + + + + + + + + + +
    +Constructor Summary
    AntPerformanceListener() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + voidbuildFinished(org.apache.tools.ant.BuildEvent be) + +
    +          Sorts and prints the results.
    + voidbuildStarted(org.apache.tools.ant.BuildEvent be) + +
    +          Starts a 'running total' stopwatch.
    +static voidmain(java.lang.String[] args) + +
    +           
    + voidmessageLogged(org.apache.tools.ant.BuildEvent be) + +
    +          no-op
    + voidtargetFinished(org.apache.tools.ant.BuildEvent be) + +
    +          Stop timing the given target.
    + voidtargetStarted(org.apache.tools.ant.BuildEvent be) + +
    +          Start timing the given target.
    + voidtaskFinished(org.apache.tools.ant.BuildEvent be) + +
    +          Stop timing the given task.
    + voidtaskStarted(org.apache.tools.ant.BuildEvent be) + +
    +          Start timing the given task.
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +AntPerformanceListener

    +
    +public AntPerformanceListener()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +buildStarted

    +
    +public void buildStarted(org.apache.tools.ant.BuildEvent be)
    +
    +
    Starts a 'running total' stopwatch. +

    +

    +
    Specified by:
    buildStarted in interface org.apache.tools.ant.BuildListener
    +
    +
    +
    +
    +
    +
    + +

    +buildFinished

    +
    +public void buildFinished(org.apache.tools.ant.BuildEvent be)
    +
    +
    Sorts and prints the results. +

    +

    +
    Specified by:
    buildFinished in interface org.apache.tools.ant.BuildListener
    +
    +
    +
    +
    +
    +
    + +

    +targetStarted

    +
    +public void targetStarted(org.apache.tools.ant.BuildEvent be)
    +
    +
    Start timing the given target. +

    +

    +
    Specified by:
    targetStarted in interface org.apache.tools.ant.BuildListener
    +
    +
    +
    +
    +
    +
    + +

    +targetFinished

    +
    +public void targetFinished(org.apache.tools.ant.BuildEvent be)
    +
    +
    Stop timing the given target. +

    +

    +
    Specified by:
    targetFinished in interface org.apache.tools.ant.BuildListener
    +
    +
    +
    +
    +
    +
    + +

    +taskStarted

    +
    +public void taskStarted(org.apache.tools.ant.BuildEvent be)
    +
    +
    Start timing the given task. +

    +

    +
    Specified by:
    taskStarted in interface org.apache.tools.ant.BuildListener
    +
    +
    +
    +
    +
    +
    + +

    +taskFinished

    +
    +public void taskFinished(org.apache.tools.ant.BuildEvent be)
    +
    +
    Stop timing the given task. +

    +

    +
    Specified by:
    taskFinished in interface org.apache.tools.ant.BuildListener
    +
    +
    +
    +
    +
    +
    + +

    +messageLogged

    +
    +public void messageLogged(org.apache.tools.ant.BuildEvent be)
    +
    +
    no-op +

    +

    +
    Specified by:
    messageLogged in interface org.apache.tools.ant.BuildListener
    +
    +
    +
    +
    +
    +
    + +

    +main

    +
    +public static void main(java.lang.String[] args)
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/perf/StopWatch.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/perf/StopWatch.html new file mode 100644 index 0000000000..db3ebc085f --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/perf/StopWatch.html @@ -0,0 +1,445 @@ + + + + + + +StopWatch (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.perf +
    +Class StopWatch

    +
    +java.lang.Object
    +  extended by net.sf.antcontrib.perf.StopWatch
    +
    +
    +
    +
    public class StopWatch
    extends java.lang.Object
    + + +

    +A stopwatch, useful for 'quick and dirty' performance testing. Typical usage: +

    + StopWatch sw = new StopWatch();  // automatically starts
    + // do something here...
    + sw.stop();
    + System.out.println(sw.toString());   // print the total
    + sw.start();  // restart the stopwatch
    + // do some more things...
    + sw.stop();
    + System.out.println(sw.format(sw.elapsed()); // print the time since the last start
    + System.out.println(sw.toString()); // print the cumulative total
    + 
    +

    Developed for use with Antelope, migrated to ant-contrib Oct 2003. +

    + +

    +

    +
    Version:
    +
    $Revision: 1.4 $
    +
    Author:
    +
    Dale Anson
    +
    +
    + +

    + + + + + + + + + + + + + + +
    +Constructor Summary
    StopWatch() + +
    +          Starts the stopwatch.
    StopWatch(java.lang.String name) + +
    +          Starts the stopwatch.
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + longelapsed() + +
    +          Elapsed time, difference between the last start time and now.
    + java.lang.Stringformat(long ms) + +
    +          Formats the given time into decimal seconds.
    + java.lang.StringgetName() + +
    +           
    +static voidmain(java.lang.String[] args) + +
    +           
    + longstart() + +
    +          Starts/restarts the stopwatch.
    + longstop() + +
    +          Stops the stopwatch.
    + java.lang.StringtoString() + +
    +          Returns the total elapsed time of the stopwatch formatted in decimal seconds.
    + longtotal() + +
    +          Total cumulative elapsed time.
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +StopWatch

    +
    +public StopWatch()
    +
    +
    Starts the stopwatch. +

    +

    +
    + +

    +StopWatch

    +
    +public StopWatch(java.lang.String name)
    +
    +
    Starts the stopwatch. +

    +

    +
    Parameters:
    name - an identifying name for this StopWatch
    +
    + + + + + + + + +
    +Method Detail
    + +

    +start

    +
    +public long start()
    +
    +
    Starts/restarts the stopwatch. stop must be called prior + to restart. +

    +

    + +
    Returns:
    the start time, the long returned System.currentTimeMillis().
    +
    +
    +
    + +

    +stop

    +
    +public long stop()
    +
    +
    Stops the stopwatch. +

    +

    + +
    Returns:
    the stop time, the long returned System.currentTimeMillis().
    +
    +
    +
    + +

    +total

    +
    +public long total()
    +
    +
    Total cumulative elapsed time. +

    +

    + +
    Returns:
    the total time
    +
    +
    +
    + +

    +elapsed

    +
    +public long elapsed()
    +
    +
    Elapsed time, difference between the last start time and now. +

    +

    + +
    Returns:
    the elapsed time
    +
    +
    +
    + +

    +getName

    +
    +public java.lang.String getName()
    +
    +
    + +
    Returns:
    the name of this StopWatch
    +
    +
    +
    + +

    +format

    +
    +public java.lang.String format(long ms)
    +
    +
    Formats the given time into decimal seconds. +

    +

    + +
    Returns:
    the time formatted as mm:ss.ddd
    +
    +
    +
    + +

    +toString

    +
    +public java.lang.String toString()
    +
    +
    Returns the total elapsed time of the stopwatch formatted in decimal seconds. +

    +

    +
    Overrides:
    toString in class java.lang.Object
    +
    +
    + +
    Returns:
    [name: mm:ss.ddd]
    +
    +
    +
    + +

    +main

    +
    +public static void main(java.lang.String[] args)
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/perf/StopWatchTask.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/perf/StopWatchTask.html new file mode 100644 index 0000000000..817da32437 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/perf/StopWatchTask.html @@ -0,0 +1,346 @@ + + + + + + +StopWatchTask (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.perf +
    +Class StopWatchTask

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.perf.StopWatchTask
    +
    +
    +
    +
    public class StopWatchTask
    extends org.apache.tools.ant.Task
    + + +

    +Assists in timing tasks and/or targets. +

    Developed for use with Antelope, migrated to ant-contrib Oct 2003. +

    + +

    +

    +
    Version:
    +
    $Revision: 1.5 $
    +
    Author:
    +
    Dale Anson, danson@germane-software.com
    +
    +
    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    StopWatchTask() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + voidexecute() + +
    +           
    + voidsetAction(java.lang.String action) + +
    +           
    + voidsetName(java.lang.String name) + +
    +           
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +StopWatchTask

    +
    +public StopWatchTask()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setName

    +
    +public void setName(java.lang.String name)
    +
    +
    +
    +
    +
    +
    + +

    +setAction

    +
    +public void setAction(java.lang.String action)
    +
    +
    +
    +
    +
    +
    + +

    +execute

    +
    +public void execute()
    +
    +
    +
    Overrides:
    execute in class org.apache.tools.ant.Task
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/perf/package-frame.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/perf/package-frame.html new file mode 100644 index 0000000000..6b26f6047a --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/perf/package-frame.html @@ -0,0 +1,36 @@ + + + + + + +net.sf.antcontrib.perf (Ant Contrib) + + + + + + + + + + + +net.sf.antcontrib.perf + + + + +
    +Classes  + +
    +AntPerformanceListener +
    +StopWatch +
    +StopWatchTask
    + + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/perf/package-summary.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/perf/package-summary.html new file mode 100644 index 0000000000..6e04659544 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/perf/package-summary.html @@ -0,0 +1,161 @@ + + + + + + +net.sf.antcontrib.perf (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +

    +Package net.sf.antcontrib.perf +

    + + + + + + + + + + + + + + + + + +
    +Class Summary
    AntPerformanceListenerThis BuildListener keeps track of the total time it takes for each target and + task to execute, then prints out the totals when the build is finished.
    StopWatchA stopwatch, useful for 'quick and dirty' performance testing.
    StopWatchTaskAssists in timing tasks and/or targets.
    +  + +

    +

    +
    +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/perf/package-tree.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/perf/package-tree.html new file mode 100644 index 0000000000..804a1ab86c --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/perf/package-tree.html @@ -0,0 +1,153 @@ + + + + + + +net.sf.antcontrib.perf Class Hierarchy (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    +Hierarchy For Package net.sf.antcontrib.perf +

    +
    +
    +
    Package Hierarchies:
    All Packages
    +
    +

    +Class Hierarchy +

    + +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/platform/OsFamily.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/platform/OsFamily.html new file mode 100644 index 0000000000..7c185efc70 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/platform/OsFamily.html @@ -0,0 +1,349 @@ + + + + + + +OsFamily (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.platform +
    +Class OsFamily

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.platform.OsFamily
    +
    +
    +
    +
    public class OsFamily
    extends org.apache.tools.ant.Task
    + + +

    +Task definition for the OsFamily task. + This task sets the property indicated in the "property" + attribute with the string representing the operating + system family. Possible values include "unix", "dos", "mac" + and "windows". + +

    +
    + Task Declaration:
    +
    + 
    +   <taskdef name="osfamily" classname="net.sf.antcontrib.platform.OsFamily" />
    + 
    +
    + Usage:
    + 
    +   <osfamily property="propname" />
    + 
    +
    + Attributes:
    +   property --> The name of the property to set with the OS family name
    +
    + 
    +

    + +

    +

    +
    Author:
    +
    Matthew Inger
    +
    +
    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    OsFamily() + +
    +           
    +  + + + + + + + + + + + + + + + +
    +Method Summary
    + voidexecute() + +
    +           
    + voidsetProperty(java.lang.String property) + +
    +           
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +OsFamily

    +
    +public OsFamily()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setProperty

    +
    +public void setProperty(java.lang.String property)
    +
    +
    +
    +
    +
    +
    + +

    +execute

    +
    +public void execute()
    +             throws org.apache.tools.ant.BuildException
    +
    +
    +
    Overrides:
    execute in class org.apache.tools.ant.Task
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/platform/Platform.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/platform/Platform.html new file mode 100644 index 0000000000..d08ef51186 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/platform/Platform.html @@ -0,0 +1,728 @@ + + + + + + +Platform (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.platform +
    +Class Platform

    +
    +java.lang.Object
    +  extended by net.sf.antcontrib.platform.Platform
    +
    +
    +
    +
    public class Platform
    extends java.lang.Object
    + + +

    + +

    + +

    +

    +
    Author:
    +
    Matthew Inger
    +
    +
    + +

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Field Summary
    +static intFAMILY_DOS + +
    +           
    +static intFAMILY_MAC + +
    +           
    +static intFAMILY_MACOSX + +
    +           
    +static java.lang.StringFAMILY_NAME_DOS + +
    +           
    +static java.lang.StringFAMILY_NAME_MAC + +
    +           
    +static java.lang.StringFAMILY_NAME_OPENVMS + +
    +           
    +static java.lang.StringFAMILY_NAME_OS2 + +
    +           
    +static java.lang.StringFAMILY_NAME_OS400 + +
    +           
    +static java.lang.StringFAMILY_NAME_TANDEM + +
    +           
    +static java.lang.StringFAMILY_NAME_UNIX + +
    +           
    +static java.lang.StringFAMILY_NAME_WINDOWS + +
    +           
    +static java.lang.StringFAMILY_NAME_ZOS + +
    +           
    +static intFAMILY_NONE + +
    +           
    +static intFAMILY_OPENVMS + +
    +           
    +static intFAMILY_OS2 + +
    +           
    +static intFAMILY_OS400 + +
    +           
    +static intFAMILY_TANDEM + +
    +           
    +static intFAMILY_UNIX + +
    +           
    +static intFAMILY_WINDOWS + +
    +           
    +static intFAMILY_ZOS + +
    +           
    +  + + + + + + + + + + +
    +Constructor Summary
    Platform() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    +static java.lang.StringgetDefaultScriptSuffix() + +
    +           
    +static java.lang.StringgetDefaultShell() + +
    +           
    +static java.lang.String[]getDefaultShellArguments() + +
    +           
    +static java.util.PropertiesgetEnv() + +
    +           
    +static intgetOsFamily() + +
    +           
    +static java.lang.StringgetOsFamilyName() + +
    +           
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Field Detail
    + +

    +FAMILY_NONE

    +
    +public static final int FAMILY_NONE
    +
    +
    +
    See Also:
    Constant Field Values
    +
    +
    + +

    +FAMILY_UNIX

    +
    +public static final int FAMILY_UNIX
    +
    +
    +
    See Also:
    Constant Field Values
    +
    +
    + +

    +FAMILY_WINDOWS

    +
    +public static final int FAMILY_WINDOWS
    +
    +
    +
    See Also:
    Constant Field Values
    +
    +
    + +

    +FAMILY_OS2

    +
    +public static final int FAMILY_OS2
    +
    +
    +
    See Also:
    Constant Field Values
    +
    +
    + +

    +FAMILY_ZOS

    +
    +public static final int FAMILY_ZOS
    +
    +
    +
    See Also:
    Constant Field Values
    +
    +
    + +

    +FAMILY_OS400

    +
    +public static final int FAMILY_OS400
    +
    +
    +
    See Also:
    Constant Field Values
    +
    +
    + +

    +FAMILY_DOS

    +
    +public static final int FAMILY_DOS
    +
    +
    +
    See Also:
    Constant Field Values
    +
    +
    + +

    +FAMILY_MAC

    +
    +public static final int FAMILY_MAC
    +
    +
    +
    See Also:
    Constant Field Values
    +
    +
    + +

    +FAMILY_MACOSX

    +
    +public static final int FAMILY_MACOSX
    +
    +
    +
    See Also:
    Constant Field Values
    +
    +
    + +

    +FAMILY_TANDEM

    +
    +public static final int FAMILY_TANDEM
    +
    +
    +
    See Also:
    Constant Field Values
    +
    +
    + +

    +FAMILY_OPENVMS

    +
    +public static final int FAMILY_OPENVMS
    +
    +
    +
    See Also:
    Constant Field Values
    +
    +
    + +

    +FAMILY_NAME_UNIX

    +
    +public static final java.lang.String FAMILY_NAME_UNIX
    +
    +
    +
    See Also:
    Constant Field Values
    +
    +
    + +

    +FAMILY_NAME_WINDOWS

    +
    +public static final java.lang.String FAMILY_NAME_WINDOWS
    +
    +
    +
    See Also:
    Constant Field Values
    +
    +
    + +

    +FAMILY_NAME_OS2

    +
    +public static final java.lang.String FAMILY_NAME_OS2
    +
    +
    +
    See Also:
    Constant Field Values
    +
    +
    + +

    +FAMILY_NAME_ZOS

    +
    +public static final java.lang.String FAMILY_NAME_ZOS
    +
    +
    +
    See Also:
    Constant Field Values
    +
    +
    + +

    +FAMILY_NAME_OS400

    +
    +public static final java.lang.String FAMILY_NAME_OS400
    +
    +
    +
    See Also:
    Constant Field Values
    +
    +
    + +

    +FAMILY_NAME_DOS

    +
    +public static final java.lang.String FAMILY_NAME_DOS
    +
    +
    +
    See Also:
    Constant Field Values
    +
    +
    + +

    +FAMILY_NAME_MAC

    +
    +public static final java.lang.String FAMILY_NAME_MAC
    +
    +
    +
    See Also:
    Constant Field Values
    +
    +
    + +

    +FAMILY_NAME_TANDEM

    +
    +public static final java.lang.String FAMILY_NAME_TANDEM
    +
    +
    +
    See Also:
    Constant Field Values
    +
    +
    + +

    +FAMILY_NAME_OPENVMS

    +
    +public static final java.lang.String FAMILY_NAME_OPENVMS
    +
    +
    +
    See Also:
    Constant Field Values
    +
    + + + + + + + + +
    +Constructor Detail
    + +

    +Platform

    +
    +public Platform()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +getOsFamily

    +
    +public static final int getOsFamily()
    +
    +
    +
    +
    +
    +
    + +

    +getOsFamilyName

    +
    +public static final java.lang.String getOsFamilyName()
    +
    +
    +
    +
    +
    +
    + +

    +getEnv

    +
    +public static final java.util.Properties getEnv()
    +
    +
    +
    +
    +
    +
    + +

    +getDefaultShell

    +
    +public static final java.lang.String getDefaultShell()
    +
    +
    +
    +
    +
    +
    + +

    +getDefaultScriptSuffix

    +
    +public static final java.lang.String getDefaultScriptSuffix()
    +
    +
    +
    +
    +
    +
    + +

    +getDefaultShellArguments

    +
    +public static final java.lang.String[] getDefaultShellArguments()
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/platform/ShellScriptTask.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/platform/ShellScriptTask.html new file mode 100644 index 0000000000..c0457e5868 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/platform/ShellScriptTask.html @@ -0,0 +1,497 @@ + + + + + + +ShellScriptTask (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.platform +
    +Class ShellScriptTask

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by org.apache.tools.ant.taskdefs.ExecTask
    +              extended by net.sf.antcontrib.platform.ShellScriptTask
    +
    +
    +
    +
    public class ShellScriptTask
    extends org.apache.tools.ant.taskdefs.ExecTask
    + + +

    +A generic front-end for passing "shell lines" to any application which can + accept a filename containing script input (bash, perl, csh, tcsh, etc.). + see antcontrib doc for useage +

    + +

    +

    +
    Author:
    +
    stephan beal, peter reilly
    +
    +
    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.taskdefs.ExecTask
    cmdl, failOnError, newEnvironment, redirector, redirectorElement
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    ShellScriptTask() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + voidaddText(java.lang.String s) + +
    +          Adds s to the lines of script code.
    + voidexecute() + +
    +          execute the task
    + voidsetCommand(org.apache.tools.ant.types.Commandline notUsed) + +
    +          Disallow the command attribute of parent class ExecTask.
    + voidsetExecutable(java.lang.String shell) + +
    +          Sets the shell used to run the script.
    + voidsetInputString(java.lang.String s) + +
    +          Sets script code to s.
    + voidsetShell(java.lang.String shell) + +
    +          Sets the shell used to run the script.
    + voidsetTmpSuffix(java.lang.String tmpSuffix) + +
    +          Sets the suffix for the tmp file used to + contain the script.
    +protected  voidwriteScript() + +
    +          Writes the script lines to a temp file.
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.taskdefs.ExecTask
    addConfiguredRedirector, addEnv, checkConfiguration, createArg, createHandler, createWatchdog, getResolveExecutable, isValidOs, logFlush, maybeSetResultPropertyValue, prepareExec, resolveExecutable, runExec, runExecute, setAppend, setDir, setError, setErrorProperty, setFailIfExecutionFails, setFailonerror, setInput, setLogError, setNewenvironment, setOs, setOutput, setOutputproperty, setResolveExecutable, setResultProperty, setSearchPath, setSpawn, setTimeout, setTimeout, setupRedirector, setVMLauncher
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +ShellScriptTask

    +
    +public ShellScriptTask()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +addText

    +
    +public void addText(java.lang.String s)
    +
    +
    Adds s to the lines of script code. +

    +

    +
    +
    +
    +
    + +

    +setInputString

    +
    +public void setInputString(java.lang.String s)
    +
    +
    Sets script code to s. +

    +

    +
    Overrides:
    setInputString in class org.apache.tools.ant.taskdefs.ExecTask
    +
    +
    +
    +
    +
    +
    + +

    +setShell

    +
    +public void setShell(java.lang.String shell)
    +
    +
    Sets the shell used to run the script. +

    +

    +
    Parameters:
    shell - the shell to use (bash is default)
    +
    +
    +
    + +

    +setExecutable

    +
    +public void setExecutable(java.lang.String shell)
    +
    +
    Sets the shell used to run the script. +

    +

    +
    Overrides:
    setExecutable in class org.apache.tools.ant.taskdefs.ExecTask
    +
    +
    +
    Parameters:
    shell - the shell to use (bash is default)
    +
    +
    +
    + +

    +setCommand

    +
    +public void setCommand(org.apache.tools.ant.types.Commandline notUsed)
    +
    +
    Disallow the command attribute of parent class ExecTask. + ant.attribute ignore="true" +

    +

    +
    Overrides:
    setCommand in class org.apache.tools.ant.taskdefs.ExecTask
    +
    +
    +
    Parameters:
    notUsed - not used +
    Throws: +
    org.apache.tools.ant.BuildException - if called
    +
    +
    +
    + +

    +setTmpSuffix

    +
    +public void setTmpSuffix(java.lang.String tmpSuffix)
    +
    +
    Sets the suffix for the tmp file used to + contain the script. + This is useful for cmd.exe as one can + use cmd /c call x.bat +

    +

    +
    Parameters:
    tmpSuffix - the suffix to use
    +
    +
    +
    + +

    +execute

    +
    +public void execute()
    +             throws org.apache.tools.ant.BuildException
    +
    +
    execute the task +

    +

    +
    Overrides:
    execute in class org.apache.tools.ant.taskdefs.ExecTask
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +writeScript

    +
    +protected void writeScript()
    +                    throws org.apache.tools.ant.BuildException
    +
    +
    Writes the script lines to a temp file. +

    +

    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/platform/package-frame.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/platform/package-frame.html new file mode 100644 index 0000000000..40ccdb63e6 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/platform/package-frame.html @@ -0,0 +1,36 @@ + + + + + + +net.sf.antcontrib.platform (Ant Contrib) + + + + + + + + + + + +net.sf.antcontrib.platform + + + + +
    +Classes  + +
    +OsFamily +
    +Platform +
    +ShellScriptTask
    + + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/platform/package-summary.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/platform/package-summary.html new file mode 100644 index 0000000000..8244f893f9 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/platform/package-summary.html @@ -0,0 +1,161 @@ + + + + + + +net.sf.antcontrib.platform (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +

    +Package net.sf.antcontrib.platform +

    + + + + + + + + + + + + + + + + + +
    +Class Summary
    OsFamilyTask definition for the OsFamily task.
    Platform
    ShellScriptTaskA generic front-end for passing "shell lines" to any application which can + accept a filename containing script input (bash, perl, csh, tcsh, etc.).
    +  + +

    +

    +
    +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/platform/package-tree.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/platform/package-tree.html new file mode 100644 index 0000000000..0dc5903b52 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/platform/package-tree.html @@ -0,0 +1,153 @@ + + + + + + +net.sf.antcontrib.platform Class Hierarchy (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    +Hierarchy For Package net.sf.antcontrib.platform +

    +
    +
    +
    Package Hierarchies:
    All Packages
    +
    +

    +Class Hierarchy +

    +
      +
    • java.lang.Object
        +
      • net.sf.antcontrib.platform.Platform
      • org.apache.tools.ant.ProjectComponent
          +
        • org.apache.tools.ant.Task
            +
          • org.apache.tools.ant.taskdefs.ExecTask +
          • net.sf.antcontrib.platform.OsFamily
          +
        +
      +
    +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/process/ForgetTask.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/process/ForgetTask.html new file mode 100644 index 0000000000..ba01edbb64 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/process/ForgetTask.html @@ -0,0 +1,364 @@ + + + + + + +ForgetTask (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.process +
    +Class ForgetTask

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by org.apache.tools.ant.taskdefs.Sequential
    +              extended by net.sf.antcontrib.process.ForgetTask
    +
    +
    +
    All Implemented Interfaces:
    java.lang.Runnable, org.apache.tools.ant.TaskContainer
    +
    +
    +
    +
    public class ForgetTask
    extends org.apache.tools.ant.taskdefs.Sequential
    implements java.lang.Runnable
    + + +

    +Place class description here. +

    + +

    +

    +
    Since:
    +
    +
    Author:
    +
    Matthew Inger,
    +
    +
    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    ForgetTask() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + voidexecute() + +
    +           
    + voidrun() + +
    +           
    + voidsetDaemon(boolean daemon) + +
    +           
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.taskdefs.Sequential
    addTask
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +ForgetTask

    +
    +public ForgetTask()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setDaemon

    +
    +public void setDaemon(boolean daemon)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +

    +execute

    +
    +public void execute()
    +
    +
    +
    Overrides:
    execute in class org.apache.tools.ant.taskdefs.Sequential
    +
    +
    +
    +
    +
    +
    + +

    +run

    +
    +public void run()
    +
    +
    +
    Specified by:
    run in interface java.lang.Runnable
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/process/Limit.TimeUnit.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/process/Limit.TimeUnit.html new file mode 100644 index 0000000000..780b4c83a5 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/process/Limit.TimeUnit.html @@ -0,0 +1,576 @@ + + + + + + +Limit.TimeUnit (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.process +
    +Class Limit.TimeUnit

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.types.EnumeratedAttribute
    +      extended by net.sf.antcontrib.process.Limit.TimeUnit
    +
    +
    +
    Enclosing class:
    Limit
    +
    +
    +
    +
    public static class Limit.TimeUnit
    extends org.apache.tools.ant.types.EnumeratedAttribute
    + + +

    +The enumeration of units: + millisecond, second, minute, hour, day, week + Todo: we use timestamps in many places, why not factor this out +

    + +

    +


    + +

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Field Summary
    +static java.lang.StringDAY + +
    +           
    +static Limit.TimeUnitDAY_UNIT + +
    +           
    +static java.lang.StringHOUR + +
    +           
    +static Limit.TimeUnitHOUR_UNIT + +
    +           
    +static java.lang.StringMILLISECOND + +
    +           
    +static Limit.TimeUnitMILLISECOND_UNIT + +
    +          static unit objects, for use as sensible defaults
    +static java.lang.StringMINUTE + +
    +           
    +static Limit.TimeUnitMINUTE_UNIT + +
    +           
    +static java.lang.StringSECOND + +
    +           
    +static Limit.TimeUnitSECOND_UNIT + +
    +           
    +static java.lang.StringWEEK + +
    +           
    +static Limit.TimeUnitWEEK_UNIT + +
    +           
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.types.EnumeratedAttribute
    value
    +  + + + + + + + + + + +
    +Constructor Summary
    Limit.TimeUnit() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + longgetMultiplier() + +
    +           
    + java.lang.String[]getValues() + +
    +           
    +protected  voidsetValueProgrammatically(java.lang.String value) + +
    +          set the inner value programmatically.
    + longtoMillis(long numberOfUnits) + +
    +          convert the time in the current unit, to millis
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.types.EnumeratedAttribute
    containsValue, getIndex, getValue, indexOfValue, setValue, toString
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    +  +

    + + + + + + + + +
    +Field Detail
    + +

    +MILLISECOND

    +
    +public static final java.lang.String MILLISECOND
    +
    +
    +
    See Also:
    Constant Field Values
    +
    +
    + +

    +SECOND

    +
    +public static final java.lang.String SECOND
    +
    +
    +
    See Also:
    Constant Field Values
    +
    +
    + +

    +MINUTE

    +
    +public static final java.lang.String MINUTE
    +
    +
    +
    See Also:
    Constant Field Values
    +
    +
    + +

    +HOUR

    +
    +public static final java.lang.String HOUR
    +
    +
    +
    See Also:
    Constant Field Values
    +
    +
    + +

    +DAY

    +
    +public static final java.lang.String DAY
    +
    +
    +
    See Also:
    Constant Field Values
    +
    +
    + +

    +WEEK

    +
    +public static final java.lang.String WEEK
    +
    +
    +
    See Also:
    Constant Field Values
    +
    +
    + +

    +MILLISECOND_UNIT

    +
    +public static final Limit.TimeUnit MILLISECOND_UNIT
    +
    +
    static unit objects, for use as sensible defaults +

    +

    +
    +
    +
    + +

    +SECOND_UNIT

    +
    +public static final Limit.TimeUnit SECOND_UNIT
    +
    +
    +
    +
    +
    + +

    +MINUTE_UNIT

    +
    +public static final Limit.TimeUnit MINUTE_UNIT
    +
    +
    +
    +
    +
    + +

    +HOUR_UNIT

    +
    +public static final Limit.TimeUnit HOUR_UNIT
    +
    +
    +
    +
    +
    + +

    +DAY_UNIT

    +
    +public static final Limit.TimeUnit DAY_UNIT
    +
    +
    +
    +
    +
    + +

    +WEEK_UNIT

    +
    +public static final Limit.TimeUnit WEEK_UNIT
    +
    +
    +
    +
    + + + + + + + + +
    +Constructor Detail
    + +

    +Limit.TimeUnit

    +
    +public Limit.TimeUnit()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setValueProgrammatically

    +
    +protected void setValueProgrammatically(java.lang.String value)
    +
    +
    set the inner value programmatically. +

    +

    +
    Parameters:
    value - to set
    +
    +
    +
    + +

    +getMultiplier

    +
    +public long getMultiplier()
    +
    +
    +
    +
    +
    +
    + +

    +getValues

    +
    +public java.lang.String[] getValues()
    +
    +
    +
    Specified by:
    getValues in class org.apache.tools.ant.types.EnumeratedAttribute
    +
    +
    +
    +
    +
    +
    + +

    +toMillis

    +
    +public long toMillis(long numberOfUnits)
    +
    +
    convert the time in the current unit, to millis +

    +

    +
    Parameters:
    numberOfUnits - long expressed in the current objects units +
    Returns:
    long representing the value in millis
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/process/Limit.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/process/Limit.html new file mode 100644 index 0000000000..06398ef25f --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/process/Limit.html @@ -0,0 +1,689 @@ + + + + + + +Limit (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.process +
    +Class Limit

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.process.Limit
    +
    +
    +
    All Implemented Interfaces:
    org.apache.tools.ant.TaskContainer
    +
    +
    +
    +
    public class Limit
    extends org.apache.tools.ant.Task
    implements org.apache.tools.ant.TaskContainer
    + + +

    +Limits the amount of time that a task or set of tasks can run. This is useful + for tasks that may "hang" or otherwise not complete in a timely fashion. This + task is done when either the maxwait time has expired or all nested tasks are + complete, whichever is first. + +

    Developed for use with Antelope, migrated to ant-contrib Oct 2003. +

    + +

    +

    +
    Since:
    +
    Ant 1.5
    +
    Version:
    +
    $Revision: 1.6 $
    +
    Author:
    +
    Dale Anson, Robert D. Rice
    +
    +
    + +

    + + + + + + + + + + + +
    +Nested Class Summary
    +static classLimit.TimeUnit + +
    +          The enumeration of units: + millisecond, second, minute, hour, day, week + Todo: we use timestamps in many places, why not factor this out
    + + + + + + + + + + +
    +Field Summary
    +protected  Limit.TimeUnitunit + +
    +           
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    Limit() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + voidaddTask(org.apache.tools.ant.Task task) + +
    +          Add a task to wait on.
    + voidexecute() + +
    +          Execute all nested tasks, but stopping execution of nested tasks after + maxwait or when all tasks are done, whichever is first.
    + voidsetDays(int value) + +
    +          Set a day wait value.
    + voidsetFailonerror(boolean fail) + +
    +          Determines whether the build should fail if the time limit has + expired on this task.
    + voidsetHours(int value) + +
    +          Set an hours wait value.
    + voidsetMaxwait(int wait) + +
    +          How long to wait for all nested tasks to complete, in units.
    + voidsetMaxWaitUnit(Limit.TimeUnit unit) + +
    +          Set the max wait time unit, default is minutes.
    + voidsetMilliseconds(int value) + +
    +          Set a millisecond wait value.
    + voidsetMinutes(int value) + +
    +          Set a minute wait value.
    + voidsetProperty(java.lang.String p) + +
    +          Name the property to set after a timeout.
    + voidsetSeconds(int value) + +
    +          Set a second wait value.
    + voidsetUnit(java.lang.String unit) + +
    +          Sets the unit for the max wait.
    + voidsetValue(java.lang.String v) + +
    +          The value for the property to set after a timeout, defaults to true.
    + voidsetWeeks(int value) + +
    +          Set a week wait value.
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Field Detail
    + +

    +unit

    +
    +protected Limit.TimeUnit unit
    +
    +
    +
    +
    + + + + + + + + +
    +Constructor Detail
    + +

    +Limit

    +
    +public Limit()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +addTask

    +
    +public void addTask(org.apache.tools.ant.Task task)
    +             throws org.apache.tools.ant.BuildException
    +
    +
    Add a task to wait on. +

    +

    +
    Specified by:
    addTask in interface org.apache.tools.ant.TaskContainer
    +
    +
    +
    Parameters:
    task - A task to execute +
    Throws: +
    org.apache.tools.ant.BuildException - won't happen
    +
    +
    +
    + +

    +setMaxwait

    +
    +public void setMaxwait(int wait)
    +
    +
    How long to wait for all nested tasks to complete, in units. + Default is to wait 3 minutes. +

    +

    +
    +
    +
    +
    Parameters:
    wait - time to wait, set to 0 to wait forever.
    +
    +
    +
    + +

    +setUnit

    +
    +public void setUnit(java.lang.String unit)
    +
    +
    Sets the unit for the max wait. Default is minutes. +

    +

    +
    +
    +
    +
    Parameters:
    unit - valid values are "millisecond", "second", "minute", "hour", "day", and "week".
    +
    +
    +
    + +

    +setMilliseconds

    +
    +public void setMilliseconds(int value)
    +
    +
    Set a millisecond wait value. +

    +

    +
    +
    +
    +
    Parameters:
    value - the number of milliseconds to wait.
    +
    +
    +
    + +

    +setSeconds

    +
    +public void setSeconds(int value)
    +
    +
    Set a second wait value. +

    +

    +
    +
    +
    +
    Parameters:
    value - the number of seconds to wait.
    +
    +
    +
    + +

    +setMinutes

    +
    +public void setMinutes(int value)
    +
    +
    Set a minute wait value. +

    +

    +
    +
    +
    +
    Parameters:
    value - the number of milliseconds to wait.
    +
    +
    +
    + +

    +setHours

    +
    +public void setHours(int value)
    +
    +
    Set an hours wait value. +

    +

    +
    +
    +
    +
    Parameters:
    value - the number of hours to wait.
    +
    +
    +
    + +

    +setDays

    +
    +public void setDays(int value)
    +
    +
    Set a day wait value. +

    +

    +
    +
    +
    +
    Parameters:
    value - the number of days to wait.
    +
    +
    +
    + +

    +setWeeks

    +
    +public void setWeeks(int value)
    +
    +
    Set a week wait value. +

    +

    +
    +
    +
    +
    Parameters:
    value - the number of weeks to wait.
    +
    +
    +
    + +

    +setMaxWaitUnit

    +
    +public void setMaxWaitUnit(Limit.TimeUnit unit)
    +
    +
    Set the max wait time unit, default is minutes. +

    +

    +
    +
    +
    +
    +
    +
    +
    + +

    +setFailonerror

    +
    +public void setFailonerror(boolean fail)
    +
    +
    Determines whether the build should fail if the time limit has + expired on this task. + Default is no. +

    +

    +
    +
    +
    +
    Parameters:
    fail - if true, fail the build if the time limit has been reached.
    +
    +
    +
    + +

    +setProperty

    +
    +public void setProperty(java.lang.String p)
    +
    +
    Name the property to set after a timeout. +

    +

    +
    +
    +
    +
    Parameters:
    p - of property to set if the time limit has been reached.
    +
    +
    +
    + +

    +setValue

    +
    +public void setValue(java.lang.String v)
    +
    +
    The value for the property to set after a timeout, defaults to true. +

    +

    +
    +
    +
    +
    Parameters:
    v - for the property to set if the time limit has been reached.
    +
    +
    +
    + +

    +execute

    +
    +public void execute()
    +             throws org.apache.tools.ant.BuildException
    +
    +
    Execute all nested tasks, but stopping execution of nested tasks after + maxwait or when all tasks are done, whichever is first. +

    +

    +
    Overrides:
    execute in class org.apache.tools.ant.Task
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException - Description of the Exception
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/process/package-frame.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/process/package-frame.html new file mode 100644 index 0000000000..66d7ebf83d --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/process/package-frame.html @@ -0,0 +1,36 @@ + + + + + + +net.sf.antcontrib.process (Ant Contrib) + + + + + + + + + + + +net.sf.antcontrib.process + + + + +
    +Classes  + +
    +ForgetTask +
    +Limit +
    +Limit.TimeUnit
    + + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/process/package-summary.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/process/package-summary.html new file mode 100644 index 0000000000..011fb1c05e --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/process/package-summary.html @@ -0,0 +1,162 @@ + + + + + + +net.sf.antcontrib.process (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +

    +Package net.sf.antcontrib.process +

    + + + + + + + + + + + + + + + + + +
    +Class Summary
    ForgetTaskPlace class description here.
    LimitLimits the amount of time that a task or set of tasks can run.
    Limit.TimeUnitThe enumeration of units: + millisecond, second, minute, hour, day, week + Todo: we use timestamps in many places, why not factor this out
    +  + +

    +

    +
    +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/process/package-tree.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/process/package-tree.html new file mode 100644 index 0000000000..f1414ddda3 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/process/package-tree.html @@ -0,0 +1,158 @@ + + + + + + +net.sf.antcontrib.process Class Hierarchy (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    +Hierarchy For Package net.sf.antcontrib.process +

    +
    +
    +
    Package Hierarchies:
    All Packages
    +
    +

    +Class Hierarchy +

    +
      +
    • java.lang.Object
        +
      • org.apache.tools.ant.types.EnumeratedAttribute +
      • org.apache.tools.ant.ProjectComponent
          +
        • org.apache.tools.ant.Task
            +
          • net.sf.antcontrib.process.Limit (implements org.apache.tools.ant.TaskContainer) +
          • org.apache.tools.ant.taskdefs.Sequential (implements org.apache.tools.ant.TaskContainer) +
              +
            • net.sf.antcontrib.process.ForgetTask (implements java.lang.Runnable) +
            +
          +
        +
      +
    +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/AbstractPropertySetterTask.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/AbstractPropertySetterTask.html new file mode 100644 index 0000000000..c8619ec22f --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/AbstractPropertySetterTask.html @@ -0,0 +1,364 @@ + + + + + + +AbstractPropertySetterTask (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.property +
    +Class AbstractPropertySetterTask

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.property.AbstractPropertySetterTask
    +
    +
    +
    Direct Known Subclasses:
    PropertyCopy, PropertySelector, RegexTask, SortList, URLEncodeTask
    +
    +
    +
    +
    public abstract class AbstractPropertySetterTask
    extends org.apache.tools.ant.Task
    + + +

    +Place class description here. +

    + +

    +

    +
    Since:
    +
    +
    Author:
    +
    Matthew Inger,
    +
    +
    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    AbstractPropertySetterTask() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + voidsetOverride(boolean override) + +
    +           
    + voidsetProperty(java.lang.String property) + +
    +           
    +protected  voidsetPropertyValue(java.lang.String value) + +
    +           
    +protected  voidvalidate() + +
    +           
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    execute, getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +AbstractPropertySetterTask

    +
    +public AbstractPropertySetterTask()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setOverride

    +
    +public void setOverride(boolean override)
    +
    +
    +
    +
    +
    +
    + +

    +setProperty

    +
    +public void setProperty(java.lang.String property)
    +
    +
    +
    +
    +
    +
    + +

    +validate

    +
    +protected void validate()
    +
    +
    +
    +
    +
    +
    + +

    +setPropertyValue

    +
    +protected final void setPropertyValue(java.lang.String value)
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/PathFilterTask.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/PathFilterTask.html new file mode 100644 index 0000000000..d8adb0acb7 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/PathFilterTask.html @@ -0,0 +1,414 @@ + + + + + + +PathFilterTask (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.property +
    +Class PathFilterTask

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.property.PathFilterTask
    +
    +
    +
    +
    public class PathFilterTask
    extends org.apache.tools.ant.Task
    + + +

    +


    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    PathFilterTask() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + voidaddConfiguredDirSet(org.apache.tools.ant.types.DirSet dirset) + +
    +           
    + voidaddConfiguredFileList(org.apache.tools.ant.types.FileList filelist) + +
    +           
    + voidaddConfiguredFileSet(org.apache.tools.ant.types.FileSet fileset) + +
    +           
    + voidaddConfiguredPath(org.apache.tools.ant.types.Path path) + +
    +           
    + org.apache.tools.ant.types.selectors.OrSelectorcreateSelect() + +
    +           
    + voidexecute() + +
    +           
    + voidsetPathId(java.lang.String pathid) + +
    +           
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +PathFilterTask

    +
    +public PathFilterTask()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setPathId

    +
    +public void setPathId(java.lang.String pathid)
    +
    +
    +
    +
    +
    +
    + +

    +createSelect

    +
    +public org.apache.tools.ant.types.selectors.OrSelector createSelect()
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredFileSet

    +
    +public void addConfiguredFileSet(org.apache.tools.ant.types.FileSet fileset)
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredDirSet

    +
    +public void addConfiguredDirSet(org.apache.tools.ant.types.DirSet dirset)
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredFileList

    +
    +public void addConfiguredFileList(org.apache.tools.ant.types.FileList filelist)
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredPath

    +
    +public void addConfiguredPath(org.apache.tools.ant.types.Path path)
    +
    +
    +
    +
    +
    +
    + +

    +execute

    +
    +public void execute()
    +             throws org.apache.tools.ant.BuildException
    +
    +
    +
    Overrides:
    execute in class org.apache.tools.ant.Task
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/PathToFileSet.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/PathToFileSet.html new file mode 100644 index 0000000000..7234f060f2 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/PathToFileSet.html @@ -0,0 +1,373 @@ + + + + + + +PathToFileSet (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.property +
    +Class PathToFileSet

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.property.PathToFileSet
    +
    +
    +
    +
    public class PathToFileSet
    extends org.apache.tools.ant.Task
    + + +

    +


    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    PathToFileSet() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + voidexecute() + +
    +           
    + voidsetDir(java.io.File dir) + +
    +           
    + voidsetIgnoreNonRelative(boolean ignoreNonRelative) + +
    +           
    + voidsetName(java.lang.String name) + +
    +           
    + voidsetPathRefId(java.lang.String pathRefId) + +
    +           
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +PathToFileSet

    +
    +public PathToFileSet()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setDir

    +
    +public void setDir(java.io.File dir)
    +
    +
    +
    +
    +
    +
    + +

    +setName

    +
    +public void setName(java.lang.String name)
    +
    +
    +
    +
    +
    +
    + +

    +setPathRefId

    +
    +public void setPathRefId(java.lang.String pathRefId)
    +
    +
    +
    +
    +
    +
    + +

    +setIgnoreNonRelative

    +
    +public void setIgnoreNonRelative(boolean ignoreNonRelative)
    +
    +
    +
    +
    +
    +
    + +

    +execute

    +
    +public void execute()
    +
    +
    +
    Overrides:
    execute in class org.apache.tools.ant.Task
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/PropertyCopy.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/PropertyCopy.html new file mode 100644 index 0000000000..ef01f6b9ee --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/PropertyCopy.html @@ -0,0 +1,429 @@ + + + + + + +PropertyCopy (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.property +
    +Class PropertyCopy

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.property.AbstractPropertySetterTask
    +              extended by net.sf.antcontrib.property.PropertyCopy
    +
    +
    +
    +
    public class PropertyCopy
    extends AbstractPropertySetterTask
    + + +

    +Task definition for the propertycopy task, which copies the value of a + named property to another property. This is useful when you need to + plug in the value of another property in order to get a property name + and then want to get the value of that property name. + +

    + Usage:
    +
    +   Task declaration in the project:
    +   
    +     <taskdef name="propertycopy" classname="net.sf.antcontrib.property.PropertyCopy" />
    +   
    +
    +   Call Syntax:
    +   
    +     <propertycopy name="propname" from="copyfrom" (silent="true|false")? />
    +   
    +
    +   Attributes:
    +     name      --> The name of the property you wish to set with the value
    +     from      --> The name of the property you wish to copy the value from
    +     silent    --> Do you want to suppress the error if the "from" property
    +                   does not exist, and just not set the property "name".  Default
    +                   is false.
    +
    +   Example:
    +     <property name="org" value="MyOrg" />
    +     <property name="org.MyOrg.DisplayName" value="My Organiziation" />
    +     <propertycopy name="displayName" from="org.${org}.DisplayName" />
    +     <echo message="${displayName}" />
    + 
    +

    + +

    +

    +
    Author:
    +
    Matthew Inger
    +
    +
    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    PropertyCopy() + +
    +          Default Constructor
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + voidexecute() + +
    +           
    + voidsetFrom(java.lang.String from) + +
    +           
    + voidsetName(java.lang.String name) + +
    +           
    + voidsetSilent(boolean silent) + +
    +           
    +protected  voidvalidate() + +
    +           
    + + + + + + + +
    Methods inherited from class net.sf.antcontrib.property.AbstractPropertySetterTask
    setOverride, setProperty, setPropertyValue
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +PropertyCopy

    +
    +public PropertyCopy()
    +
    +
    Default Constructor +

    +

    + + + + + + + + +
    +Method Detail
    + +

    +setName

    +
    +public void setName(java.lang.String name)
    +
    +
    +
    +
    +
    +
    + +

    +setFrom

    +
    +public void setFrom(java.lang.String from)
    +
    +
    +
    +
    +
    +
    + +

    +setSilent

    +
    +public void setSilent(boolean silent)
    +
    +
    +
    +
    +
    +
    + +

    +validate

    +
    +protected void validate()
    +
    +
    +
    Overrides:
    validate in class AbstractPropertySetterTask
    +
    +
    +
    +
    +
    +
    + +

    +execute

    +
    +public void execute()
    +             throws org.apache.tools.ant.BuildException
    +
    +
    +
    Overrides:
    execute in class org.apache.tools.ant.Task
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/PropertySelector.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/PropertySelector.html new file mode 100644 index 0000000000..9ef1815b15 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/PropertySelector.html @@ -0,0 +1,437 @@ + + + + + + +PropertySelector (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.property +
    +Class PropertySelector

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.property.AbstractPropertySetterTask
    +              extended by net.sf.antcontrib.property.PropertySelector
    +
    +
    +
    +
    public class PropertySelector
    extends AbstractPropertySetterTask
    + + +

    +Place class description here. +

    + +

    +

    +
    Since:
    +
    +
    Author:
    +
    Matthew Inger,
    +
    +
    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    PropertySelector() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + voidexecute() + +
    +           
    + voidsetCaseSensitive(boolean caseSensitive) + +
    +           
    + voidsetDelimiter(char delim) + +
    +           
    + voidsetDistinct(boolean distinct) + +
    +           
    + voidsetMatch(java.lang.String match) + +
    +           
    + voidsetSelect(java.lang.String select) + +
    +           
    +protected  voidvalidate() + +
    +           
    + + + + + + + +
    Methods inherited from class net.sf.antcontrib.property.AbstractPropertySetterTask
    setOverride, setProperty, setPropertyValue
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +PropertySelector

    +
    +public PropertySelector()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setMatch

    +
    +public void setMatch(java.lang.String match)
    +
    +
    +
    +
    +
    +
    + +

    +setSelect

    +
    +public void setSelect(java.lang.String select)
    +
    +
    +
    +
    +
    +
    + +

    +setCaseSensitive

    +
    +public void setCaseSensitive(boolean caseSensitive)
    +
    +
    +
    +
    +
    +
    + +

    +setDelimiter

    +
    +public void setDelimiter(char delim)
    +
    +
    +
    +
    +
    +
    + +

    +setDistinct

    +
    +public void setDistinct(boolean distinct)
    +
    +
    +
    +
    +
    +
    + +

    +validate

    +
    +protected void validate()
    +
    +
    +
    Overrides:
    validate in class AbstractPropertySetterTask
    +
    +
    +
    +
    +
    +
    + +

    +execute

    +
    +public void execute()
    +             throws org.apache.tools.ant.BuildException
    +
    +
    +
    Overrides:
    execute in class org.apache.tools.ant.Task
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/RegexTask.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/RegexTask.html new file mode 100644 index 0000000000..d881eee8ed --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/RegexTask.html @@ -0,0 +1,557 @@ + + + + + + +RegexTask (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.property +
    +Class RegexTask

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.property.AbstractPropertySetterTask
    +              extended by net.sf.antcontrib.property.RegexTask
    +
    +
    +
    +
    public class RegexTask
    extends AbstractPropertySetterTask
    + + +

    +Place class description here. +

    + +

    +

    +
    Since:
    +
    +
    Author:
    +
    Matthew Inger,
    +
    +
    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    RegexTask() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + org.apache.tools.ant.types.RegularExpressioncreateRegexp() + +
    +           
    + org.apache.tools.ant.types.SubstitutioncreateReplace() + +
    +           
    +protected  java.lang.StringdoReplace() + +
    +           
    +protected  java.lang.StringdoSelect() + +
    +           
    + voidexecute() + +
    +           
    + voidsetCaseSensitive(boolean caseSensitive) + +
    +           
    + voidsetDefaultValue(java.lang.String defaultValue) + +
    +           
    + voidsetGlobal(boolean global) + +
    +           
    + voidsetInput(java.lang.String input) + +
    +           
    + voidsetRegexp(java.lang.String regex) + +
    +           
    + voidsetReplace(java.lang.String replace) + +
    +           
    + voidsetSelect(java.lang.String select) + +
    +           
    +protected  voidvalidate() + +
    +           
    + + + + + + + +
    Methods inherited from class net.sf.antcontrib.property.AbstractPropertySetterTask
    setOverride, setProperty, setPropertyValue
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +RegexTask

    +
    +public RegexTask()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setInput

    +
    +public void setInput(java.lang.String input)
    +
    +
    +
    +
    +
    +
    + +

    +setDefaultValue

    +
    +public void setDefaultValue(java.lang.String defaultValue)
    +
    +
    +
    +
    +
    +
    + +

    +setRegexp

    +
    +public void setRegexp(java.lang.String regex)
    +
    +
    +
    +
    +
    +
    + +

    +createRegexp

    +
    +public org.apache.tools.ant.types.RegularExpression createRegexp()
    +
    +
    +
    +
    +
    +
    + +

    +setReplace

    +
    +public void setReplace(java.lang.String replace)
    +
    +
    +
    +
    +
    +
    + +

    +createReplace

    +
    +public org.apache.tools.ant.types.Substitution createReplace()
    +
    +
    +
    +
    +
    +
    + +

    +setSelect

    +
    +public void setSelect(java.lang.String select)
    +
    +
    +
    +
    +
    +
    + +

    +setCaseSensitive

    +
    +public void setCaseSensitive(boolean caseSensitive)
    +
    +
    +
    +
    +
    +
    + +

    +setGlobal

    +
    +public void setGlobal(boolean global)
    +
    +
    +
    +
    +
    +
    + +

    +doReplace

    +
    +protected java.lang.String doReplace()
    +                              throws org.apache.tools.ant.BuildException
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +doSelect

    +
    +protected java.lang.String doSelect()
    +                             throws org.apache.tools.ant.BuildException
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +validate

    +
    +protected void validate()
    +
    +
    +
    Overrides:
    validate in class AbstractPropertySetterTask
    +
    +
    +
    +
    +
    +
    + +

    +execute

    +
    +public void execute()
    +             throws org.apache.tools.ant.BuildException
    +
    +
    +
    Overrides:
    execute in class org.apache.tools.ant.Task
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/RegexUtil.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/RegexUtil.html new file mode 100644 index 0000000000..90f30ef341 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/RegexUtil.html @@ -0,0 +1,264 @@ + + + + + + +RegexUtil (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.property +
    +Class RegexUtil

    +
    +java.lang.Object
    +  extended by net.sf.antcontrib.property.RegexUtil
    +
    +
    +
    +
    public class RegexUtil
    extends java.lang.Object
    + + +

    +Regular Expression utilities +

    + +

    +

    +
    Author:
    +
    Matthew Inger
    +
    +
    + +

    + + + + + + + + + + + +
    +Constructor Summary
    RegexUtil() + +
    +           
    +  + + + + + + + + + + + +
    +Method Summary
    +static java.lang.Stringselect(java.lang.String select, + java.util.Vector groups) + +
    +          Parse a select string, and merge it with a match groups + vector to produce an output string.
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +RegexUtil

    +
    +public RegexUtil()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +select

    +
    +public static java.lang.String select(java.lang.String select,
    +                                      java.util.Vector groups)
    +
    +
    Parse a select string, and merge it with a match groups + vector to produce an output string. Each group placehold + in the select string is replaced with the group at the + corresponding index in the match groups vector +

    +

    +
    Parameters:
    select - The select string
    groups - The match groups +
    Returns:
    The output string with the merged selection
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/SortList.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/SortList.html new file mode 100644 index 0000000000..423b2c8114 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/SortList.html @@ -0,0 +1,472 @@ + + + + + + +SortList (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.property +
    +Class SortList

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.property.AbstractPropertySetterTask
    +              extended by net.sf.antcontrib.property.SortList
    +
    +
    +
    +
    public class SortList
    extends AbstractPropertySetterTask
    + + +

    +Place class description here. +

    + +

    +

    +
    Since:
    +
    +
    Author:
    +
    Matthew Inger,
    +
    +
    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    SortList() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + voidexecute() + +
    +           
    + voidsetCasesensitive(boolean casesenstive) + +
    +           
    + voidsetDelimiter(java.lang.String delimiter) + +
    +           
    + voidsetNumeric(boolean numeric) + +
    +           
    + voidsetOrderPropertyFile(java.io.File orderPropertyFile) + +
    +           
    + voidsetOrderPropertyFilePrefix(java.lang.String orderPropertyFilePrefix) + +
    +           
    + voidsetRefid(org.apache.tools.ant.types.Reference ref) + +
    +           
    + voidsetValue(java.lang.String value) + +
    +           
    +protected  voidvalidate() + +
    +           
    + + + + + + + +
    Methods inherited from class net.sf.antcontrib.property.AbstractPropertySetterTask
    setOverride, setProperty, setPropertyValue
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +SortList

    +
    +public SortList()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setNumeric

    +
    +public void setNumeric(boolean numeric)
    +
    +
    +
    +
    +
    +
    + +

    +setValue

    +
    +public void setValue(java.lang.String value)
    +
    +
    +
    +
    +
    +
    + +

    +setRefid

    +
    +public void setRefid(org.apache.tools.ant.types.Reference ref)
    +
    +
    +
    +
    +
    +
    + +

    +setCasesensitive

    +
    +public void setCasesensitive(boolean casesenstive)
    +
    +
    +
    +
    +
    +
    + +

    +setDelimiter

    +
    +public void setDelimiter(java.lang.String delimiter)
    +
    +
    +
    +
    +
    +
    + +

    +setOrderPropertyFile

    +
    +public void setOrderPropertyFile(java.io.File orderPropertyFile)
    +
    +
    +
    +
    +
    +
    + +

    +setOrderPropertyFilePrefix

    +
    +public void setOrderPropertyFilePrefix(java.lang.String orderPropertyFilePrefix)
    +
    +
    +
    +
    +
    +
    + +

    +validate

    +
    +protected void validate()
    +
    +
    +
    Overrides:
    validate in class AbstractPropertySetterTask
    +
    +
    +
    +
    +
    +
    + +

    +execute

    +
    +public void execute()
    +
    +
    +
    Overrides:
    execute in class org.apache.tools.ant.Task
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/URLEncodeTask.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/URLEncodeTask.html new file mode 100644 index 0000000000..05b69b6f28 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/URLEncodeTask.html @@ -0,0 +1,456 @@ + + + + + + +URLEncodeTask (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.property +
    +Class URLEncodeTask

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.property.AbstractPropertySetterTask
    +              extended by net.sf.antcontrib.property.URLEncodeTask
    +
    +
    +
    +
    public class URLEncodeTask
    extends AbstractPropertySetterTask
    + + +

    +Place class description here. +

    + +

    +

    +
    Since:
    +
    +
    Author:
    +
    Matthew Inger,
    +
    +
    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    URLEncodeTask() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + voidexecute() + +
    +           
    + java.lang.StringgetValue(org.apache.tools.ant.Project p) + +
    +           
    + voidsetLocation(java.io.File location) + +
    +           
    + voidsetName(java.lang.String name) + +
    +           
    + voidsetRefid(org.apache.tools.ant.types.Reference ref) + +
    +           
    + voidsetValue(java.lang.String value) + +
    +           
    + java.lang.StringtoString() + +
    +           
    +protected  voidvalidate() + +
    +           
    + + + + + + + +
    Methods inherited from class net.sf.antcontrib.property.AbstractPropertySetterTask
    setOverride, setProperty, setPropertyValue
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +URLEncodeTask

    +
    +public URLEncodeTask()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setName

    +
    +public void setName(java.lang.String name)
    +
    +
    +
    +
    +
    +
    + +

    +setValue

    +
    +public void setValue(java.lang.String value)
    +
    +
    +
    +
    +
    +
    + +

    +getValue

    +
    +public java.lang.String getValue(org.apache.tools.ant.Project p)
    +
    +
    +
    +
    +
    +
    + +

    +setLocation

    +
    +public void setLocation(java.io.File location)
    +
    +
    +
    +
    +
    +
    + +

    +setRefid

    +
    +public void setRefid(org.apache.tools.ant.types.Reference ref)
    +
    +
    +
    +
    +
    +
    + +

    +toString

    +
    +public java.lang.String toString()
    +
    +
    +
    Overrides:
    toString in class java.lang.Object
    +
    +
    +
    +
    +
    +
    + +

    +validate

    +
    +protected void validate()
    +
    +
    +
    Overrides:
    validate in class AbstractPropertySetterTask
    +
    +
    +
    +
    +
    +
    + +

    +execute

    +
    +public void execute()
    +
    +
    +
    Overrides:
    execute in class org.apache.tools.ant.Task
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/Variable.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/Variable.html new file mode 100644 index 0000000000..195ccf37ab --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/Variable.html @@ -0,0 +1,431 @@ + + + + + + +Variable (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.property +
    +Class Variable

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.property.Variable
    +
    +
    +
    +
    public class Variable
    extends org.apache.tools.ant.Task
    + + +

    +Similar to Property, but this property is mutable. In fact, much of the code + in this class is copy and paste from Property. In general, the standard Ant + property should be used, but occasionally it is useful to use a mutable + property. +

    + This used to be a nice little task that took advantage of what is probably + a flaw in the Ant Project API -- setting a "user" property programatically + causes the project to overwrite a previously set property. Now this task + has become more violent and employs a technique known as "object rape" to + directly access the Project's private property hashtable. +

    Developed for use with Antelope, migrated to ant-contrib Oct 2003. +

    + +

    +

    +
    Since:
    +
    Ant 1.5
    +
    Version:
    +
    $Revision: 1.6 $
    +
    Author:
    +
    Dale Anson, danson@germane-software.com
    +
    +
    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    Variable() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    +protected  voidaddProperties(java.util.Properties props) + +
    +          iterate through a set of properties, resolve them, then assign them
    + voidexecute() + +
    +          Execute this task.
    + voidsetFile(java.io.File file) + +
    +          Set the name of a file to read properties from.
    + voidsetName(java.lang.String name) + +
    +          Set the name of the property.
    + voidsetUnset(boolean b) + +
    +          Determines whether the property should be removed from the project.
    + voidsetValue(java.lang.String value) + +
    +          Set the value of the property.
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +Variable

    +
    +public Variable()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setName

    +
    +public void setName(java.lang.String name)
    +
    +
    Set the name of the property. Required unless 'file' is used. +

    +

    +
    Parameters:
    name - the name of the property.
    +
    +
    +
    + +

    +setValue

    +
    +public void setValue(java.lang.String value)
    +
    +
    Set the value of the property. Optional, defaults to "". +

    +

    +
    Parameters:
    value - the value of the property.
    +
    +
    +
    + +

    +setFile

    +
    +public void setFile(java.io.File file)
    +
    +
    Set the name of a file to read properties from. Optional. +

    +

    +
    Parameters:
    file - the file to read properties from.
    +
    +
    +
    + +

    +setUnset

    +
    +public void setUnset(boolean b)
    +
    +
    Determines whether the property should be removed from the project. + Default is false. Once removed, conditions that check for property + existence will find this property does not exist. +

    +

    +
    Parameters:
    b - set to true to remove the property from the project.
    +
    +
    +
    + +

    +execute

    +
    +public void execute()
    +             throws org.apache.tools.ant.BuildException
    +
    +
    Execute this task. +

    +

    +
    Overrides:
    execute in class org.apache.tools.ant.Task
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException - Description of the Exception
    +
    +
    +
    + +

    +addProperties

    +
    +protected void addProperties(java.util.Properties props)
    +
    +
    iterate through a set of properties, resolve them, then assign them +

    +

    +
    Parameters:
    props - The feature to be added to the Properties attribute
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/package-frame.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/package-frame.html new file mode 100644 index 0000000000..0c5ec8e15b --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/package-frame.html @@ -0,0 +1,50 @@ + + + + + + +net.sf.antcontrib.property (Ant Contrib) + + + + + + + + + + + +net.sf.antcontrib.property + + + + +
    +Classes  + +
    +AbstractPropertySetterTask +
    +PathFilterTask +
    +PathToFileSet +
    +PropertyCopy +
    +PropertySelector +
    +RegexTask +
    +RegexUtil +
    +SortList +
    +URLEncodeTask +
    +Variable
    + + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/package-summary.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/package-summary.html new file mode 100644 index 0000000000..8ae9c2a215 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/package-summary.html @@ -0,0 +1,189 @@ + + + + + + +net.sf.antcontrib.property (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +

    +Package net.sf.antcontrib.property +

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Class Summary
    AbstractPropertySetterTaskPlace class description here.
    PathFilterTask 
    PathToFileSet 
    PropertyCopyTask definition for the propertycopy task, which copies the value of a + named property to another property.
    PropertySelectorPlace class description here.
    RegexTaskPlace class description here.
    RegexUtilRegular Expression utilities
    SortListPlace class description here.
    URLEncodeTaskPlace class description here.
    VariableSimilar to Property, but this property is mutable.
    +  + +

    +

    +
    +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/package-tree.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/package-tree.html new file mode 100644 index 0000000000..1f5314802c --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/property/package-tree.html @@ -0,0 +1,153 @@ + + + + + + +net.sf.antcontrib.property Class Hierarchy (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    +Hierarchy For Package net.sf.antcontrib.property +

    +
    +
    +
    Package Hierarchies:
    All Packages
    +
    +

    +Class Hierarchy +

    + +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/util/Reflector.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/util/Reflector.html new file mode 100644 index 0000000000..e4e173aecc --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/util/Reflector.html @@ -0,0 +1,415 @@ + + + + + + +Reflector (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.util +
    +Class Reflector

    +
    +java.lang.Object
    +  extended by net.sf.antcontrib.util.Reflector
    +
    +
    +
    +
    public class Reflector
    extends java.lang.Object
    + + +

    +Utility class to handle reflection on java objects. + Its main purpose is to allow ant-contrib classes + to compile under ant1.5 but allow the classes to + use ant1.6 classes and code if present. + The class is a holder class for an object and + uses java reflection to call methods on the objects. + If things go wrong, BuildExceptions are thrown. +

    + +

    +

    +
    Author:
    +
    Peter Reilly
    +
    +
    + +

    + + + + + + + + + + + + + + +
    +Constructor Summary
    Reflector(java.lang.Object obj) + +
    +          Constructor using a passed in object.
    Reflector(java.lang.String name) + +
    +          Constructor for the wrapper using a classname
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + java.lang.Objectcall(java.lang.String methodName) + +
    +          Call a method on the object with no parameters.
    + java.lang.Objectcall(java.lang.String methodName, + java.lang.Object o) + +
    +          Call a method with one parameter.
    + java.lang.Objectcall(java.lang.String methodName, + java.lang.Object o1, + java.lang.Object o2) + +
    +          Call a method with two parameters.
    + java.lang.ObjectcallExplicit(java.lang.String methodName, + java.lang.Class classType, + java.lang.Object o) + +
    +          Call a method with an object using a specific + type as for the method parameter.
    + java.lang.ObjectcallExplicit(java.lang.String methodName, + java.lang.String className, + java.lang.Object o) + +
    +          Call a method with an object using a specific + type as for the method parameter.
    + java.lang.ObjectgetObject() + +
    +           
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +Reflector

    +
    +public Reflector(java.lang.String name)
    +
    +
    Constructor for the wrapper using a classname +

    +

    +
    Parameters:
    name - the classname of the object to construct.
    +
    +
    + +

    +Reflector

    +
    +public Reflector(java.lang.Object obj)
    +
    +
    Constructor using a passed in object. +

    +

    +
    Parameters:
    obj - the object to wrap.
    +
    + + + + + + + + +
    +Method Detail
    + +

    +getObject

    +
    +public java.lang.Object getObject()
    +
    +
    + +
    Returns:
    the wrapped object.
    +
    +
    +
    + +

    +call

    +
    +public java.lang.Object call(java.lang.String methodName)
    +
    +
    Call a method on the object with no parameters. +

    +

    +
    Parameters:
    methodName - the name of the method to call +
    Returns:
    the object returned by the method
    +
    +
    +
    + +

    +callExplicit

    +
    +public java.lang.Object callExplicit(java.lang.String methodName,
    +                                     java.lang.String className,
    +                                     java.lang.Object o)
    +
    +
    Call a method with an object using a specific + type as for the method parameter. +

    +

    +
    Parameters:
    methodName - the name of the method
    className - the name of the class of the parameter of the method
    o - the object to use as the argument of the method +
    Returns:
    the object returned by the method
    +
    +
    +
    + +

    +callExplicit

    +
    +public java.lang.Object callExplicit(java.lang.String methodName,
    +                                     java.lang.Class classType,
    +                                     java.lang.Object o)
    +
    +
    Call a method with an object using a specific + type as for the method parameter. +

    +

    +
    Parameters:
    methodName - the name of the method
    classType - the class of the parameter of the method
    o - the object to use as the argument of the method +
    Returns:
    the object returned by the method
    +
    +
    +
    + +

    +call

    +
    +public java.lang.Object call(java.lang.String methodName,
    +                             java.lang.Object o)
    +
    +
    Call a method with one parameter. +

    +

    +
    Parameters:
    methodName - the name of the method to call
    o - the object to use as the parameter, this must + be of the same type as the method parameter (not a subclass). +
    Returns:
    the object returned by the method
    +
    +
    +
    + +

    +call

    +
    +public java.lang.Object call(java.lang.String methodName,
    +                             java.lang.Object o1,
    +                             java.lang.Object o2)
    +
    +
    Call a method with two parameters. +

    +

    +
    Parameters:
    methodName - the name of the method to call
    o1 - the object to use as the first parameter, this must + be of the same type as the method parameter (not a subclass).
    o2 - the object to use as the second parameter, this must + be of the same type as the method parameter (not a subclass). +
    Returns:
    the object returned by the method
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/util/ThreadPool.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/util/ThreadPool.html new file mode 100644 index 0000000000..4728e56188 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/util/ThreadPool.html @@ -0,0 +1,277 @@ + + + + + + +ThreadPool (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.util +
    +Class ThreadPool

    +
    +java.lang.Object
    +  extended by net.sf.antcontrib.util.ThreadPool
    +
    +
    +
    +
    public class ThreadPool
    extends java.lang.Object
    + + +

    +Place class description here. +

    + +

    +

    +
    Author:
    +
    Matthew Inger
    +
    +
    + +

    + + + + + + + + + + + +
    +Constructor Summary
    ThreadPool(int maxActive) + +
    +           
    +  + + + + + + + + + + + + + + + +
    +Method Summary
    + ThreadPoolThreadborrowThread() + +
    +           
    + voidreturnThread(ThreadPoolThread thread) + +
    +           
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +ThreadPool

    +
    +public ThreadPool(int maxActive)
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +returnThread

    +
    +public void returnThread(ThreadPoolThread thread)
    +
    +
    +
    +
    +
    +
    + +

    +borrowThread

    +
    +public ThreadPoolThread borrowThread()
    +                              throws java.lang.InterruptedException
    +
    +
    + +
    Throws: +
    java.lang.InterruptedException
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/util/ThreadPoolThread.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/util/ThreadPoolThread.html new file mode 100644 index 0000000000..1480549c76 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/util/ThreadPoolThread.html @@ -0,0 +1,327 @@ + + + + + + +ThreadPoolThread (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.util +
    +Class ThreadPoolThread

    +
    +java.lang.Object
    +  extended by java.lang.Thread
    +      extended by net.sf.antcontrib.util.ThreadPoolThread
    +
    +
    +
    All Implemented Interfaces:
    java.lang.Runnable
    +
    +
    +
    +
    public class ThreadPoolThread
    extends java.lang.Thread
    + + +

    +Place class description here. +

    + +

    +

    +
    Author:
    +
    Matthew Inger
    +
    +
    + +

    + + + + + + + +
    +Nested Class Summary
    + + + + + + + +
    Nested classes/interfaces inherited from class java.lang.Thread
    java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
    +  + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class java.lang.Thread
    MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
    +  + + + + + + + + + + +
    +Constructor Summary
    ThreadPoolThread(ThreadPool pool) + +
    +           
    +  + + + + + + + + + + + + + + + +
    +Method Summary
    + voidrun() + +
    +           
    + voidsetRunnable(java.lang.Runnable runnable) + +
    +           
    + + + + + + + +
    Methods inherited from class java.lang.Thread
    activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +ThreadPoolThread

    +
    +public ThreadPoolThread(ThreadPool pool)
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setRunnable

    +
    +public void setRunnable(java.lang.Runnable runnable)
    +
    +
    +
    +
    +
    +
    + +

    +run

    +
    +public void run()
    +
    +
    +
    Specified by:
    run in interface java.lang.Runnable
    Overrides:
    run in class java.lang.Thread
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/util/package-frame.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/util/package-frame.html new file mode 100644 index 0000000000..bb9d2e1af1 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/util/package-frame.html @@ -0,0 +1,36 @@ + + + + + + +net.sf.antcontrib.util (Ant Contrib) + + + + + + + + + + + +net.sf.antcontrib.util + + + + +
    +Classes  + +
    +Reflector +
    +ThreadPool +
    +ThreadPoolThread
    + + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/util/package-summary.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/util/package-summary.html new file mode 100644 index 0000000000..047fc16345 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/util/package-summary.html @@ -0,0 +1,160 @@ + + + + + + +net.sf.antcontrib.util (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +

    +Package net.sf.antcontrib.util +

    + + + + + + + + + + + + + + + + + +
    +Class Summary
    ReflectorUtility class to handle reflection on java objects.
    ThreadPoolPlace class description here.
    ThreadPoolThreadPlace class description here.
    +  + +

    +

    +
    +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/util/package-tree.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/util/package-tree.html new file mode 100644 index 0000000000..004f10603f --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/util/package-tree.html @@ -0,0 +1,150 @@ + + + + + + +net.sf.antcontrib.util Class Hierarchy (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    +Hierarchy For Package net.sf.antcontrib.util +

    +
    +
    +
    Package Hierarchies:
    All Packages
    +
    +

    +Class Hierarchy +

    +
      +
    • java.lang.Object +
    +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/walls/CompileWithWalls.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/walls/CompileWithWalls.html new file mode 100644 index 0000000000..adfaf46b89 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/walls/CompileWithWalls.html @@ -0,0 +1,446 @@ + + + + + + +CompileWithWalls (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.walls +
    +Class CompileWithWalls

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by net.sf.antcontrib.walls.CompileWithWalls
    +
    +
    +
    +
    public class CompileWithWalls
    extends org.apache.tools.ant.Task
    + + +

    +FILL IN JAVADOC HERE +

    + +

    +

    +
    Author:
    +
    Dean Hiller(dean@xsoftware.biz)
    +
    +
    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    CompileWithWalls() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + org.apache.tools.ant.taskdefs.JavaccreateJavac() + +
    +           
    + WallscreateWalls() + +
    +           
    + voidexecute() + +
    +           
    + java.io.FilegetIntermediaryBuildDir() + +
    +           
    + java.io.FilegetWalls() + +
    +           
    + voidlog(java.lang.String msg, + int level) + +
    +           
    + voidsetIntermediaryBuildDir(java.io.File f) + +
    +           
    + voidsetWalls(java.io.File f) + +
    +           
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +CompileWithWalls

    +
    +public CompileWithWalls()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setIntermediaryBuildDir

    +
    +public void setIntermediaryBuildDir(java.io.File f)
    +
    +
    +
    +
    +
    +
    + +

    +getIntermediaryBuildDir

    +
    +public java.io.File getIntermediaryBuildDir()
    +
    +
    +
    +
    +
    +
    + +

    +setWalls

    +
    +public void setWalls(java.io.File f)
    +
    +
    +
    +
    +
    +
    + +

    +getWalls

    +
    +public java.io.File getWalls()
    +
    +
    +
    +
    +
    +
    + +

    +createWalls

    +
    +public Walls createWalls()
    +
    +
    +
    +
    +
    +
    + +

    +createJavac

    +
    +public org.apache.tools.ant.taskdefs.Javac createJavac()
    +
    +
    +
    +
    +
    +
    + +

    +execute

    +
    +public void execute()
    +             throws org.apache.tools.ant.BuildException
    +
    +
    +
    Overrides:
    execute in class org.apache.tools.ant.Task
    +
    +
    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +log

    +
    +public void log(java.lang.String msg,
    +                int level)
    +
    +
    +
    Overrides:
    log in class org.apache.tools.ant.Task
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/walls/Package.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/walls/Package.html new file mode 100644 index 0000000000..9fbdcec31d --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/walls/Package.html @@ -0,0 +1,486 @@ + + + + + + +Package (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.walls +
    +Class Package

    +
    +java.lang.Object
    +  extended by net.sf.antcontrib.walls.Package
    +
    +
    +
    +
    public class Package
    extends java.lang.Object
    + + +

    +FILL IN JAVADOC HERE +

    + +

    +

    +
    Author:
    +
    Dean Hiller(dean@xsoftware.biz)
    +
    +
    + +

    + + + + + + + + + + + +
    +Constructor Summary
    Package() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + java.io.FilegetBuildSpace(java.io.File baseDir) + +
    +           
    + org.apache.tools.ant.types.FileSetgetClassCopyFileSet(org.apache.tools.ant.Project p, + org.apache.tools.ant.Location l) + +
    +          FILL IN JAVADOC HERE
    + org.apache.tools.ant.types.PathgetClasspath(java.io.File baseDir, + org.apache.tools.ant.Project p) + +
    +           
    + java.lang.String[]getDepends() + +
    +           
    + org.apache.tools.ant.types.FileSetgetJavaCopyFileSet(org.apache.tools.ant.Project p, + org.apache.tools.ant.Location l) + +
    +          FILL IN JAVADOC HERE
    + java.lang.StringgetName() + +
    +           
    + java.lang.StringgetPackage() + +
    +           
    + org.apache.tools.ant.types.PathgetSrcPath(java.io.File baseDir, + org.apache.tools.ant.Project p) + +
    +           
    + voidsetDepends(java.lang.String d) + +
    +           
    + voidsetFaultReason(java.lang.String r) + +
    +          FILL IN JAVADOC HERE
    + voidsetName(java.lang.String name) + +
    +           
    + voidsetPackage(java.lang.String pack) + +
    +           
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +Package

    +
    +public Package()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +setName

    +
    +public void setName(java.lang.String name)
    +
    +
    +
    +
    +
    +
    + +

    +getName

    +
    +public java.lang.String getName()
    +
    +
    +
    +
    +
    +
    + +

    +setPackage

    +
    +public void setPackage(java.lang.String pack)
    +
    +
    +
    +
    +
    +
    + +

    +getPackage

    +
    +public java.lang.String getPackage()
    +
    +
    +
    +
    +
    +
    + +

    +setDepends

    +
    +public void setDepends(java.lang.String d)
    +
    +
    +
    +
    +
    +
    + +

    +getDepends

    +
    +public java.lang.String[] getDepends()
    +
    +
    +
    +
    +
    +
    + +

    +getJavaCopyFileSet

    +
    +public org.apache.tools.ant.types.FileSet getJavaCopyFileSet(org.apache.tools.ant.Project p,
    +                                                             org.apache.tools.ant.Location l)
    +                                                      throws org.apache.tools.ant.BuildException
    +
    +
    FILL IN JAVADOC HERE +

    +

    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +getClassCopyFileSet

    +
    +public org.apache.tools.ant.types.FileSet getClassCopyFileSet(org.apache.tools.ant.Project p,
    +                                                              org.apache.tools.ant.Location l)
    +                                                       throws org.apache.tools.ant.BuildException
    +
    +
    FILL IN JAVADOC HERE +

    +

    + +
    Throws: +
    org.apache.tools.ant.BuildException
    +
    +
    +
    + +

    +getBuildSpace

    +
    +public java.io.File getBuildSpace(java.io.File baseDir)
    +
    +
    +
    +
    +
    +
    + +

    +getSrcPath

    +
    +public org.apache.tools.ant.types.Path getSrcPath(java.io.File baseDir,
    +                                                  org.apache.tools.ant.Project p)
    +
    +
    + +
    Returns:
    the source path
    +
    +
    +
    + +

    +getClasspath

    +
    +public org.apache.tools.ant.types.Path getClasspath(java.io.File baseDir,
    +                                                    org.apache.tools.ant.Project p)
    +
    +
    + +
    Returns:
    the classpath
    +
    +
    +
    + +

    +setFaultReason

    +
    +public void setFaultReason(java.lang.String r)
    +
    +
    FILL IN JAVADOC HERE +

    +

    +
    Parameters:
    r - a fault reason string
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/walls/SilentCopy.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/walls/SilentCopy.html new file mode 100644 index 0000000000..e24c822d9e --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/walls/SilentCopy.html @@ -0,0 +1,348 @@ + + + + + + +SilentCopy (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.walls +
    +Class SilentCopy

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by org.apache.tools.ant.taskdefs.Copy
    +              extended by net.sf.antcontrib.walls.SilentCopy
    +
    +
    +
    +
    public class SilentCopy
    extends org.apache.tools.ant.taskdefs.Copy
    + + +

    +FILL IN JAVADOC HERE +

    + +

    +

    +
    Author:
    +
    Dean Hiller(dean@xsoftware.biz)
    +
    +
    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.taskdefs.Copy
    completeDirMap, destDir, destFile, dirCopyMap, failonerror, file, fileCopyMap, filesets, fileUtils, filtering, flatten, forceOverwrite, includeEmpty, mapperElement, preserveLastModified, verbosity
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    SilentCopy() + +
    +           
    +  + + + + + + + + + + + + + + + +
    +Method Summary
    + voidlog(java.lang.String msg) + +
    +           
    + voidlog(java.lang.String msg, + int level) + +
    +           
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.taskdefs.Copy
    add, addFileset, buildMap, createFilterChain, createFilterSet, createMapper, doFileOperations, execute, getEncoding, getFileUtils, getFilterChains, getFilterSets, getOutputEncoding, getPreserveLastModified, isEnableMultipleMapping, scan, setEnableMultipleMappings, setEncoding, setFailOnError, setFile, setFiltering, setFlatten, setGranularity, setIncludeEmptyDirs, setOutputEncoding, setOverwrite, setPreserveLastModified, setPreserveLastModified, setTodir, setTofile, setVerbose, validateAttributes
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +SilentCopy

    +
    +public SilentCopy()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +log

    +
    +public void log(java.lang.String msg)
    +
    +
    +
    Overrides:
    log in class org.apache.tools.ant.Task
    +
    +
    +
    +
    +
    +
    + +

    +log

    +
    +public void log(java.lang.String msg,
    +                int level)
    +
    +
    +
    Overrides:
    log in class org.apache.tools.ant.Task
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/walls/SilentMove.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/walls/SilentMove.html new file mode 100644 index 0000000000..970217b041 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/walls/SilentMove.html @@ -0,0 +1,358 @@ + + + + + + +SilentMove (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.walls +
    +Class SilentMove

    +
    +java.lang.Object
    +  extended by org.apache.tools.ant.ProjectComponent
    +      extended by org.apache.tools.ant.Task
    +          extended by org.apache.tools.ant.taskdefs.Copy
    +              extended by org.apache.tools.ant.taskdefs.Move
    +                  extended by net.sf.antcontrib.walls.SilentMove
    +
    +
    +
    +
    public class SilentMove
    extends org.apache.tools.ant.taskdefs.Move
    + + +

    +FILL IN JAVADOC HERE +

    + +

    +

    +
    Author:
    +
    Dean Hiller(dean@xsoftware.biz)
    +
    +
    + +

    + + + + + + + +
    +Field Summary
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.taskdefs.Copy
    completeDirMap, destDir, destFile, dirCopyMap, failonerror, file, fileCopyMap, filesets, fileUtils, filtering, flatten, forceOverwrite, includeEmpty, mapperElement, preserveLastModified, verbosity
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.Task
    description, location, target, taskName, taskType, wrapper
    + + + + + + + +
    Fields inherited from class org.apache.tools.ant.ProjectComponent
    project
    +  + + + + + + + + + + +
    +Constructor Summary
    SilentMove() + +
    +           
    +  + + + + + + + + + + + + + + + +
    +Method Summary
    + voidlog(java.lang.String msg) + +
    +           
    + voidlog(java.lang.String msg, + int level) + +
    +           
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.taskdefs.Move
    deleteDir, deleteDir, doFileOperations, okToDelete, renameFile, validateAttributes
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.taskdefs.Copy
    add, addFileset, buildMap, createFilterChain, createFilterSet, createMapper, execute, getEncoding, getFileUtils, getFilterChains, getFilterSets, getOutputEncoding, getPreserveLastModified, isEnableMultipleMapping, scan, setEnableMultipleMappings, setEncoding, setFailOnError, setFile, setFiltering, setFlatten, setGranularity, setIncludeEmptyDirs, setOutputEncoding, setOverwrite, setPreserveLastModified, setPreserveLastModified, setTodir, setTofile, setVerbose
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.Task
    getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
    + + + + + + + +
    Methods inherited from class org.apache.tools.ant.ProjectComponent
    getProject, setProject
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +SilentMove

    +
    +public SilentMove()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +log

    +
    +public void log(java.lang.String msg)
    +
    +
    +
    Overrides:
    log in class org.apache.tools.ant.Task
    +
    +
    +
    +
    +
    +
    + +

    +log

    +
    +public void log(java.lang.String msg,
    +                int level)
    +
    +
    +
    Overrides:
    log in class org.apache.tools.ant.Task
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/walls/Walls.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/walls/Walls.html new file mode 100644 index 0000000000..296bf00e69 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/walls/Walls.html @@ -0,0 +1,293 @@ + + + + + + +Walls (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +net.sf.antcontrib.walls +
    +Class Walls

    +
    +java.lang.Object
    +  extended by net.sf.antcontrib.walls.Walls
    +
    +
    +
    +
    public class Walls
    extends java.lang.Object
    + + +

    +FILL IN JAVADOC HERE +

    + +

    +

    +
    Author:
    +
    Dean Hiller(dean@xsoftware.biz)
    +
    +
    + +

    + + + + + + + + + + + +
    +Constructor Summary
    Walls() + +
    +           
    +  + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + voidaddConfiguredPackage(Package p) + +
    +           
    + PackagegetPackage(java.lang.String name) + +
    +           
    + java.util.IteratorgetPackagesToCompile() + +
    +           
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +Walls

    +
    +public Walls()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +getPackage

    +
    +public Package getPackage(java.lang.String name)
    +
    +
    +
    +
    +
    +
    + +

    +addConfiguredPackage

    +
    +public void addConfiguredPackage(Package p)
    +
    +
    +
    +
    +
    +
    + +

    +getPackagesToCompile

    +
    +public java.util.Iterator getPackagesToCompile()
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/walls/package-frame.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/walls/package-frame.html new file mode 100644 index 0000000000..ca5061b9ac --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/walls/package-frame.html @@ -0,0 +1,40 @@ + + + + + + +net.sf.antcontrib.walls (Ant Contrib) + + + + + + + + + + + +net.sf.antcontrib.walls + + + + +
    +Classes  + +
    +CompileWithWalls +
    +Package +
    +SilentCopy +
    +SilentMove +
    +Walls
    + + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/walls/package-summary.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/walls/package-summary.html new file mode 100644 index 0000000000..43c5a03376 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/walls/package-summary.html @@ -0,0 +1,168 @@ + + + + + + +net.sf.antcontrib.walls (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +

    +Package net.sf.antcontrib.walls +

    + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Class Summary
    CompileWithWallsFILL IN JAVADOC HERE
    PackageFILL IN JAVADOC HERE
    SilentCopyFILL IN JAVADOC HERE
    SilentMoveFILL IN JAVADOC HERE
    WallsFILL IN JAVADOC HERE
    +  + +

    +

    +
    +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/walls/package-tree.html b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/walls/package-tree.html new file mode 100644 index 0000000000..4a26f069d7 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/net/sf/antcontrib/walls/package-tree.html @@ -0,0 +1,155 @@ + + + + + + +net.sf.antcontrib.walls Class Hierarchy (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    +Hierarchy For Package net.sf.antcontrib.walls +

    +
    +
    +
    Package Hierarchies:
    All Packages
    +
    +

    +Class Hierarchy +

    +
      +
    • java.lang.Object
        +
      • net.sf.antcontrib.walls.Package
      • org.apache.tools.ant.ProjectComponent
          +
        • org.apache.tools.ant.Task
            +
          • net.sf.antcontrib.walls.CompileWithWalls
          • org.apache.tools.ant.taskdefs.Copy
              +
            • org.apache.tools.ant.taskdefs.Move +
            • net.sf.antcontrib.walls.SilentCopy
            +
          +
        +
      • net.sf.antcontrib.walls.Walls
      +
    +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/overview-frame.html b/thirdparty/ant-contrib/1.0b3/docs/api/overview-frame.html new file mode 100644 index 0000000000..071c908691 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/overview-frame.html @@ -0,0 +1,80 @@ + + + + + + +Overview (Ant Contrib) + + + + + + + + + + + + + + + +
    +
    + + + + + +
    All Classes +

    + +Packages +
    +net.sf.antcontrib +
    +net.sf.antcontrib.antclipse +
    +net.sf.antcontrib.antserver +
    +net.sf.antcontrib.antserver.client +
    +net.sf.antcontrib.antserver.commands +
    +net.sf.antcontrib.antserver.server +
    +net.sf.antcontrib.design +
    +net.sf.antcontrib.inifile +
    +net.sf.antcontrib.input +
    +net.sf.antcontrib.logic +
    +net.sf.antcontrib.logic.condition +
    +net.sf.antcontrib.math +
    +net.sf.antcontrib.net +
    +net.sf.antcontrib.net.httpclient +
    +net.sf.antcontrib.perf +
    +net.sf.antcontrib.platform +
    +net.sf.antcontrib.process +
    +net.sf.antcontrib.property +
    +net.sf.antcontrib.util +
    +net.sf.antcontrib.walls +
    +

    + +

    +  + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/overview-summary.html b/thirdparty/ant-contrib/1.0b3/docs/api/overview-summary.html new file mode 100644 index 0000000000..78bd907d60 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/overview-summary.html @@ -0,0 +1,222 @@ + + + + + + +Overview (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +


    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Packages
    net.sf.antcontrib 
    net.sf.antcontrib.antclipse 
    net.sf.antcontrib.antserver 
    net.sf.antcontrib.antserver.client 
    net.sf.antcontrib.antserver.commands 
    net.sf.antcontrib.antserver.server 
    net.sf.antcontrib.design 
    net.sf.antcontrib.inifile 
    net.sf.antcontrib.input 
    net.sf.antcontrib.logic 
    net.sf.antcontrib.logic.condition 
    net.sf.antcontrib.math 
    net.sf.antcontrib.net 
    net.sf.antcontrib.net.httpclient 
    net.sf.antcontrib.perf 
    net.sf.antcontrib.platform 
    net.sf.antcontrib.process 
    net.sf.antcontrib.property 
    net.sf.antcontrib.util 
    net.sf.antcontrib.walls 
    + +


    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/overview-tree.html b/thirdparty/ant-contrib/1.0b3/docs/api/overview-tree.html new file mode 100644 index 0000000000..797322494e --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/overview-tree.html @@ -0,0 +1,256 @@ + + + + + + +Class Hierarchy (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    +Hierarchy For All Packages

    +
    +
    +
    Package Hierarchies:
    net.sf.antcontrib, net.sf.antcontrib.antclipse, net.sf.antcontrib.antserver, net.sf.antcontrib.antserver.client, net.sf.antcontrib.antserver.commands, net.sf.antcontrib.antserver.server, net.sf.antcontrib.design, net.sf.antcontrib.inifile, net.sf.antcontrib.input, net.sf.antcontrib.logic, net.sf.antcontrib.logic.condition, net.sf.antcontrib.math, net.sf.antcontrib.net, net.sf.antcontrib.net.httpclient, net.sf.antcontrib.perf, net.sf.antcontrib.platform, net.sf.antcontrib.process, net.sf.antcontrib.property, net.sf.antcontrib.util, net.sf.antcontrib.walls
    +
    +

    +Class Hierarchy +

    + +

    +Interface Hierarchy +

    +
      +
    • net.sf.antcontrib.math.Evaluateable
    • net.sf.antcontrib.inifile.IniPart
    • net.sf.antcontrib.design.Log
    • java.io.Serializable
        +
      • net.sf.antcontrib.antserver.Command
      +
    +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/package-list b/thirdparty/ant-contrib/1.0b3/docs/api/package-list new file mode 100644 index 0000000000..1422bc526e --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/package-list @@ -0,0 +1,20 @@ +net.sf.antcontrib +net.sf.antcontrib.antclipse +net.sf.antcontrib.antserver +net.sf.antcontrib.antserver.client +net.sf.antcontrib.antserver.commands +net.sf.antcontrib.antserver.server +net.sf.antcontrib.design +net.sf.antcontrib.inifile +net.sf.antcontrib.input +net.sf.antcontrib.logic +net.sf.antcontrib.logic.condition +net.sf.antcontrib.math +net.sf.antcontrib.net +net.sf.antcontrib.net.httpclient +net.sf.antcontrib.perf +net.sf.antcontrib.platform +net.sf.antcontrib.process +net.sf.antcontrib.property +net.sf.antcontrib.util +net.sf.antcontrib.walls diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/resources/inherit.gif b/thirdparty/ant-contrib/1.0b3/docs/api/resources/inherit.gif new file mode 100644 index 0000000000..c814867a13 Binary files /dev/null and b/thirdparty/ant-contrib/1.0b3/docs/api/resources/inherit.gif differ diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/serialized-form.html b/thirdparty/ant-contrib/1.0b3/docs/api/serialized-form.html new file mode 100644 index 0000000000..babde260ec --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/serialized-form.html @@ -0,0 +1,581 @@ + + + + + + +Serialized Form (Ant Contrib) + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    +Serialized Form

    +
    +
    + + + + + +
    +Package net.sf.antcontrib.antserver
    + +

    + + + + + +
    +Class net.sf.antcontrib.antserver.Response extends java.lang.Object implements Serializable
    + +

    + + + + + +
    +Serialized Fields
    + +

    +succeeded

    +
    +boolean succeeded
    +
    +
    +
    +
    +
    +

    +errorStackTrace

    +
    +java.lang.String errorStackTrace
    +
    +
    +
    +
    +
    +

    +errorMessage

    +
    +java.lang.String errorMessage
    +
    +
    +
    +
    +
    +

    +resultsXml

    +
    +java.lang.String resultsXml
    +
    +
    +
    +
    +
    +

    +contentLength

    +
    +long contentLength
    +
    +
    +
    +
    +
    + + + + + +
    +Package net.sf.antcontrib.antserver.commands
    + +

    + + + + + +
    +Class net.sf.antcontrib.antserver.commands.AbstractCommand extends java.lang.Object implements Serializable
    + +

    + +

    + + + + + +
    +Class net.sf.antcontrib.antserver.commands.DisconnectCommand extends AbstractCommand implements Serializable
    + +

    + +

    + + + + + +
    +Class net.sf.antcontrib.antserver.commands.HelloWorldCommand extends AbstractCommand implements Serializable
    + +

    + +

    + + + + + +
    +Class net.sf.antcontrib.antserver.commands.PropertyContainer extends java.lang.Object implements Serializable
    + +

    + + + + + +
    +Serialized Fields
    + +

    +name

    +
    +java.lang.String name
    +
    +
    +
    +
    +
    +

    +value

    +
    +java.lang.String value
    +
    +
    +
    +
    + +

    + + + + + +
    +Class net.sf.antcontrib.antserver.commands.ReferenceContainer extends java.lang.Object implements Serializable
    + +

    + + + + + +
    +Serialized Fields
    + +

    +refId

    +
    +java.lang.String refId
    +
    +
    +
    +
    +
    +

    +toRefId

    +
    +java.lang.String toRefId
    +
    +
    +
    +
    + +

    + + + + + +
    +Class net.sf.antcontrib.antserver.commands.RunAntCommand extends AbstractCommand implements Serializable
    + +

    + + + + + +
    +Serialized Fields
    + +

    +antFile

    +
    +java.lang.String antFile
    +
    +
    +
    +
    +
    +

    +dir

    +
    +java.lang.String dir
    +
    +
    +
    +
    +
    +

    +target

    +
    +java.lang.String target
    +
    +
    +
    +
    +
    +

    +properties

    +
    +java.util.Vector<E> properties
    +
    +
    +
    +
    +
    +

    +references

    +
    +java.util.Vector<E> references
    +
    +
    +
    +
    +
    +

    +inheritall

    +
    +boolean inheritall
    +
    +
    +
    +
    +
    +

    +interitrefs

    +
    +boolean interitrefs
    +
    +
    +
    +
    + +

    + + + + + +
    +Class net.sf.antcontrib.antserver.commands.RunTargetCommand extends AbstractCommand implements Serializable
    + +

    + + + + + +
    +Serialized Fields
    + +

    +target

    +
    +java.lang.String target
    +
    +
    +
    +
    +
    +

    +properties

    +
    +java.util.Vector<E> properties
    +
    +
    +
    +
    +
    +

    +references

    +
    +java.util.Vector<E> references
    +
    +
    +
    +
    +
    +

    +inheritall

    +
    +boolean inheritall
    +
    +
    +
    +
    +
    +

    +interitrefs

    +
    +boolean interitrefs
    +
    +
    +
    +
    + +

    + + + + + +
    +Class net.sf.antcontrib.antserver.commands.SendFileCommand extends AbstractCommand implements Serializable
    + +

    + + + + + +
    +Serialized Fields
    + +

    +contentLength

    +
    +long contentLength
    +
    +
    +
    +
    +
    +

    +todir

    +
    +java.lang.String todir
    +
    +
    +
    +
    +
    +

    +tofile

    +
    +java.lang.String tofile
    +
    +
    +
    +
    +
    +

    +fileBaseName

    +
    +java.lang.String fileBaseName
    +
    +
    +
    +
    + +

    + + + + + +
    +Class net.sf.antcontrib.antserver.commands.ShutdownCommand extends AbstractCommand implements Serializable
    + +

    +


    + + + + + +
    +Package net.sf.antcontrib.net.httpclient
    + +

    + + + + + +
    +Class net.sf.antcontrib.net.httpclient.ClientParams extends org.apache.commons.httpclient.params.HttpClientParams implements Serializable
    + +

    +serialVersionUID: -1L + +

    + +

    + + + + + +
    +Class net.sf.antcontrib.net.httpclient.HostParams extends org.apache.commons.httpclient.params.HostParams implements Serializable
    + +

    +serialVersionUID: -1L + +

    + +

    + + + + + +
    +Class net.sf.antcontrib.net.httpclient.MethodParams extends org.apache.commons.httpclient.params.HttpMethodParams implements Serializable
    + +

    +serialVersionUID: -1L + +

    + +

    +


    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/api/stylesheet.css b/thirdparty/ant-contrib/1.0b3/docs/api/stylesheet.css new file mode 100644 index 0000000000..6d31fdbc7f --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/api/stylesheet.css @@ -0,0 +1,29 @@ +/* Javadoc style sheet */ + +/* Define colors, fonts and other style attributes here to override the defaults */ + +/* Page background color */ +body { background-color: #FFFFFF } + +/* Headings */ +h1 { font-size: 145% } + +/* Table colors */ +.TableHeadingColor { background: #CCCCFF } /* Dark mauve */ +.TableSubHeadingColor { background: #EEEEFF } /* Light mauve */ +.TableRowColor { background: #FFFFFF } /* White */ + +/* Font used in left-hand frame lists */ +.FrameTitleFont { font-size: 100%; font-family: Helvetica, Arial, sans-serif } +.FrameHeadingFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif } +.FrameItemFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif } + +/* Navigation bar fonts and colors */ +.NavBarCell1 { background-color:#EEEEFF;} /* Light mauve */ +.NavBarCell1Rev { background-color:#00008B;} /* Dark Blue */ +.NavBarFont1 { font-family: Arial, Helvetica, sans-serif; color:#000000;} +.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;} + +.NavBarCell2 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;} +.NavBarCell3 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;} + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/index.html b/thirdparty/ant-contrib/1.0b3/docs/manual/index.html new file mode 100644 index 0000000000..a5ab02232b --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/index.html @@ -0,0 +1,91 @@ + + + + Ant-Contrib Tasks + + + +

    Ant-Contrib Tasks

    + +

    Contents

    + + + +

    What's this?

    + +

    The Ant-Contrib project is a collection of tasks (and at one + point maybe types and other tools) for Apache Ant.

    + +

    This Software is distributed under the Apache Software License.

    + +

    Installation

    + +

    First you must install Apache Ant itself, most of the + Ant-Contrib tasks require Ant 1.5 or higher to work properly, + however, there are some tasks, specifically <for> which + require Ant 1.6. You can download Ant from + Apache.

    + +

    Then you need the Ant-Contrib tasks themselves. As there is no + release of these tasks yet, you have to build them from sources. + Fortunately this is easy, check out the sources (grab the + ant-contrib module from CVS), change + into the source directory of ant-contrib and type + ant. After Ant has completed, you'll find + ant-contrib-version.jar in the lib + subdirectory.

    + +

    You now have the choice:

    + +
      +
    1. Copy ant-contrib-version.jar to the + lib directory of your Ant installation, or on + your CLASSPATH environment variable. If you + want to use one of the tasks in your project, add the line +
      +<taskdef resource="net/sf/antcontrib/antlib.xml"/>
      +
      + to your build file.
    2. + +
      +
      + +
    3. Keep ant-contrib-version.jar in a separate + location. You now have to tell Ant explicitly where to find it + (say in /usr/share/java/lib): +
      +<taskdef resource="net/sf/antcontrib/antlib.xml">
      +  <classpath>
      +    <pathelement location="/usr/share/java/lib/ant-contrib-version.jar"/>
      +  </classpath>
      +</taskdef>
      +
      +
    4. + +
    5. If you would like to use run with Ant Version 1.5 you must use the + the .properties file instead. Keep in mind that some tasks will not + be available to you , such as the <for> task: + +
      +<taskdef resource="net/sf/antcontrib/antcontrib.properties">
      +  <classpath>
      +    <pathelement location="/usr/share/java/lib/ant-contrib-version.jar"/>
      +  </classpath>
      +</taskdef>
      +
      + + +
      +

      Copyright © 2002-2004 Ant-Contrib Project. All + rights Reserved.

      + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/antcallback_task.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/antcallback_task.html new file mode 100644 index 0000000000..731e7c417f --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/antcallback_task.html @@ -0,0 +1,177 @@ + + + + + +AntCallBack + + + + + + + + + + + + + + + +
      +
      +
      +
      +

      + + +AntCallBack

      +
      +
      +
      +
      +
      +

      + +AntCallBack is identical to the standard 'antcall' task, except that it allows properties set in the called target to be available in the calling target. +

      +

      + +

      +

      + +Some background may be in order: When the <antcall> task is used, in actuality, a new Ant project is created, and depending on the inheritAll property, it is populated with properties from the original project. Then the requested target in this new project is executed. Any properties set in the new project remain with that project, they do not get "passed back" to the original project. So, for example, if the target in the new project sets a property named "image.directory", there is no reference to that property in the original. Here's an example of what I mean: +

      +

      + + + + + +
      +
      +
      +
      +    <target name="testCallback" description="Test CallBack">
      +        <antcallback target="-testcb" return="a, b"/>
      +        <echo>a = ${a}</echo>
      +        <echo>b = ${b}</echo>
      +    </target>
      +
      +    <target name="-testcb">
      +        <property name="a" value="A"/>
      +        <property name="b" value="B"/>
      +    </target>
      +
      +
      +
      + +The output from executing "testCallback" looks like this: + + + + +
      +
      +
      +a = A
      +b = B
      +
      +
      + +Contrast with this output from "antcall": + + + + +
      +
      +
      +a = ${a}
      +b = ${b}
      +
      +
      + +

      +

      + +This is an often requested feature for Ant, at least judging from the Ant mailing lists. I assume this is because it allows a more functional programming style than Ant natively supports. The proper Ant way of doing the above is like this: + + + + +
      +
      +
      +
      +    <target name="testCallback" description="Test CallBack" depends="-testcb">
      +        <echo>a = ${a}</echo>
      +        <echo>b = ${b}</echo>
      +    </target>
      +
      +    <target name="-testcb">
      +        <property name="a" value="A"/>
      +        <property name="b" value="B"/>
      +    </target>
      +
      +
      +
      + +This is actually looks cleaner in this situation, and is faster, too. There is significant overhead in using both "antcall" and "antcallback" in that they both require a lot of object instantiation and property copying. That said, many people prefer to use "antcall" and "antcallback" as it better fits their logic and style. +

      +

      + +The attributes for AntCallBack are identical to the 'antcall' task, with one additional, optional attibute. This attribute is named "return" and can be either a single property name or a comma separated list of property names. +

      + + +

      + +Table 15.1. AntCallBack Attributes +

      + ++++++ + + + + + + + + + + + + + + + + +
      +Attribute +Description +Default +Required
      +return +A comma separated list of property names. Whitespace is allowed, so either "a,b" or "a, b" are acceptable. +None +No
      +
      + +

      +

      + +For other attribute and nested element information and more examples, see the documentation for the "antcall" task in the Ant documentation. +

      +
      +
      +

      Copyright © 2003 Ant-Contrib Project. All + rights Reserved.

      + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/antclipse_task.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/antclipse_task.html new file mode 100644 index 0000000000..8ac5667c42 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/antclipse_task.html @@ -0,0 +1,139 @@ + + + + +Antclipse Task + + + + +

      Antclipse Task

      +

      Creator: Adrian Spinei (aspinei@myrealbox.com)

      +

      Description

      +

      UNSTABLE CODE, some parameters are supposed to change

      +

      This task creates classpaths or filesets based on your current .classpath file generated by Eclipse

      +

      Classpath creation is simple, it just produces a classpath that you can subsequently retrieve by its refid. +The filesets are a little trickier, because the task is producing a fileset per directory in the case of sources and another separate fileset for the +output file. Which is not necessarily bad, since the content of each directory usually serves a different purpose. Now, in order to avoit conflicting +refids each fileset has a name composed by the idcontainer, followed by a dash and postfixed by the path. Supposing that your output path is +bin/classes and the idcontainer is default, the task will create a fileset with refid "antclipse-bin/classes". The fileset will include all the files contained in +your output directory, but without the trailing path bin/classes (as you usually strip it when creating the distribution jar).

      +

      If you have two source directories, called src and test, you'll be provided with two filesets, with refids like antclipse-src and antclipse-test. +However, you don't have to code manually the path since some properties are created as a "byproduct" each time you execute the task. Their name is "idref" +postfixed by "outpath" and "srcpath" (in the case of the source, you'll find the location of the first source directory).

      + +

      Parameters

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      produceThis parameter tells the task wether to produce a "classpath" or a "fileset" (multiple filesets, as a matter of fact).Yes
      idcontainerThe refid which will serve to identify the deliverables. When multiple filesets are produces, their refid is a concatenation between this value and something else (usually obtained from a path). Default "antclipse"No
      includelibsBoolean, whether to include or not the project libraries. Default is true.No
      includesourceBoolean, whether to include or not the project source directories. Default is false.No
      includeoutputBoolean, whether to include or not the project output directories. Default is false.No
      verboseBoolean, telling the app to throw some info during each step. Default is false.No
      includesA regexp for files to include. It is taken into account only when producing a classpath, doesn't work on source or output files. It is a real regexp, not a "*" expression.No
      excludesA regexp for files to exclude. It is taken into account only when producing a classpath, doesn't work on source or output files. It is a real regexp, not a "*" expression.No
      + +

      Parameters specified as nested elements

      +

      None at the moment.

      + +

      TODOS

      +
        +
      • make "includes" and "excludes" to work on the source and output filesets
      • +
      • maybe find an elegant solution to this multiple fileset/directories issues
      • +
      • work with files referenced in other projects
      • +
      + +

      Example

      + +

      This is a pretty self-explanatory Ant script, just follow the comments.

      + +
      +<?xml version="1.0"?>
      +<project default="compile" name="test" basedir=".">
      +<taskdef name="antclipse" classname="net.sf.antcontrib.antclipse.ClassPathTask"/>
      +<target name="make.fs.output">
      +	<!-- creates a fileset including all the files from the output directory, called ecl1-bin if your binary directory is bin/ -->
      +	<antclipse produce="fileset" idcontainer="ecl1" includeoutput="true" includesource="false"
      +	includelibs="false" verbose="true"/>
      +</target>
      +<target name="make.fs.sources">
      +	<!-- creates a fileset for each source directory, called ecl2-*source-dir-name*/ -->
      +	<antclipse produce="fileset" idcontainer="ecl2" includeoutput="false" includesource="true"
      +	includelibs="false" verbose="true"/>
      +</target>
      +<target name="make.fs.libs">
      +	<!-- creates a fileset sontaining all your project libs called ecl3/ -->
      +	<antclipse produce="fileset" idcontainer="ecl3" verbose="true"/>
      +</target>
      +<target name="make.cp">
      +	<!-- creates a fileset sontaining all your project libs called ecl3/ -->
      +	<antclipse produce="classpath" idcontainer="eclp" verbose="true" includeoutput="true"/>
      +</target>
      +<target name="compile" depends="make.fs.libs, make.fs.output, make.fs.sources, make.cp">
      +    <echo message="The output path is ${ecl1outpath}"/>
      +    <echo message="The source path is ${ecl2srcpath}"/>
      +    <!-- makes a jar file with the content of the output directory -->
      +	<zip destfile="out.jar"><fileset refid="ecl1-${ecl1outpath}"/></zip>
      +	<!-- makes a zip file with all your sources (supposing you have only source directory) -->
      +	 <zip destfile="src.zip"><fileset refid="ecl2-${ecl2srcpath}"/></zip>
      +	<!-- makes a big zip file with all your project libraries -->
      +	 <zip destfile="libs.zip"><fileset refid="ecl3"/></zip>
      +	 <!-- imports the classpath into a property then echoes the property -->
      +	 <property name="cpcontent" refid="eclp"/>
      +	<echo>The newly created classpath is ${cpcontent}</echo>
      +</target>
      +</project>
      +
      + +
      +

      Copyright © 2002-2003 Ant-Contrib Project. All + rights Reserved.

      + + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/antfetch_task.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/antfetch_task.html new file mode 100644 index 0000000000..f92e635aee --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/antfetch_task.html @@ -0,0 +1,151 @@ + + + + +AntFetch + + + + + + + +
      +
      +
      +
      +

      + + +AntFetch

      +
      +
      +
      +
      +
      +

      + +AntFetch is identical to the standard 'Ant' task, except that it allows properties from the new project to be set in the original project. +

      +

      + +

      +

      + +Some background may be in order: When the <ant> task is used, in actuality, a new Ant project is created, and depending on the inheritAll property, it is populated with properties from the original project. Then the target in this new project is executed. Any properties set in the new project remain with that project, they do not get "passed back" to the original project. So, for example, if the target in the new project sets a property named "image.directory", there is no reference to that property in the original. Here's an example of what I mean: +

      +

      + +Suppose that the "fillImageDirectory" target sets a property named "image.directory" and I call the following: + + + + +
      +
      +
      +
      +    <ant dir="${image.project} target="fillImageDirectory"/>
      +    <echo>${image.directory}</echo>
      +
      +
      +
      + +The output of the echo task will be ${image.directory}, not whatever was set in the "fillImageDirectory" target. +

      +

      + +The AntFetch task allows that image.directory property to be set in the original project. The attributes for AntFetch are identical to the 'Ant' task, with one additional, optional attibute. This attribute is named "return" and can be either a single property name or a comma separated list of property names. +

      +

      + +Assuming that "fillImageDirectory" actually sets a property named "image.directory", the following example will print out the directory name: + + + + +
      +
      +
      +
      +    <antfetch dir="${image.project} target="fillImageDirectory" return="image.directory"/>
      +    <echo>${image.directory}</echo>
      +
      +
      +
      + +

      +

      + +And this one will also print out the thumbnail directory: + + + + +
      +
      +
      +
      +    <antfetch dir="${image.project} target="fillImageDirectory" return="image.directory, thumbnail.directory"/>
      +    <echo>${image.directory}</echo>
      +    <echo>${thumbnail.directory}</echo>
      +
      +
      +
      + +

      +

      + +The attributes for AntFetch are identical to the 'ant' task, with one additional, optional attibute. This attribute is named "return" and can be either a single property name or a comma separated list of property names. +

      + + +

      + +Table 14.1. AntFetch Attributes +

      + ++++++ + + + + + + + + + + + + + + + + +
      +Attribute +Description +Default +Required
      +return +A comma separated list of property names. Whitespace is allowed, so either "a,b" or "a, b" are acceptable. +None +No
      +
      + +

      +

      + +For other attribute and nested element information and more examples, see the documentation for the "ant" task in the Ant documentation. +

      +
      +
      +

      Copyright © 2003 Ant-Contrib Project. All + rights Reserved.

      + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/assert_task.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/assert_task.html new file mode 100644 index 0000000000..7d375cee12 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/assert_task.html @@ -0,0 +1,260 @@ + + + + +Assert Task + + + + + + + +
      +
      +
      +
      +

      + + +Assert Task

      +
      +
      +
      +
      +
      +

      + +The Assert task adds an assertion capability to Ant projects. This task works in a manner very similar to the Java +assert + keyword, and provides a limited "design by contract" facility to Ant. This is very useful for testing build scripts prior to putting them into production. +

      +

      + +The Assert task verifies that a given property has a +given value and throws a BuildException if the property value is not as expected +or the property does not exist. +

      +

      + +Also like Java's +assert + keyword, the Assert task must be 'turned on' using the property +ant.enable.asserts +. If not set, or is set to +false +, the Assert task works exactly like the Sequential task. If the +Variable task + is used to define this property, then it can be turned on and off as needed throughout a build. +

      +

      + +This task can hold other tasks including Assert. +

      +

      + +The Assert task may contain one 'bool' element. The 'bool' element is identical to the ConditionTask, but unlike the ConditionTask, is actually a Task. The 'bool' element can contain all the conditions permitted by the ConditionTask, plus the +IsPropertyTrue +, +IsPropertyFalse +, + +StartsWith +, + +EndsWith +, + +IsGreaterThan +, + +IsLessThan + and conditions. +See the If task for examples of using these conditionals. +

      + +

      + +

      + + +

      + +Table 4.1. Assert Task Attributes +

      + ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      +Attribute +Description +Default +Required
      +name +The name of the property to test for. +none +Yes
      +exists +Test for existence or non-existence of the property. +True +No
      +value +The value to test for, implies 'exists=true'. If the value in the project is different than this value, a BuildException will be thrown and the build will stop. +none +No
      +execute +Should the tasks contained in this task be executed? It may be useful to set this to false when testing build files. +True +No
      +failonerror +Should the build halt if the assertion fails? Setting this to false is contrary to the intented use of assertions, but may be useful in certain situations. +True +No
      +
      + + +

      +

      + +As stated above, the Assert task may contain a nested "bool" task, otherwise, +the Assert task does not support any nested +elements apart from Ant tasks. Any valid Ant task may be embedded within the +assert task. +

      +

      + +In the following example, the first +assert + task checks that the +wait + property exists and does not execute the +echo + and +sleep + tasks. The second +assert + task checks that the +wait + property exists, has a value of 2, and executes the +echo + task. +

      +

      + + + + + +
      +
      +
      +
      +     <property name="wait" value="2"/>
      +     <assert name="wait" execute="false">
      +        <echo>
      +            Waiting ${wait} seconds...
      +            Click the red button to stop waiting.
      +        </echo>
      +        <sleep seconds="${wait}"/>
      +     </assert>
      +     <assert name="wait" value="2" execute="true">
      +        <echo>done waiting!</echo>
      +     </assert>
      +
      +
      +
      + +

      +

      + +The next example shows Assert being used in a unit test for the "limit" task: + + + + +
      +
      +
      +
      +  <property name="ant.enable.asserts" value="true"/>
      +  <target name="test2">
      +    <!-- should not stop 'sleep' task, should print out '_passed_' -->
      +    <stopwatch name="timer"/>
      +    <limit maxwait="5">
      +        <sleep seconds="1"/>
      +        <echo>_passed_</echo>
      +    </limit>
      +    <stopwatch name="timer" action="total"/>
      +    <assert message="Too much time.">
      +        <bool>
      +            <islessthan arg1="${timer}" arg2="2"/>
      +        </bool>
      +    </assert>
      +  </target>
      +
      +
      +
      + +

      +

      + +If the +ant.enable.asserts + property is set to false, then in the above example, the +echo +, +sleep +, and +echo + tasks will all execute. +

      +
      +

      Copyright © 2003 Ant-Contrib Project. All + rights Reserved.

      +
      + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/compilewithwalls.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/compilewithwalls.html new file mode 100644 index 0000000000..c3416cbfd9 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/compilewithwalls.html @@ -0,0 +1,135 @@ + + + + +Compile With Walls Task + + + + +

      Compile With Walls Task

      + +

      Deprecated: Use verifydesign task instead

      +

      Creator: Dean Hiller (dean@xsoftware.biz)

      +

      Description

      +

      Puts up walls in a the same source tree to ensure that designs are not violated

      +

      This task helps someone separate out packages and prevent dependencies from occurring on accident. For example, if there are three packages in one source tree +

        +
      • biz.xsoftware.mod
      • +
      • biz.xsoftware.modA
      • +
      • biz.xsoftware.modB
      • +
      +and modB and modA should be able to compiled independently, you can put a wall up in between the two so that if anyone adds a dependency between modA and modB, the build will break. This is particularly good if the builds are automated.

      + +

      This task is for low level design. For architectural walls like client and server, I would suggest using multiple source trees and compiling those source trees independently as two different ant compile targets.

      + +One pattern I personally like to follow can be seen on the vmaster project on sourceforge. Instructions to check it out and look at are HERE. The interesting files in vmaster to look at our here.... +
        +
      • vmaster/vmasterdiff/conf/build.xml(ant file using compilewithwalls)
      • +
      • vmaster/vmasterdiff/conf/dependencies.xml(The compilewithwalls task references this file as the walls)
      • +
      +Looking at some of the 2nd file(dependencies.xml), one can see apis separated out for many non-GUI and GUI components in these packages +
        +
      • api.biz.xsoftware.difflib.file.*
      • +
      • api.biz.xsoftware.difflib.dir.*
      • +
      • more api.* packages
      • +
      • org.vmasterdiff.gui.dirdiff.impl.*
      • +
      +Looking closely at the api.* packages, each one has a Factory. This factory uses reflection to create the implementation components. Basically, the api should not know of the implementation so there are walls around the api. Reflection to instantiate the implementation gets around these walls. My bigger components that use the smaller one's use these factories. In my design you are guaranteed these components are replaceable. Feel free to checkout vmaster and look at the factories also. +

      + +

      Parameters

      + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      wallsSpecifies the external dependency file to use(see example below)Either this or a nested walls element is required
      intermediaryBuildDirSpecifies scratch area for the compilewithwalls task to do the building and ensure dependencies are not violatedrequired
      + +

      Parameters specified as nested elements

      +

      This task can contain one nested javac task and one nested walls task. See the javac task for it's attributes and nested elements. + +

      +

      Walls element

      +

      +The nested walls element or the walls attribute must be specified. Only one may be used. The walls element contains nested package elements. These nested package elements have the following attributes. If any package depends on another, it must be listed after the package it depends on in the walls element. +

      + + + + + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      nameA smaller nickname for the package to reference in dependsRequired
      packageThe package to compile such as biz.xsoftware.* to + include the immediate package only or + biz.xsoftware.** to include biz.xsoftware and all subpackages.Required
      dependsIf a package need one of the previously specified packages to compile, it's name would be added here in a comma separated list. For example depends="modA,modB"Optional
      + +

      Examples

      + +In the examples, I will show the javac as a null element, because it's use is documented in the javac task documentation. + +

      Walls Nested Element....

      +
      +  <compilewithwalls>
      +     <walls>
      +        <package name="modA" package="biz.xsoftware.mod.modA.**"/>
      +        <package name="modB" package="biz.xsoftware.mod.modB.*"/>
      +        <package name="mod" package="biz.xsoftware.mod.modA.*" depends="modA,modB"/>
      +     </walls>
      +     <javac></javac>
      +  </compilewithwalls>
      +

      +Notice that the package named mod had to come after the packages it depended on. Now if anybody puts code in modA that uses classes in modB, the build will break telling them they are violating a design constraint. I personally have had many a devoloper accidentally put dependencies in that we agreed in the design should not be there. This includes myself. This prevents this from happening as long as someone doesn't change the ant build file....If someone does though, at least you can view the package dependencies and now what they are. +

      + +

      Walls attribute......

      +
      +These next lines would be in build.xml.....
      +  <compilewithwalls walls="dependencies.xml">
      +     <javac></javac>
      +  </compilewithwalls>
      + +
      +These lines would be in dependencies.xml.....
      +  <walls>
      +     <package name="modA" package="biz.xsoftware.mod.modA.**"/>
      +     <package name="modB" package="biz.xsoftware.mod.modB.*"/>
      +     <package name="mod" package="biz.xsoftware.mod.modA.*" depends="modA,modB"/>
      +  </walls>
      + + + + +
      +

      Copyright © 2002-2004 Ant-Contrib Project. All + rights Reserved.

      + + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/for.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/for.html new file mode 100644 index 0000000000..4f9721882b --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/for.html @@ -0,0 +1,244 @@ + + + + Ant-contrib Tasks: For + + + +

      For

      + +

      The for task iterates over a list, a list of paths, or + any type that has a public iterator() method. + The list will be evaluated first. + Nested paths are evaluated in the order they + appear in the task. + Nested types will then be evalulated. +

      +

      + This task is the same as the <foreach> task, except that +

        +
      • it uses a nested sequential for each iteration; and +
      • it implements an additional "keepgoing" attribute. +
      + <for> makes use of ant's macrodef task, so the @{} notation + is used for parameter substition. +

      +

      + This task only works for ant version greater than or equal + to ant 1.6.0. + +

      + +

      Parameters

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      listThe list of values to process, with the + delimiter character, indicated by the "delimiter" + attribute, separating each value.Yes, one of these need to + be set, unless a nested path + has been specified.
      end + Sets the ending index value. If this attribute is + set, the <for> task will loop from "start" (default 1) + to "end", using "step" (default 1) increments. +
      paramName of the parameter to pass the tokens or + files in as to the sequential.Yes
      delimiterThe delimiter characters that separates the + values in the "list" attribute. Each character in the + supplied string can act as a delimiter. This follows the semantics + of the StringTokenizer class.No, defaults to ",".
      parallelIf true, all iterations of the nested + <sequential> + will execute in parallel. Defaults to false, + which forces sequential execution of the iterations. It is up to + the caller to ensure that parallel execution is safe. + No
      keepgoingIf true, all iterations of the called + <sequential> will be executed, even if a task in one or more of them fails. + Defaults + to false, which forces execution to stop as soon as a + task fails. At the end, if any iterator has failed, the <for> + task will fail, otherwise <for> will succeed. +

      + Note that execution does not proceed keepgoing from one task + to the next within the <sequential>, but rather from one iteration to the + next. +

      +

      It is up to the caller to ensure that keepgoing execution is safe.

      +
      No
      threadCountThe maximum number of allowable threads when executing + in parallel. + No. Defaults to 5.
      trimIf true, any leading or trailing + whitespace will be removed from the list item before it is passed + to the sequential. + No. Defaults to false.
      begin + Sets the starting index value. This in only used + if the "end" attribute is set. + No. Defaults to "1".
      step + Sets the index increment step. + This in only used if the "end" attribute is set. + No. Defaults to "1".
      + +

      Parameters specified as nested elements

      + +

      path

      + +

      Paths + are used to select sets of files or directories to iterate over.

      + +

      Using a path allows you to determine the order by which files + are considered by using + filelists + or explicit pathelements. You also can specify + whether you want to iterate over files or directories by chosing + either filesets or + dirsets.

      +

      fileset

      +

      FileSets + are used to select sets of files to iterate over. +

      +

      dirset

      +

      DirSets + are used to select sets of directories to iterate over. +

      + +

      sequential

      + This is the list of tasks to be run for each iteration of + the list. +

      Example

      +

      + To print out the first five letters of the latin alphabet: +

      +
      +
      +<echo message="The first five letters of the alphabet are:"/>
      +<for list="a,b,c,d,e" param="letter">
      +  <sequential>
      +    <echo>Letter @{letter}</echo>
      +  </sequential>
      +</for>
      +        
      +
      +

      + A more complicated example to to iterate over a set + of c++ source files and invoke the <cc> task on them: +

      +
      +
      +<for param="file">
      +  <path>
      +    <fileset dir="${test.dir}/mains" includes="*.cpp"/>
      +  </path>
      +  <sequential>
      +    <propertyregex override="yes"
      +      property="program"  input="@{file}"
      +      regexp=".*/([^\.]*)\.cpp" replace="\1"/>
      +    <mkdir dir="${obj.dir}/${program}"/>
      +    <mkdir dir="${build.bin.dir}"/>
      +    <cc link="executable" objdir="${obj.dir}/${program}"
      +        outfile="${build.bin.dir}/${program}">
      +      <compiler refid="compiler.options"/>
      +      <fileset file="@{file}"/>
      +      <linker refid="linker-libs"/>
      +    </cc>
      +  </sequential>
      +</for>
      +        
      +
      + The preceding example will stop as soon as one of the <cc> tasks fails. + If you change the first line of the example to +
          <for param="file" keepgoing="true">
      + All iterations will be executed, and then <for> will fail if any one + or more of the <cc> tasks failed. +

      + The following example embeds an outofdate type and iterates over + the sources that are newer than their corresponding targets. +

      + +
      +    <ac:for param="xmlfile" xmlns:ac="antlib:net.sf.antcontrib">
      +      <ac:outofdate>
      +        <ac:sourcefiles>
      +          <ac:fileset dir="${basedir}/xdocs" includes="**/*.xml"/>
      +        </ac:sourcefiles>
      +        <ac:mapper dir="${basedir}/xdocs"
      +                   type="glob" from="*.xml" to="${basedir}/docs/*.html"/>
      +      </ac:outofdate>
      +      <ac:sequential>
      +        <echo>Need to generate a target html file from source file @{xmlfile}</echo>
      +      </ac:sequential>
      +    </ac:for>
      +      
      + +

      + The following example loops from one to ten. +

      +
      +    <ac:for param="i" end="10">
      +      <sequential>
      +        <echo>i is @{i}</echo>
      +      </sequential>
      +    </ac:for>
      +    
      +

      + The following example counts down from 10 to 0 in steps of -2. +

      +
      +    <ac:for param="i" begin="10" step="-2" end="0">
      +      <sequential>
      +        <echo>i is @{i}</echo>
      +      </sequential>
      +    </ac:for>
      +    
      +
      +

      Copyright © 2003-2006 Ant-Contrib Project. All + rights Reserved.

      + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/foreach.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/foreach.html new file mode 100644 index 0000000000..d3f6b0bfcf --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/foreach.html @@ -0,0 +1,145 @@ + + + + Ant-contrib Tasks: Foreach + + + +

      Foreach

      + +

      The foreach task iterates over a list, a list of paths, or + both. If both, list and paths, are specified, the list will be + evaluated first. Nested paths are evaluated in the order they + appear in the task.

      + +

      Parameters

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      listThe list of values to process, with the + delimiter character, indicated by the "delimiter" + attribute, separating each value.Yes, unless a nested Fileset + has been specified.
      targetName of the target to call for each token or + matched file.Yes
      paramName of the parameter to pass the tokens or + files in as to the target.Yes
      delimiterThe delimiter characters that separates the + values in the "list" attribute. Each character in the + supplied string can act as a delimiter. This follows the semantics + of the StringTokenizer class.No, defaults to ",".
      inheritallIf true, pass all properties to + the called target. Defaults to false.No
      inheritrefsIf true, pass all references to the + the called target. Defaults to false.No
      parallelIf true, all instances of the called + target will execute in parallel. Defaults to false, + which forces sequential execution of the targets. It is up to + the caller to ensure that parallel execution is safe. This is + accomplished through the means of the "parallel" task contained + in the ANT core.No
      maxThreadsThe maximum number of allowable threads when executing + in parallel.No. Defaults to 5.
      trimIf true, any leading or trailing + whitespace will be removed from the list item before it is passed + to the requested target + No. Defaults to false.
      + +

      Parameters specified as nested elements

      + +

      path

      + +

      Paths + are used to select sets of files or directories to iterate over.

      + +

      Using a path allows you to determine the order by which files + are considered by using + filelists + or explicit pathelements. You also can specify + whether you want to iterate over files or directories by chosing + either filesets or + dirsets.

      + +

      fileset

      + +

      FileSets + are used to select sets of files to iterate over. This + element is deprecated, use nested path elements + instead.

      + +

      param

      + +

      Specifies the properties to set before running the specified + target. See property + for usage guidelines.

      + +

      reference

      + +

      Used to chose references that shall be copied into the new + project, optionally changing their id.

      + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      refidThe id of the reference in the calling project.Yes
      torefidThe id of the reference in the called project.No, defaults to the value of + refid.
      + +
      +

      Copyright © 2002-2004 Ant-Contrib Project. All + rights Reserved.

      + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/forget.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/forget.html new file mode 100644 index 0000000000..59b5d4627d --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/forget.html @@ -0,0 +1,62 @@ + + + + Ant-contrib Tasks: Forget + + + +

      Forget

      + +

      The Forget task will execute a set of tasks sequentially as a background + thread. Once the thread is started, control is returned to the calling + target. This is useful in being able to kick off a background server process, + such as a webserver. This allows you to not have to use the parallel + task to start server processes.

      + +

      Parameters

      + + + + + + + + + + + +
      AttributeDescriptionRequired
      daemonShould the created thread be a daemon thread. That is, + should the ANT program be allowed to exit if the thread is still + running.No. Defaults to true.
      + + +

      Example

      + + + The following code + +
      +    
      +    <forget>
      +        <exec executeable="${env.CATALINA_HOME}/bin/catalina.bat}">
      +            <arg line="start -security" />
      +        </exec>
      +    </forget>
      +
      +    <waitfor maxwait="1" maxwaitunit="minute"
      +                checkevery="100" checkeveryunit="millisecond">
      +        <http url="http://localhost:8080" />
      +    </waitfor>
      +
      +    
      +    
      + + Would start the Tomcat webserver as a background process, then waiting + for the server to become available. + +
      +

      Copyright © 2002-2003 Ant-Contrib Project. All + rights Reserved.

      + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/get-cookie_task.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/get-cookie_task.html new file mode 100644 index 0000000000..dcda065541 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/get-cookie_task.html @@ -0,0 +1,77 @@ + + + + Ant-contrib Tasks: Http Tasks + + + +

      GetCookie

      + The <getCookie> task allows the caller to retrieve one or + more cookies from an <httpState> reference. + +

      Parameters

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      realmThe realm of the cookie(s) to retrieve.Yes.
      portThe port of the cookie(s) to retrieve.No. defaults to 80
      pathThe path of the cookie(s) to retrieve.Yes.
      secureThe secure flag of the cookie(s) to retrieve.No. Default to false.
      nameThe name of the cookie to retrieve.No. If not specified, + multiple cookies may be found.
      cookiePolicyThe cookiePolicy to use to match cookies.No. Default to 'rfc2109'.
      propertyThe property to retrieve the cookie into. + This will only retrieve + the first cookie found which matches the query. If no 'name' + attribute is specified, there is no guarantee you will get + the cookie you are expecting.No, unless 'prefix' is not specified.
      prefixThe prefix to use when settings properties for + the cookies. One property will be set for each cookie, where + the property name will be of the pattern: ${prefix}${cookie.name} + where ${cookie.name} is the name of the cookie.No, unless 'property' is not specified.
      + +

      Examples

      + + +
      +

      Copyright © 2002-2003 Ant-Contrib Project. All + rights Reserved.

      + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/get-method_task.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/get-method_task.html new file mode 100644 index 0000000000..cd551a7599 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/get-method_task.html @@ -0,0 +1,21 @@ + + + + Ant-contrib Tasks: Http Tasks + + + +

      GetMethod

      + The <getMethod> task allows the caller to use the HTTP GET + method. This method inherits the + Common Method attributes and subelements. + +

      Examples

      + + +
      +

      Copyright © 2002-2003 Ant-Contrib Project. All + rights Reserved.

      + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/head-method_task.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/head-method_task.html new file mode 100644 index 0000000000..f219e86524 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/head-method_task.html @@ -0,0 +1,21 @@ + + + + Ant-contrib Tasks: Http Tasks + + + +

      Head-Method

      + The <headMethod> task allows the caller to use the HTTP HEAD + method. This method inherits the + Common Method attributes and subelements. + +

      Examples

      + + +
      +

      Copyright © 2002-2003 Ant-Contrib Project. All + rights Reserved.

      + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/http-client_type.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/http-client_type.html new file mode 100644 index 0000000000..0a644f6b78 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/http-client_type.html @@ -0,0 +1,210 @@ + + + + Ant-contrib Tasks: Http Tasks + + + +

      HttpClient

      + The <httpClient> type allows the caller to create an HttpClient + instance, and add it as a reference, or be nested as a subelement of + an HTTP method call. + +

      Parameters

      + + + + + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      idThe reference id to store this HttpClient under.No.
      refIdThe reference id of the HttpClient this element refers to.No.
      stateRefIdThe HttpState object to use.No. Uses a default HttpState.
      + +

      Parameters specified as Nested Elements

      + +
      +
      + <clientParams>
      +

      + Create http client params. +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      strictShould we be strict on the protocol.No.
      authenticationPreemptiveShould we pre-emptively try to authenticate?No.
      connectionManagerTimeoutThe timeout for the connection manager.No.
      contentCharSetThe content character setNo.
      cookiePolicyThe cookie policy (IGNORE_COOKIES, RFC_2109, NETSCAPE or DEFAULT)No.
      credentialCharSetNo.
      httpElementCharSetNo.
      soTimeoutNo.
      versionThe HTTP version.No.
      + + Additional <clientParams> subelements:
      + <double>,<int>,<long>,<boolean> + ,<string>
      +

      + Create a client parameter. +

      + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      nameThe parameter nameYes.
      valueThe parameter value.Yes.
      + +
      +
      + <hostConfig>
      +

      + Create a host configuration. +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      hostThe host to connect to.No.
      portNo.
      protocolNo.
      addressNo.
      proxyHostThe proxyHost to connect to.No.
      proxyPortNo.
      +
      +
      + Additional <hostConfig> subelements:
      + <hostParams>
      +

      + Specify HostParams. +

      + + + + +
      <hostParams> subelements are identical to those of + <clientParams>
      + +
      +
      + <httpState>
      +

      + Create (or reference an existing) HttpState + for use with this HTTP client. This is necessary if you wish + to enable authentication, or retain state across multiple method calls. +

      + + + + +
      Please see the httpState + documentation for more details on this element
      + +

      Examples

      + +
      +    
      +    <httpClient id="client1">
      +        <clientParams cookiePolicy="RFC_2109" />
      +    </httpClient>
      +    
      +    
      + +
      +

      Copyright © 2002-2003 Ant-Contrib Project. All + rights Reserved.

      + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/http-state_type.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/http-state_type.html new file mode 100644 index 0000000000..55c3bb1661 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/http-state_type.html @@ -0,0 +1,178 @@ + + + + Ant-contrib Tasks: Http Tasks + + + +

      HttpState

      + The <httpState> type allows the caller to create an HttpState + instance, and add it as a reference, or be nested as a subelement of + an <httpClient> element. + +

      Parameters

      + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      idThe reference id to store this HttpState under.No.
      refIdThe reference id of the HttpState which this element references.No.
      + +

      Parameters specified as Nested Elements

      + +
      +
      + <cookie>
      +

      + Create a cookie. +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      domainNo.
      pathNo.
      nameNo.
      valueNo.
      secureNo.
      commentNo.
      expiryDateNo.
      versionNo.
      domainAttributeSpecifiedNo.
      pathAttributeSpecifiedNo.
      + +
      +
      + <credentials>
      +

      + Create authentication credentials. +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      hostThe host.No.
      portThe port.No.
      realmThe realm.No.
      schemeThe scheme.No.
      usernameThe username.No.
      passwordThe password.No.
      + + +
      +
      + <proxyCredentials>
      +

      + Create proxy authentication credentials. +

      + + + + +
      Identitical to <credentials> element.
      + +

      Examples

      + + +
      +

      Copyright © 2002-2003 Ant-Contrib Project. All + rights Reserved.

      + +
      +    
      +    <httpState id="myState">
      +       <cookie name="loginId" value="username" realm="sourceforge.net" />
      +    </httpState>
      +    
      +    <httpClient id="myClient" stateRefId="myState" />
      +
      +    <httpClient id="myClient>
      +      <httpState >
      +        <cookie name="loginId" value="username" realm="sourceforge.net" />
      +      </httpState>
      +    </httpClient>
      +    
      +    
      + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/if.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/if.html new file mode 100644 index 0000000000..e080d220c9 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/if.html @@ -0,0 +1,94 @@ + + + + Ant-contrib Tasks: If + + + +

      If

      + +

      Perform some tasks based on whether a given condition holds + true or not.

      + +

      This task is heavily based on the Condition framework that can + be found in Ant 1.4 and later, therefore it cannot be used + inconjunction with versions of Ant prior to 1.4. Due to numeruos + bugs in Ant 1.4(.1) that affect this task, we recommend to use Ant + 1.5 or later.

      + +

      Parameters

      + +

      This task doesn't have any attributes, the condition to test is + specified by a nested element - see the documentation of your + <condition> task (see the + online documentation for example) for a complete list of + nested elements.

      + +

      Just like the <condition> task, only a + single condition can be specified - you combine them using + <and> or <or> + conditions.

      + +

      In addition to the condition, you can specify three different + child elements, <elseif>, <then> and + <else>. All three subelements are optional. + + Both <then> and <else> must not be + used more than once inside the if task. Both are + containers for Ant tasks, just like Ant's + <parallel> and <sequential> + tasks - in fact they are implemented using the same class as Ant's + <sequential> task.

      + + The <elseif> behaves exactly like an <if> + except that it cannot contain the <else> element + inside of it. You may specify as may of these as you like, and the + order they are specified is the order they are evaluated in. If the + condition on the <if> is false, then the first + <elseif> who's conditional evaluates to true + will be executed. The <else> will be executed + only if the <if> and all <elseif> + conditions are false. + +

      Example

      + +
      
      +<if>
      + <equals arg1="${foo}" arg2="bar" />
      + <then>
      +   <echo message="The value of property foo is bar" />
      + </then>
      + <else>
      +   <echo message="The value of property foo is not bar" />
      + </else>
      +</if>
      +
      + +
      
      +<if>
      + <equals arg1="${foo}" arg2="bar" />
      + <then>
      +   <echo message="The value of property foo is 'bar'" />
      + </then>
      +
      + <elseif>
      +  <equals arg1="${foo}" arg2="foo" />
      +  <then>
      +   <echo message="The value of property foo is 'foo'" />
      +  </then>
      + </elseif>
      +
      +
      + <else>
      +   <echo message="The value of property foo is not 'foo' or 'bar'" />
      + </else>
      +</if>
      +
      + +
      +

      Copyright © 2002-2003 Ant-Contrib Project. All + rights Reserved.

      + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/importurl.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/importurl.html new file mode 100644 index 0000000000..52ed7d10e2 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/importurl.html @@ -0,0 +1,175 @@ + + + + Ant-contrib Tasks: Importurl + + + +

      Importurl

      + +

      The Importurl task will download a file, and import it's contents into the + current project. The file can be in the form of a standard ant .xml project + file, or a .jar/.zip file. +

      +

      In the case of an .xml file, the file is downloaded, and imported as + is. In this case, the file itself is the only thing downloaded (ie. + no corresponding .properties files, or other build files are downloaded). +

      +

      In the case of a .jar/.zip file, the file is downloaded and then + decompressed. After decompression, the file 'build.xml' at the root + level of the jar is imported. By importing a .jar/.zip file, one can package additional resources along with + the build.xml file. However, you must be careful how you refer to these resources. + The build.xml file must follow the same rules as any other file imported with the + <import> task, in that references relative to the build.xml file must be + made with the property: + ant.file.<projectname> + where <projectname> is the name of the project being imported, as specified + in the project tag. Example: +

      + +
          
      +    
      +        <project name="common">
      +            <basedir property="ant.dir.common" file="${ant.file.common}" />
      +            <property file="${ant.dir.common}/build.properties" />
      +        </project>
      +    
      +    
      + +

      + This task should be compatible with older versions of ant, but has only been + tested with Ant 1.6.x. The underlying implementation is done using the + Ivy dependency resolver software, + and thus, it needs available to the same classloader that loads this task. +

      +

      Parameters

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      orgThe organization that publishes the script.Yes.
      moduleThe name of the module which is to be fetched.Yes.
      refThe revision of the module to be fetched.No. Defaults to "latest.integration". + See the ivy details for more information on the possible wildcarding + that can be used for this value.
      typeThe type of file to be downloadedNo. Defaults to 'jar'. Can be + any file extension. However, unless the type is 'xml', the + file is assumed to be a compressed file, expandable by ant's + <expand> task (which is aliased to unjar, unzip).
      ivyConfUrlThe URL of an ivy configuration file to use. We + will use the default resolver in this file to find the requested + resource.No. Defaults to the IvyRepResolver.
      ivyConfFileThe path of an ivy configuration file to use. We + will use the default resolver in this file to find the requested + resource.No. Defaults to the IvyRepResolver.
      repositoryUrlThe URL base of the repository to use. This + results in using Ivy's URLResolver to resolve the requested + resource.No. Defaults to the IvyRepResolver.
      repositoryDirThe file base of the repository to use. This + results in using Ivy's FileSystemResolver to resolve the requested + resource.No. Defaults to the IvyRepResolver.
      artifactPatternThe pattern used to find artifacts in the repository.No. If repositoryUrl or repositoryDir + are specified, this defaults to the standard repository pattern: + "/[org]/[module]/[ext]s/[module]-[revision].[ext]". Please see the + ivy documentation for more information on the contents of this pattern. +
      + + +

      Example

      + + +
      +    
      +    <antcontrib:importurl org="antcontrib"
      +                             module="common"
      +                             rev="3.2" />
      +    
      +    
      + + would look for the file "antcontrib/common/jars/common-3.2.jar" in the IvyRep + repository. + +
      +    
      +    <antcontrib:importurl org="antcontrib"
      +                             module="common"
      +                             rev="3.2" 
      +                             type="xml" />
      +    
      +    
      + + would look for the file "antcontrib/common/jars/common-3.2.xml" in the IvyRep + repository. + +
      +    
      +    <antcontrib:importurl repositoryUrl="http://www.antcontrib.org/ivyrep"
      +                             org="antcontrib"
      +                             module="common"
      +                             rev="3.2" />
      +    
      +    
      + + would look for the located at + "http://www.antcontrib.org/ivyrep/antcontrib/common/jars/common-3.2.jar" + +

      + The following build.xml may be packaged into a .jar with it's corresponding + build.properties file: +

      + +
      +    
      +    <project name="common">
      +    <basedir property="ant.dir.common" file="${ant.file.common}" />
      +    <property file="${ant.dir.common}/build.properties" />
      +    </project>
      +    
      +    
      + + +
      +

      Copyright © 2002-2006 Ant-Contrib Project. All + rights Reserved.

      + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/index.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/index.html new file mode 100644 index 0000000000..8da6784d65 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/index.html @@ -0,0 +1,16 @@ + + + + Ant-Contrib Tasks + + + + + + + + <h2>Ant-Contrib Tasks</h2> + + <a href="toc.html">Task List</a> + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/inifile.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/inifile.html new file mode 100644 index 0000000000..d5722a9c3d --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/inifile.html @@ -0,0 +1,110 @@ + + + + Ant-contrib Tasks: IniFile + + + +

      IniFile

      + +

      Build and Edit Windows .ini files. Only the simple edits, + remove and set are allowed. Set + has limited computation capability which is described later.

      + +

      Parameters

      + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      sourceThe name source .ini file to read in.No.
      destThe name destination .ini file to write.Yes.
      + + +

      Parameters specified as nested elements

      + + remove + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      sectionThe name of the sectionYes.
      propertyThe name property.No. If not supplied, the entire + section will be removed
      + + set + + + + + + + + + + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      sectionThe name of the sectionYes.
      propertyThe name property.Yes.
      valueThe value to set the property to.No, if + operation is specified.
      operationThe operation to perform on the existing value. + Possible values are "+" and "-", which add and subtract 1, + respectively from the existing value. If the value doesn't + already exist, the set is not performed.No, if value + is specified.
      + +

      Example

      + + + +
      
      +
      +<inifile source="myprog.ini" dest="myprog.new.ini">
      +   <set section="Section1" property="release-date" value="${todays.date}" />
      +   <set section="Section1" property="build-number" operation="+" />
      +   <remove section="Section2" property="useless" />
      +   <remove section="OutdatedSection" />
      +</inifile>
      +
      + + +
      +

      Copyright © 2002-2003 Ant-Contrib Project. All + rights Reserved.

      + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/limit_task.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/limit_task.html new file mode 100644 index 0000000000..fb8f305c42 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/limit_task.html @@ -0,0 +1,280 @@ + + + + +Chapter 10. Limit + + + + + + + +
      +
      +
      +
      +

      + + +Limit

      +
      +
      +
      +
      +
      +

      + +The Limit task is a task container (that is, it holds other tasks) and sets a time limit on how long the nested tasks are allowed to run. This is useful for unit tests that go awry, hung socket connections, or other potentially long running tasks that need to be shut off without stopping the build. +

      + +

      + +

      + + +

      + +Table 10.1. Limit Task Attributes +

      + ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      +Attribute +Description +Default +Required
      +maxwait +How long to wait for nested tasks to finish. +180 seconds (3 minutes) +No
      +maxwaitunit +The unit for maxwait. Valid values are "millisecond", "second", "minute", "hour", "day", "week". +seconds +No
      +failonerror +Should the build fail if the time limit has been exceeded? +false +No
      +property +The name of a property to set if the max wait time is exceeded. +none +No
      +value +The value to set for the property if the max wait time is exceeded. +true +No
      +milliseconds +How long to wait in milliseconds. +3 minutes +No
      +seconds +How long to wait in seconds. +3 minutes +No
      +minutes +How long to wait in minutes. +3 minutes +No
      +hours +How long to wait in hours. +3 minutes +No
      +days +How long to wait in days. +3 minutes +No
      +weeks +How long to wait in weeks. +3 minutes +No
      +
      + +

      +

      + +Examples: +

      +

      + +Neither the echo nor the fail will happen in this example. The build will continue once the time has expired. + + + + +
      +
      +
      +
      +<limit maxwait="3">
      +   <sleep seconds="10"/>
      +   <echo>This won't happen...</echo>
      +   <fail>This won't happen either...</fail>
      +</limit>
      +
      +
      +
      + +

      +

      + +This is identical to the above example, but uses the convenience "seconds" attribute: + + + + +
      +
      +
      +
      +<limit seconds="3">
      +   <sleep seconds="10"/>
      +   <echo>This won't happen...</echo>
      +   <fail>This won't happen either...</fail>
      +</limit>
      +
      +
      +
      + +

      +

      + +Neither the echo nor the fail will happen in this example. The build will not continue once the time has expired. + + + + +
      +
      +
      +
      +<limit maxwait="3" failonerror="true">
      +   <sleep seconds="10"/>
      +   <echo>This won't happen...</echo>
      +   <fail>This won't happen either...</fail>
      +</limit>
      +
      +
      +
      + +

      +

      + +The limit will be reached and a property will be set indicating so. + + + + +
      +
      +
      +
      +<limit minutes="3" property="limit_reached">
      +   <sleep minutes="10"/>
      +   <echo>This won't happen...</echo>
      +   <fail>This won't happen either...</fail>
      +</limit>
      +<echo>limit_reached = ${limit_reached)</echo>
      +
      +
      + +

      +
      +
      +

      Copyright © 2003-2004 Ant-Contrib Project. All + rights Reserved.

      + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/math_task.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/math_task.html new file mode 100644 index 0000000000..bac6e04a8e --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/math_task.html @@ -0,0 +1,405 @@ + + + + +Math + + + + + + + +
      +
      +
      +
      +

      + + +Math

      +
      +
      +
      +
      +
      +

      + +The Math task provides support for all the basic mathematical operations +provided by the java.lang.Math and java.lang.StrictMath classed. It supports int, long, float and double data types. Nesting of operations is supported to allow computation of formulas like (6 + (7.25 * 3.9))/(2 * 3 * 3) or calculating the area of a circle given a radius (I'm sure this comes up often in builds controlled by Ant!). +

      +

      + +In addition to the operations provided by the java.lang.Math and java.lang.StrictMath classes, the Math task provides several additional operations: "add", "subtract", "multiply", "divide", and "mod", which duplicate the basic Java mathematical operations "+", "-", "*", "/", and "%", respectively. In fact, either notation can be used, that is, the operation can be set to "add" or "+", depending only on which you feel is more convenient. +

      + +

      + +

      + + +

      + +Table 11.1. Math Task Attributes +

      + ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      +Attribute +Description +Default +Required
      +result +The name of the property to hold the result of the operation. +None +Yes
      +datatype +Sets the datatype of the calculation. Allowed values are +"int", "long", "float", or "double". Optional, if +used, will be applied to all numbers in this math operation. +double +No
      +strict +If true, use the methods in the java.lang.StrictMath class. +false +No
      +operation +If used, any nested Ops will be ignored. This is for convenience for simple calculations. +None +No
      +operand1 +A number to use with the operation specified in the 'operation' attribute. +None +Depends on the specific operation.
      +operand2 +A number to use with the operation specified in the 'operation' attribute. +None +Depends on the specific operation.
      +
      + +

      +

      + +The 'result' property is reusable. +

      + + +The Math task supports nested "Op" elements. An Op element represents single mathematical operation, such as "min" or "add". +As an alternate, if using Ant 1.5+, you can specify the operation in the tag name itself. However, you must use the text +name (+,-,/,*,% are not permitted as tag names) + +
      +  <radians>
      +     <num value="90" />
      +  </radians>
      +
      + +instead of + +
      +  <op op="radians">
      +     <num value="90" />
      +  </op>
      +
      + + +

      + +

      + + +

      + +Table 11.2. Op Attributes +

      + ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      +Attribute +Description +Default +Required
      +op +Set the name of this operation. Allowed values are +one of the method names from java.lang.Math or java.lang.StrictMath, or one of +"add", "subtract", "multiply", "divide", or "mod" (or "+", "-", "*", "/", or "%", +respectively). "toRadians" and "toDegrees" can be represented by "radians" and +"degrees", respectively, as a shorthand +None +Yes, if not specified in the tag name.
      +datatype +Sets the datatype of this calculation. Allowed values are +"int", "long", "float", or "double". Optional, default +is "double". If the parent Math task has a datatype set, this value will be ignored and the datatype specifed in the task will be used. +"int" +No
      +arg1, arg2, arg3, arg4, arg5/td> + +The arguments for this operation. This is a shorthand to avoid having to use nested +elements when performing a simple calculation. + +None +No. However, these attributes are mutually exclusive with the and subelements.
      +
      + +

      +

      + +The Op element supports nested "Op" elements and nested "Num" elements. A Num represents a number. +When an Op is nested in another Op, the result of the Op is treated as a Num. The nested elements +can be any combination of Op (short form included as mentioned above) or Num as appropriate for the +formula being calculated. Most of the +operations provided by java.lang.Math and java.lang.StrictMath operate on one or two numbers. +The "+", "-", "*", "/", and "%" operations can task any number of nested numbers. +

      +

      + +

      + + +

      + +Table 11.3. Num Attributes +

      + ++++++ + + + + + + + + + + + + + + + + + + + + + + +
      +Attribute +Description +Default +Required
      +value +Set the value for this number. Must be able to parse to the datatype set by the parent element or the default datatype set by the task. Two special numbers, pi and e, can be represented by PI and E respectively. ("PI" is the ratio of the diameter of a circle to its radius, "E" is Euler's e, the base for natural logrithms.) +None +Yes
      +datatype +Sets the datatype of this number. Allowed values are +"int", "long", "float", or "double". Optional, default +is "double". If the parent Math task has a datatype set, this value will be ignored and the datatype specifed in the task will be used. +double +No
      +
      + +

      +

      + +Some examples: +

      +

      + + + + + +
      +
      +
      +
      +    <var name="op1" value="12"/>
      +    <var name="op2" value="6"/>
      +    <var name="op" value="+"/>
      +
      +    <!-- demo plus -->
      +    <math result="result" operand1="${op1}" operation="${op}" operand2="${op2}" datatype="int"/>
      +    <echo>${op1} ${op} ${op2} = ${result}</echo>
      +    <assert name="result" value="18"/>
      +
      +    <!-- demo reusing result -->
      +    <math result="result" operand1="${result}" operation="${op}" operand2="${op2}" datatype="int"/>
      +    <echo>${op1} ${op} ${op2} = ${result}</echo>
      +    <assert name="result" value="24"/>
      +
      +    <!-- demo minus -->
      +    <var name="op" value="-"/>
      +    <math result="result" operand1="${op1}" operation="${op}" operand2="${op2}" datatype="int"/>
      +    <echo>${op1} ${op} ${op2} = ${result}</echo>
      +    <assert name="result" value="6"/>
      +
      +    <!-- demo multiply -->
      +    <var name="op" value="*"/>
      +    <math result="result" operand1="${op1}" operation="${op}" operand2="${op2}" datatype="int"/>
      +    <echo>${op1} ${op} ${op2} = ${result}</echo>
      +    <assert name="result" value="72"/>
      +
      +    <!-- demo divide -->
      +    <var name="op" value="/"/>
      +    <math result="result" operand1="${op1}" operation="${op}" operand2="${op2}" datatype="int"/>
      +    <echo>${op1} ${op} ${op2} = ${result}</echo>
      +    <assert name="result" value="2"/>
      +
      +    <!-- demo modulo -->
      +    <var name="op" value="%"/>
      +    <math result="result" operand1="${op1}" operation="${op}" operand2="${op2}" datatype="int"/>
      +    <echo>${op1} ${op} ${op2} = ${result}</echo>
      +    <assert name="result" value="0"/>
      +
      +    <!-- demo calculating the area of a circle -->
      +    <!-- first, calculate the radius -->
      +    <math result="radius">  <!-- defaults to double datatype -->
      +        <op type="*">
      +            <num value="1"/>
      +            <num value="2"/>
      +            <num value="3"/>
      +            <num value="4"/>
      +            <num value="5"/>
      +        </op>
      +    </math>
      +    <echo> 1 * 2 * 3 * 4 * 5 = ${radius}</echo>
      +
      +    <!-- now calculate the area -->
      +    <math result="area" precision="float">
      +        <op type="*">
      +            <num value="PI"/>
      +            <op type="pow">
      +                <num value="${radius}"/>
      +                <num value="2"/>
      +            </op>
      +        </op>
      +    </math>
      +    <echo>area = PI * radius ^ 2 = ${area}</echo>
      +
      +    <!-- demo calculating a random number between 0 and 100 -->
      +    <math result="result">
      +        <op op="rint">
      +            <op op="*">
      +                <num value="100"/>
      +                <op op="random"/>
      +            </op>
      +        </op>
      +    </math>
      +    <echo>a random number between 0 and 100: ${result}</echo>
      +
      +    <!-- demo another multiplication -->
      +    <math result="result" operation="multiply" operand1="17" operand2="13"/>
      +    <echo>${result}</echo>
      +
      +    <!-- demo shorthand notation for calculating sin of an angle, which is degrees -->
      +    <math result="sin">
      +      <sin>
      +        <radians arg1="${angle_in_degrees}" />
      +      </sin>
      +    </math>
      +    <echo>${sin}</echo>
      +
      +
      +
      + +

      +
      +
      +

      Copyright © 2003 Ant-Contrib Project. All + rights Reserved.

      + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/method_task_common.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/method_task_common.html new file mode 100644 index 0000000000..d6053f3cf5 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/method_task_common.html @@ -0,0 +1,230 @@ + + + + Ant-contrib Tasks: Http Tasks + + + +

      *Method

      + The <method> tasks allows the caller to use the various + HTTP methods (current GET, HEAD and POST are supported). These + methods have some common attributes, and sub-elements which are + are as shown below: + + +

      Parameters

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      urlThe url that is being called.No, if the client host configuration is + defined, and the path attribute is specified.
      pathThe path which we are going to connect to. If this is used, + you must declare an httpClient subelement, or set the clientRefId attribute + for an HttpClient instance with configured host parameters.No.
      queryStringThe queryString which we are posting to. If this is used, + you must declare an httpClient subelement, or set the clientRefId attribute + for an HttpClient instance with configured host parameters.No.
      clientRefIdThe reference id of a previously declared + <httpClient> data type instance. This is necessary + if you want to retain state (cookies) across multiple requests, + or you want specific client configuration and host configuration + parameters. If not specified, we create a new <httpClient> + with the default settings.No.
      responseDataFileThe path of the file where the response data will be placed.No.
      responseDataPropertyThe property where the response data will be placed.No.
      statusCodePropertyThe name of the property to set with the HTTP response status code.No.
      doAuthenticationShould we perform authentication.No. If set, you must + either declare an <httpClient> instance, or set the + clientRefId attribute for an HttpClient which has credentials + installed into it.
      followRedirectsShould we automatically follow redirects.No.
      + +

      Parameters specified as Nested Elements

      + +
      +
      + + <httpClient>
      +

      + Create (or reference an existing) HttpClient + for use with this HTTP method call. This is necessary if you wish + to configure the client beyond the default settings, enable + authentication, or retain state across multiple method calls. +

      + + + + +
      Please see the httpClient + documentation for more details on this element
      + +
      +
      + <header>
      +

      + Create a request header to be sent. +

      + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      nameThe header name.Yes.
      valueThe header value.Yes.
      + +
      +
      + <responseHeader>
      +

      + Specify a response header to be retrieved into a property. +

      + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      nameThe header name.Yes.
      propertyThe property to be set with the header value.Yes.
      + +
      +
      + <params>
      +

      + Create http method paramaters. +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      contentCharSetThe content character setNo.
      cookiePolicyThe cookie policy (IGNORE_COOKIES, RFC_2109, NETSCAPE or DEFAULT)No.
      credentialCharSetNo.
      httpElementCharSetNo.
      soTimeoutNo.
      versionThe HTTP version.No.
      + +
      +
      + + Additional <params> subelements:
      + <double>,<int>,<long>,<boolean> + ,<string>
      +

      + Create a method parameter. +

      + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      nameThe parameter nameYes.
      valueThe parameter value.Yes.
      + + +

      Examples

      + + +
      +

      Copyright © 2002-2003 Ant-Contrib Project. All + rights Reserved.

      + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/more_conditions.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/more_conditions.html new file mode 100644 index 0000000000..5c646027b3 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/more_conditions.html @@ -0,0 +1,461 @@ + + + + +More Conditions + + + + + + + +
      +
      +
      +
      +

      + + +More Conditions

      +
      +
      +
      +
      +
      +

      + +These conditions are suitable for use in the <bool> element. Unfortunately, they cannot be used in the <condition> task, although all conditions for the <condition> task can be used with the <bool> and the <bool> can be used anywhere that <condition> can be used. +

      +

      + + +IfPropertyTrue

      +

      + +Given a property name, tests whether the value for that property equals "true" (or "yes" or "on"). +

      +

      + +

      + + +

      + +Table 5.2. IfPropertyTrue Attributes +

      + +++++ + + + + + + + + + + + + + + +
      +Attribute +Description +Required
      +property +The name of a property to test the value of. +Yes
      +
      + +

      +

      + + + + + +
      +
      +
      +
      +<ispropertytrue property="myprop"/>
      +<ispropertytrue property="${someprop}"/>
      +
      +
      +
      + +

      +

      + + +IfPropertyFalse

      +

      + +Given a property name, tests whether the value for that property equals "false" (or "no" or "off"). +

      +

      + +

      + + +

      + +Table 5.3. IfPropertyFalse Attributes +

      + +++++ + + + + + + + + + + + + + + +
      +Attribute +Description +Required
      +property +The name of a property to test the value of. +Yes
      +
      + +

      +

      + + + + + +
      +
      +
      +
      +<ispropertyfalse property="myprop"/>
      +<ispropertyfalse property="${someprop}"/>
      +
      +
      +
      + +

      +

      + + +StartsWith

      +

      + +Given a property name, tests whether the value for that property starts with a specified string. +

      +

      + +

      + + +

      + +Table 5.4. StartsWith Attributes +

      + +++++ + + + + + + + + + + + + + + + + + + + +
      +Attribute +Description +Required
      +string +The string to test. +Yes
      +with +Check if 'string' starts with this value. +Yes
      +
      + +

      +

      + + + + + +
      +
      +
      +
      +<startswith string="abcdefg" with="abc"/>
      +<startswith string="${myprop}" with="foo"/>
      +
      +
      +
      + +

      +

      + + +EndsWith

      +

      + +Given a property name, tests whether the value for that ends with with a specified string. +

      +

      + +

      + + +

      + +Table 5.5. EndsWith Attributes +

      + +++++ + + + + + + + + + + + + + + + + + + + +
      +Attribute +Description +Required
      +string +The string to test. +Yes
      +with +Check if 'string' ends with this value. +Yes
      +
      + +

      +

      + + + + + +
      +
      +
      +
      +<endswith string="abcdefg" with="efg"/>
      +<endswith string="${myprop}" with="bar"/>
      +
      +
      +
      + +

      +

      + + +IsGreaterThan

      +

      + +Tests whether the first argument is greater than the second argument. Will +automatically treat the arguments as numbers if both arguments consists of only the characters 0 through 9 and optionally a decimal point. Otherwise, a String +comparison is used. +

      +

      + +

      + + +

      + +Table 5.6. IsGreaterThan Attributes +

      + +++++ + + + + + + + + + + + + + + + + + + + +
      +Attribute +Description +Required
      +arg1 +The first argument. +Yes
      +arg2 +The second argument. +Yes
      +
      + +

      +

      + + + + + +
      +
      +
      +
      +<!-- evaluates to true -->
      +<isgreaterthan arg1="6.02" arg2="4"/>
      +
      +<!-- evaluates to false -->
      +<isgreaterthan arg1="bar" arg2="foo"/>
      +
      +
      +
      + +

      +

      + + +IsLessThan

      +

      + +Tests whether the first argument is less than the second argument. Will +automatically treat the arguments as numbers if both arguments consists of only the characters 0 through 9 and optionally a decimal point. Otherwise, a String +comparison is used. +

      +

      + +

      + + +

      + +Table 5.7. IsLessThan Attributes +

      + +++++ + + + + + + + + + + + + + + + + + + + +
      +Attribute +Description +Required
      +arg1 +The first argument. +Yes
      +arg2 +The second argument. +Yes
      +
      + +

      +

      + + + + + +
      +
      +
      +
      +<!-- evaluates to false -->
      +<islessthan arg1="6.02" arg2="4"/>
      +
      +<!-- evaluates to true -->
      +<islessthan arg1="bar" arg2="foo"/>
      +
      +
      +
      + +

      +
      +
      +

      Copyright © 2003 Ant-Contrib Project. All + rights Reserved.

      + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/osfamily.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/osfamily.html new file mode 100644 index 0000000000..e56bdaf56d --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/osfamily.html @@ -0,0 +1,36 @@ + + + + Ant-contrib Tasks: Osfamily + + + +

      Osfamily

      + +

      Task definition for the OsFamily task. This task + sets the property indicated in the "property" attribute + with the string representing the operating system family. + Possible values include "unix", "dos", + "mac", "os/2", "os/400", + "z/os", "tandem" and "windows".

      + +

      Parameters

      + + + + + + + + + + + +
      AttributeDescriptionRequired
      propertyThe name of the property to set with the OS + family name.Yes.
      +
      +

      Copyright © 2002-2003 Ant-Contrib Project. All + rights Reserved.

      + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/outofdate.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/outofdate.html new file mode 100644 index 0000000000..adffa1996d --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/outofdate.html @@ -0,0 +1,326 @@ + + + + + Ant-contrib Tasks: OutOfDate + + + + + +

      OutOfDate

      +

      Task definition for the outofdate task. This is an +extension of uptodate which allows multible targets and contains an +embedded <parallel> or <sequential> element. If any of +the target file's dates are earlier than any of the source file's +dates, then the specified <parallel> or <sequential> +block is executed. The task may also contain mappers to map source +files to corresponding target files. +

      +

      Parameters

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      +

      Attribute

      +
      +

      Description

      +
      +

      Required

      +
      +

      property

      +
      +

      The name of the property to set to the contents of the value + parameter if any of the target files are out of date

      +
      +

      No

      +
      +

      value

      +
      +

      The value to set the property specified by the parameter + property to, if any of the target files are out of + date

      +
      +

      No, defaults to "true"

      +
      force + Force outofdate ("true"/"false"). Default is "false". + No
      verbose + Set vebose logging level for this task ("true"/"false"). + Default is "false". + No
      +

      outputsources

      +
      +

      The name of a property to set containing the sources that are + newer that their corresponding targets.

      +
      +

      No

      +
      +

      outputtargets

      +
      +

      The name of a property to set containing the targets that are + outofDate with respect to their corresponding sources.

      +
      +

      No

      +
      +

      alltargets

      +
      +

      The name of a property to set containing all the targets. This + is usefull for debugging mapper nested elements.

      +
      +

      No

      +
      +

      separator

      +
      +

      The separator used to separate the files in the properties + above. If a filename contains the separator, double quotes will be + placed aroudnd the filename.

      +
      +

      No, defaults to “ “

      +
      +

      outputsourcespath

      +
      +

      The id of a path to create containing the source files that are + outofdate.

      +
      +

      No

      +
      +

      outputtargetspath

      +
      +

      The id of a path to create containing the target files that + need to be updated.

      +
      +

      No

      +
      +

      alltargetspath

      +
      +

      The id of a path to create containing all the target files. +

      +
      +

      No

      +
      +

      Attributes specified as nested elements

      + +

      sourcefiles - The list of files which are source files. +This element is required. +

      targetfiles - The list of +files which are target files. +

      +

      Both of these nested elements are Path +elements which are are used to select sets or lists of files or +directories

      +

      The sourcefiles may contain no files. In this case, outofdate will + check the existance of the targetfiles.

      +

      mapper – This is used to map source files to target +files.

      +As well as the regular attributes for mapper, there is a extra attribute to specify + the relative directory of the sources.

      + + + + + + + + + + + +
      AttributeDescriptionRequired
      dir + The directory to the sources are relative to for the mapper. + Default is ${base.dir}. + No
      + +

      There may be a number of mapper nested elements. +

      deletetargets – This is used to delete targets if the +corresponding sources are outofdate. +

      + + + + + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      all + Whether to delete all the targets ("true"/"false"). Defaults to + "false". + No
      quiet + Do not display diagnostic messages when deleting targets + ("true"/ "false"). Defaults to false. + When set to "true", if a file or directory cannot be deleted, + no error is reported. This setting emulates the -f option to + the Unix rm command. Default is "false". + Setting this to "true" implies setting failonerror to "false" + No
      failonerror + Controls whether an error (such as a failure to delete a file) + stops the build or is merely reported to the screen. + Only relevant if quiet is "false". + Default is "true". + Controls whether a failure to delete a target stops + the build or is merely reported to the screen. + No
      + +

      +

      Examples

      +

      The following example creates the file ${jrun.file} if is older +that build.xml, or any file in ${lib.dir}.

      +
              <outofdate>
      +          <sourcefiles>
      +            <pathelement path="build.xml"/>
      +            <fileset dir="${lib.dir}"/>
      +          </sourcefiles>
      +          <targetfiles path="${jrun.file}"/>
      +          <sequential>
      +            <mkdir dir="${build.bin.dir}"/>
      +            <echo file="${jrun.file}" message="java -cp ${jrun.path} $*"/>
      +            <chmod file="${jrun.file}" perm="ugo+rx"/>
      +          </sequential>
      +        </outofdate> 

      +The following example check the generated files, MODULE.IDS, +acme_agent_mib.h, acme_agent_mib.cpp are older that miblist.txt, or +any file in ${mib.src}, and if so an embedded shellScript is invoked +to update the files.

      +
              <outofdate>
      +          <sourcefiles>
      +            <pathelement path="${agent.src}/miblist.txt"/>
      +            <fileset dir="${mib.src}"/>
      +          </sourcefiles>
      +          <targetfiles>
      +            <pathelement path="${rep}/MODULE.IDS"/>
      +            <pathelement path="${gen-agent}/acme_agent_mib.h"/>
      +            <pathelement path="${gen-agent}/acme_agent_mib.cpp"/>
      +          </targetfiles>
      +          <sequential>
      +            <shellscript shell="bash" dir="${agent.src}">
      +                    classname=com.agentpp.agentgen.AgentGenConsole
      +                    h1=${gen-agent}/acme_agent_mib.x
      +                    ag() {
      +                        java -cp ${lib.dir}/agentgen.jar $classname ${rep} $@
      +                    }
      +                    ag initialize
      +                    ag load miblist.txt
      +                    ag generate ACME-AGENT-MIB h > $h1
      +                    (head -16 $h1; echo "using namespace Agentpp;";
      +                    tail +16 $h1) > ${gen-agent}/acme_agent_mib.h
      +                    ag generate ACME-AGENT-MIB c >\
      +                        ${gen-agent}/acme_agent_mib.cpp
      +            </shellscript>
      +          </sequential>
      +        </outofdate>

      +The following example sets the project manual.outofdate if any +of the xml files are newer than index.html, or if any of the xml +files are newer than their corresponding .html file. A path +identified by sources.path, is created which contains the +sources that fullfilled these conditions.

      +
      +    <outofdate property="manual.outofdate" outputsourcespath="sources.path">
      +      <sourcefiles>
      +        <fileset dir="${src.manual}" includes="**/*.xml"/>
      +      </sourcefiles>
      +      <targetfiles path="${doc.manual}/index.html"/>
      +      <mapper type="glob" dir="${src.manual}" from="*.xml" to="${doc.manual}/*.html"/>
      +    </outofdate>
      +
      +

      +The following assumes that there is a program called gengrammer +that takes a grammer file as an input and generates a .h and a .c +file in the current directory.

      +
      +  <outofdate property="manual.outofdate"
      +             outputsources="grammer.sources">
      +    <sourcefiles>
      +      <fileset dir="${src.grammer}" includes="**/*.y"/>
      +    </sourcefiles>
      +    <mapper type="glob" dir="${src.grammer}" from="*.y" to="${gen.grammer}/*.c"/>
      +    <mapper type="glob" dir="${src.grammer}" from="*.y" to="${gen.grammer}/*.h"/>
      +    <sequential>
      +      <shellscript shell="bash">
      +        cd ${gen.grammer}
      +        for g in ${grammer.sources}
      +        do
      +            gengrammer $g
      +        done
      +      </shellscript>
      +    </sequential>
      +  </outofdate>
      +
      +
      +

      Copyright © 2003 Ant-Contrib Project. All rights +Reserved.

      + + \ No newline at end of file diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/pathtofileset.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/pathtofileset.html new file mode 100644 index 0000000000..52e9cb70ef --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/pathtofileset.html @@ -0,0 +1,73 @@ + + + + Ant-contrib Tasks: Pathtofileset + + + +

      Pathtofileset

      + +

      Coverts a path to a fileset. This is usefull if you have + a path but need to use a fileset as input in a ant task. +

      + +

      Parameters

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      dirThe root of the directory tree of this FileSetYes
      pathrefidThe reference to the path to convert fromYes
      ignorenonrelativeThis boolean controls what will happen if any of the + files in the path are not in the directory for the fileset. If this + is "true" the files are ignored, if this is "false" a build exception + is thrown. (Note: if files are not present no check is made). + No, default is "false"
      nameThis is the identifier of the fileset to create. This + fileset will contain the files that are relative to the directory root. + Any files that are not present will not be placed in the set. + Yes
      + +

      Example

      +
      +    <outofdate outputsourcespath="modified.sources.path">
      +      <sourcefiles>
      +        <fileset dir="a/b/c" includes="**/*.java"/>
      +      </sourcefiles>
      +      <mapper dir="a/b/c" type="glob" from="*.java" to="output/*.xml"/>
      +      <sequential>
      +        <pathtofileset name="modified.sources.fileset"
      +                       pathrefid="modified.sources.path"
      +                       dir="a/b/c"/>
      +        <copy todir="output">
      +          <fileset refid="modified.sources.fileset"/>
      +          <mapper type="glob" from="*.java" to="*.xml"/>
      +        </copy>
      +      </sequential>
      +    </outofdate>
      +    
      + +
      +

      Copyright © 2003 Ant-Contrib Project. All + rights Reserved.

      + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/performance_monitor.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/performance_monitor.html new file mode 100644 index 0000000000..3f92c80bc7 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/performance_monitor.html @@ -0,0 +1,159 @@ + + + + +Performance Monitoring + + + + + + + +
      +
      +
      +
      +

      + + +Performance Monitoring

      +
      +
      +
      +
      +
      +

      + +The "Performance Monitor" is +a special Ant listener than can keep track of the amount of time that each target +and task takes to execute. At the end of the build, these times will be sorted +from fastest to slowest and displayed following the build output. This can be +useful to pinpoint slow and/or inefficient spots in the build process and +identify those areas that could benefit from optimization. +

      +

      + +The performance listener can be used by passing a parameter +to the command line for Ant: +

      +

      + + + + + +
      +
      +
      +
      +    ant -listener net.sf.antcontrib.perf.AntPerformanceListener target
      +
      +
      +
      + +

      +

      + +Following is an example of the results from using the listener. The result format is projectname.targetname for targets and projectname.targetname.taskname for tasks. All times are shown to the nearest millisecond. + + + + +
      +
      +
      +
      +[danson@blackdog antelope]$ ant -listener net.sf.antcontrib.perf.AntPerformanceListener dist
      +Buildfile: build.xml
      +
      +init:
      +
      +clean:
      +   [delete] Deleting 170 files from /home/danson/apps/antelope/build
      +
      +compile:
      +    [javac] Compiling 61 source files to /home/danson/apps/antelope/build
      +
      +all:
      +
      +-build_number:
      +
      +prep_files:
      +   [delete] Deleting 3 files from /home/danson/apps/antelope/config
      +     [copy] Copying 3 files to /home/danson/apps/antelope/config
      +
      +combined:
      +     [echo] basedir = /home/danson/apps/antelope
      +      [jar] Building jar: /home/danson/apps/antelope/Antelope_1.208.jar
      +
      +dist:
      +   [delete] Deleting 4 files from /home/danson/apps/antelope/dist
      +      [zip] Building zip: /home/danson/apps/antelope/dist/Antelope_1.208.zip
      +     [echo] Created zip file.
      +
      +-zip_docs:
      +      [zip] Building zip: /home/danson/apps/antelope/dist/Antelope_docs_1.208.zip
      +     [echo] Zipped docs to Antelope_docs_1.208.zip.
      +
      +-zip_tasks:
      +      [jar] Building jar: /tmp/Antelope_tasks_1.208.jar
      +      [zip] Building zip: /home/danson/apps/antelope/dist/Antelope_tasks_1.208.zip
      +   [delete] Deleting: /tmp/Antelope_tasks_1.208.jar
      +     [echo] Zipped tasks to Antelope_tasks_1.208.zip.
      +     [copy] Copying 1 file to /home/danson/apps/antelope/dist
      +
      +BUILD SUCCESSFUL
      +Total time: 8 seconds
      +
      +-------------- Target Results -----------------------
      +Antelope.all: 0.000 sec
      +Antelope.init: 0.011 sec
      +Antelope.-build_number: 0.014 sec
      +Antelope.clean: 0.233 sec
      +Antelope.-zip_tasks: 0.297 sec
      +Antelope.prep_files: 0.311 sec
      +Antelope.-zip_docs: 0.546 sec
      +Antelope.combined: 1.290 sec
      +Antelope.compile: 1.724 sec
      +Antelope.dist: 2.162 sec
      +
      +-------------- Task Results -----------------------
      +Antelope.init.mkdir: 0.000 sec
      +Antelope.init.mkdir: 0.001 sec
      +Antelope.dist.echo: 0.002 sec
      +Antelope.prep_files.delete: 0.004 sec
      +Antelope.combined.echo: 0.005 sec
      +Antelope.dist.delete: 0.006 sec
      +Antelope.-zip_tasks.echo: 0.007 sec
      +Antelope.dist.copy: 0.011 sec
      +Antelope.-build_number.buildnumber: 0.014 sec
      +Antelope.compile.copy: 0.016 sec
      +Antelope.prep_files.copy: 0.020 sec
      +Antelope.prep_files.replace: 0.071 sec
      +Antelope.-zip_tasks.zip: 0.122 sec
      +Antelope.-zip_tasks.jar: 0.161 sec
      +Antelope.prep_files.replace: 0.216 sec
      +Antelope.clean.delete: 0.233 sec
      +Antelope.dist.antcall: 0.421 sec
      +Antelope.-zip_docs.zip: 0.540 sec
      +Antelope.dist.antcall: 0.685 sec
      +Antelope.dist.zip: 1.036 sec
      +Antelope.combined.jar: 1.284 sec
      +Antelope.compile.javac: 1.708 sec
      +
      +-------------- Totals -----------------------
      +Start time: Thu, 5 Dec 2002 17:18:30
      +Stop time: Thu, 5 Dec 2002 17:18:39
      +Total time: 8.476 sec
      +
      +
      +
      + +

      +
      +
      +

      Copyright © 2003 Ant-Contrib Project. All + rights Reserved.

      + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/post-method_task.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/post-method_task.html new file mode 100644 index 0000000000..1ecdd640af --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/post-method_task.html @@ -0,0 +1,148 @@ + + + + Ant-contrib Tasks: Http Tasks + + + +

      Post-Method

      + The <post-method> task allows the caller to use the HTTP POST + method to send data to an arbitrary url. This data can be one of the + following: +
        +
      • Name/Value pairs
      • +
      • File content
      • +
      • Text content
      • +
      • Multi-part content
      • +
      + This method inherits the + Common Method attributes and subelements. It also contains + the following additional attributes and subelements: + + +

      Parameters

      + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      multipartShould multipart content be forced, even if + only a single file or text part is specified.No.
      parametersA java .properties file which contains post parameters.No.
      + +

      Parameters specified as Nested Elements

      + + +
      +
      + <parameter>
      +

      + Create a text post parameter. +

      + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      nameThe parameter name.Yes.
      valueThe parameter value.Yes.
      + +
      +
      + <file>
      +

      + Add a File part to the request. +

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      nameThe parameter name.Yes.
      pathThe file path to send.Yes.
      contentTypeThe content type of the file.No.
      charSetThe character set.No.
      + +
      +
      + <text>
      +

      + Add a Text part to the request. +

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      nameThe parameter name.Yes.
      valueThe string value to send. This may + also be specified as nested text to this element.Yes.
      contentTypeThe content type of the file.No.
      charSetThe character set.No.
      + + +

      Examples

      + + +
      +

      Copyright © 2002-2003 Ant-Contrib Project. All + rights Reserved.

      + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/post_task.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/post_task.html new file mode 100644 index 0000000000..3be383ce2d --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/post_task.html @@ -0,0 +1,366 @@ + + + + +HTTP Post + + + + + + + +
      +
      +
      +
      +

      + + +HTTP Post

      +
      +
      +
      +
      +
      +

      +The Post task is a companion to the standard Ant "Get" task. This task does a post and does not necessarily expect anything in return. Almost always, there will be some sort of returned data, this can be logged or written to a file if needed. +

      +

      +Basically, an HTTP POST sends name/value pairs to a web server. A very common usage is for html forms for submitting data. A typical use of this task is to send data to a servlet for updating a web page with the status of a build. +

      +

      +This task handles cookies correctly, which is useful for websites that set a session id to track logins or whatever. This means that if you do several posts in a row, cookies gathered from the first post will be returned with subsequent posts. +

      +

      +The Post task has three ways of specifying the data to be posted. Nested "prop" elements can be used. A "prop" element represents a single name/value pair. The second way is to specify a property file as an attribute to the Post. All properties from the file will be sent as part of the Post data. The third way is to just type in some defined Ant properties. Is it allowed to use all three ways at once, that is, read some properties from a file, specify others via "prop" elements, and just type in some Ant properties. +

      +

      + +

      + + +

      + +Table 12.1. Post Task Attributes +

      + ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      +Attribute +Description +Default +Required
      +to +The URL of the remote server to send the post. +None +Yes
      +encoding +Character encoding for the name/value pairs. +UTF-8 +No
      +logfile +The name of a file to write any response to. Ignored if wantresponse is set to false. +None +No
      +property +The name of a property to write any response to. Ignored if wantresponse is set to false. + +None +No
      +append +Should an existing log file be appended to or overwritten? +True, append to an existing file. +No
      +file +A file to read POST data from. All Ant properties contained in this file will be resolved (that is, ${} syntax will be expanded to their values) prior to sending the file contents. +None +No
      +rawFile +Should the file be trated as raw file instead of property-like file. True - send the content of the file directly to http-post, all properties set by 'property' are ignored!
      +Has only impact when the property 'file' is specified.
      +False, treat file as property-like +No
      +rawFileNoEncoding +Don't encode the raw file prior to sending http post request.
      +Has only impact when the property 'rawFile' is specified.
      +False, http-encode the content of the file +No
      +maxwait +The maximum amount of time in seconds to wait for the data to be sent or for a response from the remote server. Setting this to zero means wait forever. +180 (3 minutes) +No
      +wantresponse +Whether to wait for a response from the remote server or not. In many cases this can greatly improve the performance of the build script as the server response may be large and useless to the script. Use this with caution - while the response from the server may not be required for the client, the server may require that the client accept the response prior to processing the post data. +true +No
      +failonerror +Whether the build should fail if the post fails. +false +No
      +
      + +

      +

      + +Post supports nested "prop" elements. As an HTTP POST basically sends a list of names and values, the "prop" element represents one name/value pair. A Post may contain any number of "prop" elements. +

      +

      + +

      + + +

      + +Table 12.2. Prop Attributes +

      + ++++++ + + + + + + + + + + + + + + + + + + + + + + +
      +Attribute +Description +Default +Required
      +name +The name of a property to post. +None +Yes
      +value +The value associated with the name. +None +No
      +
      + +

      +

      + +The "value" attribute is not strictly required. This provides a short-cut method in cases where the property data is an already-defined Ant property. Suppose the build file has this property defined: +

      +

      + + + + + +
      +
      +
      +
      +    <property name="src.dir" value="/home/user/project/src"/>
      +
      +
      +
      + +

      +

      + +Then the following are equivalent: +

      +

      + + + + + +
      +
      +
      +
      +    <prop name="src.dir"/>
      +    <prop name="src.dir" value="${src.dir}"/>
      +    <prop name="src.dir" value="/home/user/project/src"/>
      +
      +
      +
      + +

      +

      + +Defined Ant properties can be entered directly into the post element. Again, suppose the build file has this property defined: +

      +

      + + + + + +
      +
      +
      +
      +    <property name="src.dir" value="/home/user/project/src"/>
      +
      +
      +
      + +

      +

      + +Then the following are equivalent: +

      +

      + + + + + +
      +
      +
      +
      +    ${src.dir}
      +    <prop name="src.dir"/>
      +    <prop name="src.dir" value="${src.dir}"/>
      +    <prop name="src.dir" value="/home/user/project/src"/>
      +
      +
      +
      + +

      +

      + +I googled for the URL in the following example. +

      +

      + + + + + +
      +
      +
      +
      +    <property name="test.val" value="here's my test value"/>
      +    <property name="test.val2" value="second test value"/>
      +    <post to="http://wwwj.cs.unc.edu:8888/tang/servlet/tangGetPostServlet"
      +        verbose="true">
      +        <prop name="prop1" value="val1 ${test.val}"/>
      +        <prop name="prop2" value="val1 value 2"/>
      +        <prop name="prop3" value="val got some spaces %funky ^$* chars"/>
      +        <prop name="prop4" value="&amp; do an ampersand like this &amp;amp; or
      +        Ant will whine"/>
      +        <prop name="thanks" value="dude, thanks for the echo server!"/>
      +        <prop name="test.val"/>
      +        ${test.val2}
      +    </post>
      +
      +
      +
      + +

      +
      +
      +

      Copyright © 2003 Ant-Contrib Project. All + rights Reserved.

      + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/propertycopy.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/propertycopy.html new file mode 100644 index 0000000000..e24358aac6 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/propertycopy.html @@ -0,0 +1,69 @@ + + + + Ant-contrib Tasks: Propertycopy + + + +

      Propertycopy

      + +

      Copies the value of a named property to another property. This + is useful when you need to plug in the value of another property + in order to get a property name and then want to get the value of + that property name.

      + +

      Parameters

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      propertyThe name of the property to set.Yes.
      overrideIf the property is already set, should we change it's value. + Can be true or falseNo. Defaults to false
      name DeprecatedThe name of the property to set.No. Use the property attribute + instead
      fromThe name of the property you wish to copy the + value from.Yes.
      silentDo you want to suppress the error if the + "from" property does not exist, and just not set the + property "name".No, default is "false".
      + +

      Example

      +
      +<property name="org" value="MyOrg" />
      +<property name="org.MyOrg.DisplayName" value="My Organiziation" />
      +<propertycopy name="displayName" from="org.${org}.DisplayName" />
      +
      + +

      Sets displayName to "My + Organiziation".

      + +
      +

      Copyright © 2002 Ant-Contrib Project. All + rights Reserved.

      + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/propertyregex.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/propertyregex.html new file mode 100644 index 0000000000..33b855e47d --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/propertyregex.html @@ -0,0 +1,133 @@ + + + + Ant-contrib Tasks: PropertyRegex + + + +

      PropertyRegex

      + +

      Performs regular expression operations on an input string, and sets + the results to a property. There are two different operations that + can be performed: +

        +
      1. Replacement - The matched regular expression is replaced with + a substitition pattern
      2. +
      3. Selection - Groupings within the regular expression are selected + via a selection expression. +
      +

      + +

      Parameters

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      propertyThe name of the property to set.Yes.
      overrideIf the property is already set, should we change it's value. + Can be true or falseNo. Defaults to false
      inputThe input string to be processedYes.
      regexpThe regular expression which is matched in + the input string.Yes (can be specified in a + <regexp> subelement). +
      selectA pattern which indicates what selection pattern you want + in the returned value. This uses the substitution pattern + syntax to indicate where to insert groupings created as a result + of the regular expression match.Yes, unless a replace is specified
      replaceA regular expression substitition pattern, which will be used + to replace the given regular expression in the input string.Yes, unless a select is specified
      casesensitiveShould the match be case sensitiveNo. default is "true".
      globalShould a replacement operation be performed on the entire + string, rather than just the first occuranceNo. default is false.
      defaultValueThe value to set the output property to, if the + input string does not match the specific regular expression.No.
      + +

      Select expressions

      + + Expressions are selected in a the same syntax as a regular expression + substitution pattern. + +
        +
      • \0 indicates the entire property name (default). +
      • \1 indicates the first grouping +
      • \2 indicates the second grouping +
      • etc... +
      + +

      Replacement

      + It is important to note that when doing a "replace" operation, + if the input string does not match the regular expression, then + the property is not set. You can change this behavior by supplying + the "defaultValue" attribute. This attribute should contain the value + to set the property to in this case. + +

      Example

      + +
      +    
      +    <propertyregex property="pack.name"
      +              input="package.ABC.name"
      +              regexp="package\.([^\.]*)\.name"
      +              select="\1"
      +              casesensitive="false" />
      +    
      +    yields ABC
      +    
      + +
      +    
      +    <propertyregex property="pack.name"
      +              input="package.ABC.name"
      +              regexp="(package)\.[^\.]*\.(name)"
      +              replace="\1.DEF.\2"
      +              casesensitive="false" />
      +    
      +    yields package.DEF.name
      +    
      + +
      +

      Copyright © 2003 Ant-Contrib Project. All + rights Reserved.

      + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/propertyselector.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/propertyselector.html new file mode 100644 index 0000000000..4e5102e13a --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/propertyselector.html @@ -0,0 +1,139 @@ + + + + Ant-contrib Tasks: PropertySelector + + + +

      PropertySelector

      + +

      Selects property names that match a given regular expression and + returns them in a delimited list

      + +

      Parameters

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      propertyThe name of the property you wish to set.Yes.
      overrideIf the property is already set, should we change it's value. + Can be true or falseNo. Defaults to false
      matchThe regular expression which is used to select + property names for inclusion in the list. This follows + the standard regular expression syntax accepted by ant's + regular expression tasks.Yes.
      selectA pattern which indicates what selection pattern you want + in the returned list. This used the substitution pattern + syntax to indicate where to insert groupings created as a result + of the regular expression match.No. default is "\0".
      casesensitiveShould the match be case sensitiveNo. default is "true".
      delimiterThe delimiter used to seperate entries in the resulting + propertyNo. default is ",".
      distinctShould the returned entries be a distinct set (no duplicate + entries)No. default is "false".
      + +

      Select expressions

      + + Expressions are selected in a the same syntax as a regular expression + substitution pattern. + +
        +
      • \0 indicates the entire property name (default). +
      • \1 indicates the first grouping +
      • \2 indicates the second grouping +
      • etc... +
      + +

      Example

      + + The following code + +
      +    
      +    <property name="package.ABC.name" value="abc pack name" />
      +    <property name="package.DEF.name" value="def pack name" />
      +    <property name="package.GHI.name" value="ghi pack name" />
      +    <property name="package.JKL.name" value="jkl pack name" />
      +
      +    <propertyselector property="pack.list"
      +                         delimiter=","
      +                         match="package\.([^\.]*)\.name"
      +                         select="\1"
      +                         casesensitive="false" />
      +
      +    
      +    
      + + would yield the results + +
      +    
      +    ABC,DEF,GHI,JKL
      +    
      +    
      + + You could then iterate through this list using the ForEach Task as follows: + +
      +    
      +    <foreach list="${pack.list}"
      +                delimiter=","
      +                target="print.name"
      +                param="pack.id" />
      +
      +    <target name="print.name" >
      +      <propertycopy name="pack.name" value="package.${pack.id}.name" />
      +      <echo message="${pack.name}" />
      +    </target>
      +    
      +    
      + + Would print + +
      +    
      +      [echo] abc pack name
      +      [echo] def pack name
      +      [echo] ghi pack name
      +      [echo] jkl pack name
      +    
      +    
      + +
      +

      Copyright © 2003 Ant-Contrib Project. All + rights Reserved.

      + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/relentless.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/relentless.html new file mode 100644 index 0000000000..b30be41345 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/relentless.html @@ -0,0 +1,141 @@ + + + + Ant-contrib Tasks: Relentless + + + +

      Relentless

      + +

      The <relentless> task will execute all of the + nested tasks, regardless of whether one or more of the + nested tasks fails. When <relentless> has completed + executing the nested tasks, it will either +

        +
      • fail, if any one or more of the nested tasks failed; or +
      • succeed, if all of the nested tasks succeeded. +
      + An appropriate message will be written to the log. +

      +

      + Tasks are executed in the order that they appear within the + <relentless> task. It is up to the user to ensure that + relentless execution of the + nested tasks is safe. +

      +

      + This task only works for ant version greater than or equal + to ant 1.6.0. + +

      + +

      Parameters

      + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      descriptionA string that will be included in the log output. This + can be useful for helping to identify sections of large Ant builds.No
      terseSetting this to true will eliminate some of the progress + output generated by <relentless>. This can reduce clutter in some + cases. The default value is false.No
      + +

      Nested elements

      + +

      task list

      + +

      + The only nested element supported by <relentless> is a list of tasks + to be executed. At least one task must be specified. +

      +

      + It is important to note that <relentless> only proceeds relentlessly + from one task to the next - it does not apply recursively to any tasks + that might be invoked by these + nested tasks. If a nested task invokes some other list of tasks (perhaps + by <antcall> for example), and one of those other tasks fails, then the + nested task will stop at that point. +

      + +

      Example

      +

      + A relentless task to print out the first five canonical variable names: +

      +
      <relentless description="The first five canonical variable names.">
      +    <echo>foo</echo>
      +    <echo>bar</echo>
      +    <echo>baz</echo>
      +    <echo>bat</echo>
      +    <echo>blah</echo>
      +</relentless>
      +
      + which should produce output looking more or less like +
      +
      [relentless] Relentlessly executing: The first five canonical variable names.
      +[relentless] Executing: task 1
      +     [echo] foo
      +[relentless] Executing: task 2
      +     [echo] bar
      +[relentless] Executing: task 3
      +     [echo] baz
      +[relentless] Executing: task 4
      +     [echo] bat
      +[relentless] Executing: task 5
      +     [echo] blah
      +[relentless] All tasks completed successfully.
      +
      +

      + If you change the first line to set the terse parameter, +
          <relentless terse="true" description="The first five canonical variable names."/>
      the + output will look more like this: +
      +
      [relentless] Relentlessly executing: The first five canonical variable names.
      +     [echo] foo
      +     [echo] bar
      +     [echo] baz
      +     [echo] bat
      +     [echo] blah
      +[relentless] All tasks completed successfully.
      +
      +

      +

      + If we change the third task to deliberately fail +

      +
      <relentless terse="true" description="The first five canonical variable names.">
      +    <echo>foo</echo>
      +    <echo>bar</echo>
      +    <fail>baz</fail>
      +    <echo>bat</echo>
      +    <echo>blah</echo>
      +</relentless>
      +
      + then the output should look something like this. +
      +
      [relentless] Relentlessly executing: The first five canonical variable names.
      +     [echo] foo
      +     [echo] bar
      +[relentless] Task task 3 failed: baz
      +     [echo] bat
      +     [echo] blah
      +
      +BUILD FAILED
      +/home/richter/firmware/sensor/build.xml:1177: Relentless execution: 1 of 5 tasks failed.
      +
      +

      +
      +

      Copyright © 2005 Ant-Contrib Project. All + rights Reserved.

      + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/runtarget.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/runtarget.html new file mode 100644 index 0000000000..c2af7da630 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/runtarget.html @@ -0,0 +1,38 @@ + + + + Ant-contrib Tasks: RunTarget + + + +

      RunTarget

      +

      + Ant task that runs a target without creating a new project. +

      +

      Parameters

      + + + + + + + + + + + +
      AttributeDescriptionRequired
      targetThe name of the target to run.Yes.
      + +
      + +

      Example

      +
      +      
      +      TO BE DONE
      +      
      +    
      +

      Copyright © 2003 Ant-Contrib Project. All + rights Reserved.

      + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/server_tasks.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/server_tasks.html new file mode 100644 index 0000000000..5122be01ef --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/server_tasks.html @@ -0,0 +1,260 @@ + + + + Ant-contrib Server Tasks + + + +

      Ant-Contrib Server Tasks

      + +

      The following tasks exist for running Ant server on one machine, and + calling that server from another (or possibly the same) machine, to + execute tasks.

      + + +
      + +

      AntServer

      + +

      + Starts an ANT server in current process. This server will wait for + client connections, and when received, it will execute the commands + that the client has sent. NOTE: This is a blocking call, and this + task will not return until someone sends the server a shutdown command. +

      + +

      Parameters

      + + + + + + + + + + + + +
      AttributeDescriptionRequired
      portThe port on which the server will listen.No. Defaults to 17000
      + +

      Example:

      + +
      +    
      +        <antserver port="12345" />
      +    
      +    
      + + +

      RemoteAnt

      + +

      + Sends command requests to a running instance of an AntServer which + was started using the <antserver> task. + These commands are executed in the space of the server, and therefore + have no access to any variables or references in the currently executing + project. +

      + +

      Parameters

      + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      machineThe machine name on which the server is running.No. Defaults to "localhost"
      portThe port on which the server is listening.No. Defaults to 17000
      persistantShould we execute all commands, regardless of whether + or not one of them fails. If false, as soon as a failure is encountered, + we will stop execution.No. Defaults to false
      failonerrorIf any of the sent commands encounters a build failure on + the server, should we fail this task.No. Defaults to true.
      + +

      Parameters Specified as Nested Elements

      + +

      + The commands to send are represented as nested elements as described + below +

      + + +

      runtarget

      + +

      Runs a target which is contained in the same buildfile where the + <antserver> task was called. This element may contain nested + <property> elements for sending parameters to the target, and + nested <reference> elements for sending references to the target.

      + +

      Parameters

      + + + + + + + + + + + +
      AttributeDescriptionRequired
      targetThe name of the target to run.Yes.
      + +

      runant

      + +

      Runs a target in an arbitrary buildfile on the machine where the + <antserver> task was called. If a relative pathname is given, + then the path of the buildfile is relative to the base directory of + the project where the <antserver> task was called. This element + may contain nested <property> elements for sending text parameters + to the target, and nested <reference> elements for sending references + to the target.

      + +

      Parameters

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      antfileThe path of the ant file to run (if relative, then + the filename is computed relative to the buildfile of the server + task's base directoryNo. Defaults to "build.xml" in the + directory where the buildfile is to execute (specified by the dir + attribute)
      targetThe name of the target to run.No. Defaults to the default target of + the specified antfile.
      dirthe directory to use as a basedir for the new Ant project. Defaults to + the server project's basedir, unless inheritall has been set to false, in which + case it doesn't have a default value. This will override the basedir setting of + the called project.No.
      inheritallShould the target task inherit all of + the server's properties. This is equivalent to the flag of + the same name on the <ant> task.No. Defaults to false
      inheritrefsShould the target task inherit all of + the server's references. This is equivalent to the flag of + the same name on the <ant> task.No. Defaults to false
      + + +

      shutdown

      + +

      Instructs the <antserver> task to shut itself down. Control + will return to the ANT engine and will procede as necessary in the + server's buildfile.

      + + +

      Example:

      + +
      +    
      +        <remoteant machine="localhost" port="12345">
      +            <runtarget target="execute.build">
      +               <property name="build.type" value="full" />
      +            </runtarget>
      +            <runant dir="tests" target="build.tests">
      +               <property name="build.type" value="full" />
      +               <reference refid="my.ref" torefid="inherited.ref" />
      +            </runtarget>
      +        </remoteant>
      +    
      +    
      + + +

      + would be the equivalent of running the following directly on + the server machine, from within the same buildfile where the + <antserver> task was run +

      + + +
      +    
      +        <antcall target="execute.build">
      +           <param name="build.type" value="full" />
      +        </antcall>
      +        <ant dir="tests">
      +           <property name="build.type" value="full" />
      +           <reference refid="my.ref" torefid="inherited.ref" />
      +        </antcall>
      +    
      +    
      + +

      sendfile

      + +

      Sends a file from the client to the server

      + +

      Parameters

      + + + + + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      fileThe path of the file to send.Yes.
      tofileThe filename where the file is to be stored + on the server, if a relative path, then it is stored relative + to the server project's base directory.No. If todir is specified
      tofileThe directory where the file is to be stored + on the server, if a relative path, then it is stored relative + to the server project's base directory. The name of the file + will be the same name as the source fileNo. If tofile is specified
      + +
      +

      Copyright © 2003 Ant-Contrib Project. All + rights Reserved.

      + + + \ No newline at end of file diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/shellscript.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/shellscript.html new file mode 100644 index 0000000000..34c4112cce --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/shellscript.html @@ -0,0 +1,140 @@ + + + + + Ant-contrib Tasks: ShellScript + + + + + +

      ShellScript

      +

      Task definition for the shellscript task. This task +allows the user to execute a script against a particular shell +program on a machine. It is an extension of the "exec" +task, and as such, supports the same attributes. One can however use +"shell" instead of "executable". Also the +"command" attribute is not allowed. See the ANT +documentation for a description of the <exec> task parameters.

      +

      Parameters

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      +

      Attribute

      +
      +

      Description

      +
      +

      Required

      +
      +

      shell

      +
      +

      The name of the shell executable which is to be executed. This + shell must support taking a single parameter whose value is a + script file which is to be executed. +

      +
      +

      Yes

      +
      +

      executable

      +
      +

      Same as “shell”

      +
      +


      +

      +
      +

      tmpsuffix

      +
      +

      The contents of the script are placed in a temporary file. This + attribute is the extension to use. note: The value must + contain any dots required. This attribute is usefull for using + script files with windows +

      +
      +

      No

      +
      +

      inputstring

      +
      +

      This is placed in the script file.

      +
      +

      No

      +
      +

      Nested Text

      +

      Any nested text is treated as the contents of the script that is +to be executed within the shell. Embedded ant properties will be +converted.

      +

      Examples

      +
              <shellscript shell="bash" dir="${src.mib.dir}">
      +           mibgen -i ../include mib.mib -c ${build.gen.dir}/generated.cpp
      +           mibgen -i ../include mib.mib -h ${build.gen.dir}/generated.h
      +        </shellscript>
      +
      +        <shellscript shell="sed" outputproperty="sed.output">
      +          <arg value="-e"/>
      +          <arg value="s/FOO/BAR/g"/>
      +          FOO bar bar bar FOO bar bar
      +        </shellscript>
      +
      +        <shellscript shell="cmd.exe" tmpsuffix=".bat">
      +          <arg value="/c"/>
      +          <arg value="call"/>
      +          echo hello world
      +        </shellscript>
      +
      +        <shellscript shell="bash"
      +          dir="${build.bin.dir}"
      +          inputstring="ls -rt | tail -n 1"
      +          outputproperty="last.bin.file"/>
      +
      +        <shellscript executable="perl">
      +          print STDOUT "Hello World!\n";
      +        </shellscript>
      +
      +        <shellscript shell="sh" dir="${thirdparty.dist.dir}/lib">
      +          rm *.so
      +          for file in *.0
      +          do
      +            x=`echo $file | sed -e's/.0.1.0//'`
      +            ln -s $file $x
      +          done
      +        </shellscript>

      +

      +

      +

      Warning:

      +

      One should be carefull in using +shellscript, as overuse will make your build files difficult +to understand, to maintain and to support multiplatform builds. Use +of cygwin in a windows environment will help. However one +should strive to use the java tasks whereever possible.

      +
          
      +
      +

      Copyright © 2003 Ant-Contrib Project. All rights +Reserved.

      + + \ No newline at end of file diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/sortlist.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/sortlist.html new file mode 100644 index 0000000000..5af5d41e01 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/sortlist.html @@ -0,0 +1,145 @@ + + + + Ant-contrib Tasks: SortList + + + +

      SortList

      + +

      Sort a delimited list of items in their natural string order. Note that + the value and refid attributes are mutually exclusive, + and the value attribute takes precedence if both are specified.

      + +

      Parameters

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      propertyThe name of the property to set.Yes.
      overrideIf the property is already set, should we change it's value. + Can be true or falseNo. Defaults to false
      valueThe list of values to process, with the + delimiter character, indicated by the "delimiter" + attribute, separating each value.Yes, unless "refid" is + specified.
      refidThe id of where the list of values to sort is + stored.Yes, unless "value" is + specified.
      delimiterThe delimiter string that separates the + values in the "list" attribute.No, defaults to ",".
      casesensitiveIf true, does a case sensitive sorting + of the strings. If false does case insensitive sorting. + No. Defaults to true.
      numericIf true, does a numeric sorting, treating + all list entries as if they were numbers. + No. Defaults to false.
      orderPropertyFileIf specified, the list will sorted as if they were property + names, and will be sorted in the order those properties appear + in the given property file. Any properties in the + value attribute which do not appear in the properties file + will be inserted at the end of the list. This property is most useful + when used in conjunction with the <propertyselector> + task (see Example 2). + No.
      orderPropertyFilePrefixIf orderPropertyFile is specified, this + value (with a trailing '.') will be prefixed to each property in the + specified orderPropertyFile to determine sorting order + No.
      + +
      + +

      Example 1

      +
      +    
      +    <property name="my.list" value="z,y,x,w,v,u,t" />
      +    <sortlist property="my.sorted.list" value="${my.list}"
      +                 delimiter="," />
      +    <echo message="${my.sorted.list}" />
      +    
      +
      +    prints
      +
      +    
      +     [echo] t,u,v,w,x,y,z
      +    
      +
      +    

      Example 2

      +
      +    test.properties
      +    ---------------
      +    a.name=a
      +    c.name=c
      +    b.name=b
      +
      +    
      +    <property file="test.properties" prefix="test" />
      +    <propertyselector property="my.list"
      +                         delimiter=","
      +                         match="test\..*\.name"
      +                         select="\0" />
      +    <sortlist property="my.sorted.list"
      +                 value="${my.list}"
      +                 delimiter=","
      +                 orderPropertyFile="test.properties"
      +                 orderPropertyFilePrefix="test" />
      +
      +    <echo message="${my.sorted.list}" />
      +
      +    prints
      +
      +    
      +     [echo] test.a.name,test.c.name,test.b.name
      +    
      +
      +    Notice that the test.properties file did not have "test."
      +    prefixing all the properties.  The orderPropertyFilePrefix was
      +    used to do that.
      +    
      +

      Copyright © 2002-2003 Ant-Contrib Project. All + rights Reserved.

      + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/stopwatch_task.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/stopwatch_task.html new file mode 100644 index 0000000000..8520c78874 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/stopwatch_task.html @@ -0,0 +1,115 @@ + + + + +Stopwatch + + + + + + + +
      +
      +
      +
      +

      + + +Stopwatch

      +
      +
      +
      +
      +
      +

      + +The Stopwatch task makes it easy to add performance timing to Ant targets. Stopwatches are named so that multiple watches can run simultaneously. +

      + +

      + +

      + + +

      + +Table 9.1. Stopwatch Task Attributes +

      + ++++++ + + + + + + + + + + + + + + + + + + + + + + +
      +Attribute +Description +Default +Required
      +name +The name for the stopwatch. The elapsed time or total time will be stored as an Ant property with this name. +None +Yes
      +action +Valid values are "start", "stop", "elapsed", and "total". +"start" +No
      +
      + +

      +

      + +The stopwatch is started with the "start" action. When the action is "elapsed" or "total", the running time of the stopwatch is printed out. Both "stop" and "total" stop the stopwatch and reset it to zero. "elapsed" prints out the current running time of the stopwatch without stopping it. +

      +

      + +Example: + + + + +
      +
      +
      +
      +<stopwatch name="timer1"/>
      +<!-- do some tasks here... -->
      +<stopwatch name="timer1" action="elapsed"/> <!-- print the elapsed time -->
      +<!-- do some more tasks here... -->
      +<stopwatch name="timer1" action="total"/> <!-- print out the total time -->
      +
      +
      +
      + +

      +
      +
      +

      Copyright © 2003 Ant-Contrib Project. All + rights Reserved.

      + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/switch.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/switch.html new file mode 100644 index 0000000000..837c70167d --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/switch.html @@ -0,0 +1,82 @@ + + + + Ant-contrib Tasks: Switch + + + +

      Switch

      + +

      Task definition for the ANT task to switch on a particular value.

      + +

      Parameters

      + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      valueThe value to switch on.Yes.
      caseinsensitiveShould we do case insensitive comparisons?No, default is "false"
      + +

      Parameters specified as nested elements

      + +

      At least one <case> or + <default> is required.

      + +

      case

      + +

      An individual case to consider, if the value that is being + switched on matches to value attribute of the case, then the + nested tasks will be executed.

      + +

      Parameters

      + + + + + + + + + + + +
      AttributeDescriptionRequired
      valueThe value to match against the tasks value attribute.Yes.
      + +

      default

      + +

      The default case for when no match is found. Must not appear + more than once per task.

      + +

      Example

      + +
      +<switch value="${foo}">
      +  <case value="bar">
      +    <echo message="The value of property foo is bar" />
      +  </case>
      +  <case value="baz">
      +    <echo message="The value of property foo is baz" />
      +  </case>
      +  <default>
      +    <echo message="The value of property foo is not sensible" />
      +  </default>
      +</switch>
      +
      + +
      +

      Copyright © 2002 Ant-Contrib Project. All + rights Reserved.

      + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/throw.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/throw.html new file mode 100644 index 0000000000..0aeb0e8875 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/throw.html @@ -0,0 +1,39 @@ + + + + Ant-contrib Tasks: Throw + + + +

      Throw

      + +

      Extension of Ant's built-in <fail> task that + can throw an exception that is given by a reference. This may be + useful if you want to rethrow the exception that has been caught + by a <trycatch> task in the + <catch> block.

      + +

      Parameters

      + + + + + + + + + + + +
      AttributeDescriptionRequired
      refidId of the referenced exception.No.
      + +

      In addition, all attributes of the <fail> + task are supported.

      + +
      +

      Copyright © 2002 Ant-Contrib Project. All + rights Reserved.

      + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/timestampselector.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/timestampselector.html new file mode 100644 index 0000000000..c4186d1ca2 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/timestampselector.html @@ -0,0 +1,132 @@ + + + + Ant-contrib Tasks: TimestampSelector + + + +

      TimestampSelector

      + +

      The TimestampSelector task takes either a nested <path> element, + or a path reference, and sets either a named property, or a path + instance to absolute pathnames of the files with either the N latest or earliest + modification dates (based on the age attribute)

      + +

      Parameters

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      propertyThe property to set with the most recently modified file. Mutually + exclusive with the outputsetid attribute.Yes, if outputsetid is not specified.
      outputsetidThe id of a path instance which will contain the + resulting list of files. This id should not already exist. Mutually exclusive + with the property attributeYes, if property is note specified.
      countThe number of files to find. If more than 1, than the + files in the output appear in the order indicated by the age + attribute.No. Defaults to 1
      ageThe age of the files to retrieve, either eldest + or youngest. Defaults to youngest.No. Defaults to 1
      pathSepThe path separator to separate paths with when using the + property attribute in conjunction with the count + attributeNo. Defaults to ,
      pathrefId of the path to find the most recently modified file in.No, if a path subelement is + specified.
      + +

      Parameters specified as nested elements

      + +

      path

      + +

      Path + is used to select sets of files or directories in which to find the + most recently modified file

      + +

      Example

      + +

      Using a path reference

      +
      +    
      +
      +    <path id="mypath">
      +       <fileset dir="${log.dir}">
      +         <include name="update*.log" />
      +       </fileset>
      +    <path>
      +    <timestampselector property="most.recent.logs"
      +                        pathref="mypath" count="3"
      +                        pathsep=";" />
      +
      +    <echo message="${most.recent.logs}" />
      +    
      +    
      + +

      Using a nested path element

      +
      +    
      +
      +    <timestampselector property="most.recent.logs"
      +                        count="3"
      +                        pathsep=";" >
      +      <path>
      +         <fileset dir="${log.dir}">
      +           <include name="update*.log" />
      +         </fileset>
      +      <path>
      +    </timestampselector>
      +
      +    <echo message="${most.recent.logs}" />
      +    
      +    
      + +

      Outputing to a path element

      +
      +    
      +
      +    <timestampselector outputsetref="most.recent.logs"
      +                        pathref="mypath" count="3">
      +      <path>
      +         <fileset dir="${log.dir}">
      +           <include name="update*.log" />
      +         </fileset>
      +      <path>
      +    </timestampselector>
      +
      +    <copy todir="somedir">
      +      <path refid="most.recent.logs" />
      +    </copy>
      +    
      +    
      + +
      +

      Copyright © 2002-2003 Ant-Contrib Project. All + rights Reserved.

      + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/toc.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/toc.html new file mode 100644 index 0000000000..e3b8f035b1 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/toc.html @@ -0,0 +1,74 @@ + + + + Task List + + + +

      Logic Tasks

      + +

      Network Tasks

      + +

      Http Tasks and Types

      + +

      Performance Monitoring and Tasks

      + +

      Platform Tasks

      + +

      Property Tasks

      + + +

      Process Tasks

      + + +

      Other Tasks

      + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/trycatch.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/trycatch.html new file mode 100644 index 0000000000..7eb38a8fd1 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/trycatch.html @@ -0,0 +1,96 @@ + + + + Ant-contrib Tasks: Trycatch + + + +

      Trycatch

      + +

      A wrapper that lets you run a set of tasks and optionally run a + different set of tasks if the first set fails and yet another set + after the first one has finished.

      + +

      This mirrors Java's try/catch/finally.

      + +

      The tasks inside of the required <try> + element will be run. If one of them should throw a BuildException + several things can happen:

      + +
        +
      • If there is no <catch> block, the + exception will be passed through to Ant.
      • + +
      • If the property attribute has been set, a property of the + given name will be set to the message of the exception.
      • + +
      • If the reference attribute has been set, a reference of the + given id will be created and point to the exception object.
      • + +
      • If there is a <catch> block, the tasks + nested into it will be run.
      • +
      + +

      If a <finally> block is present, the task + nested into it will be run, no matter whether the first tasks have + thrown an exception or not.

      + +

      Parameters

      + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      propertyName of a property that will receive the + message of the exception that has been caught (if any)No.
      referenceId of a reference that will point to the + exception object that has been caught (if any)No
      + +

      Example

      + +
      +<trycatch property="foo" reference="bar">
      +  <try>
      +    <fail>Tada!</fail>
      +  </try>
      +
      +  <catch>
      +    <echo>In &lt;catch&gt;.</echo>
      +  </catch>
      +
      +  <finally>
      +    <echo>In &lt;finally&gt;.</echo>
      +  </finally>
      +</trycatch>
      +
      +<echo>As property: ${foo}</echo>
      +<property name="baz" refid="bar" />
      +<echo>From reference: ${baz}</echo>
      +
      + +

      results in

      + +
      +  [trycatch] Caught exception: Tada!
      +      [echo] In <catch>.
      +      [echo] In <finally>.
      +      [echo] As property: Tada!
      +      [echo] From reference: Tada!
      +
      + +
      +

      Copyright © 2002-2003 Ant-Contrib Project. All + rights Reserved.

      + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/urlencode.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/urlencode.html new file mode 100644 index 0000000000..be6a322dc9 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/urlencode.html @@ -0,0 +1,78 @@ + + + + Ant-contrib Tasks: URLEncode + + + +

      Foreach

      + +

      The URLEncode task will encode a given property for use within a + a URL string. This value which is actually set will be encoded + via the java.net.URLEncoder.encode() method. + Typically, you must do this for all parameter values within a URL.

      + +

      Parameters

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      propertyThe name of the property to set.Yes.
      overrideIf the property is already set, should we change it's value. + Can be true or falseNo. Defaults to false
      name DeprecatedThe name of the property to set.No. Use the property attribute + instead
      valueThe value of the property.No, if refid or location is specified
      locationThe location of a file whose absolute path will be the value + of the property.No, if value or refid is specified.
      refidThe id of a saved reference whose value will be the value + of the property.No, defaults to ",".
      + + +

      Example

      + + + The following code + +
      +    
      +    <urlencode name="file.location" location="C:\\wwwhome\\my reports\\report.xml" />
      +    
      +    
      + + would set the "file.location" property to the value: C%3A%5Cwwwhome%5Cmy+reports%5Creport.xml + which could then be used in a URL. + +
      +

      Copyright © 2002-2003 Ant-Contrib Project. All + rights Reserved.

      + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/variable_task.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/variable_task.html new file mode 100644 index 0000000000..7e16ab9dea --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/variable_task.html @@ -0,0 +1,261 @@ + + + + +Variable Task + + + + + + + +
      +
      +
      +
      +

      + + +Chapter 8. Variable Task

      +
      +
      +
      +
      +
      +

      + +The Variable task provides a mutable property to Ant and works much like variable assignment in Java. This task is similar to the standard Ant Property task, except that THESE PROPERTIES ARE MUTABLE. While this goes against the standard Ant use of properties, occasionally it is useful to be able to change a property value within the build. + +In general, use of this task is DISCOURAGED, and the standard Ant Property should be used if possible. + + Having said that, in real life I use this a lot. +

      + +

      + +Variables can be set individually or loaded from a standard properties file. A 'feature' of variables is that they can override properties, but properties cannot override variables. So if an already established property exists, its value can be reassigned by use of this task. +

      +

      + +

      + + +

      + +Table 8.1. Variable Task Attributes +

      + ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      +Attribute +Description +Default +Required
      +name +The name of the property to set. +None +Yes, unless 'file' is used.
      +value +The value of the property. +"" +No
      +unset +Removes the property from the project as if it had never been set. +false + +No +
      +file +The name of a standard properties file to load variables from. +None +No
      +
      + +

      +

      + +In the following example, the property +x + is first set to "6", then evaluated by the +if +, and reassigned the value "12". The +echo + task will print out 12. +

      +

      + + + + + +
      +
      +
      +
      +    <var name="x" value="6"/>
      +    <if>
      +        <equals arg1="${x}" arg2="6" />
      +        <then>
      +            <var name="x" value="12"/>
      +        </then>
      +    </if>
      +    <echo>${x}</echo>   <!-- will print 12 -->
      +
      +
      +
      + +

      + +

      +The next example shows a property being set, echoed, unset, then reset: + + + + +
      +
      +
      +
      +    <property name="x" value="6"/>
      +    <echo>${x}</echo>   <!-- will print 6 -->
      +    <var name="x" unset="true"/>
      +    <property name="x" value="12"/>
      +    <echo>${x}</echo>   <!-- will print 12 -->
      +
      +
      +
      +
      + +

      + +

      + +The following shows some more uses of the Variable task. It is especially handy for property appending. Notice a couple of things: the property task can't override a var value, in general, you should use var with the unset attribute to change the value of a property. +

      +

      + + + + + +
      +
      +
      +
      +    <var name="x" value="6"/>
      +    <echo>x = ${x}</echo>   <!-- print: 6 -->
      +
      +    <var name="x" value="12"/>
      +    <echo>x = ${x}</echo>   <!-- print: 12 -->
      +
      +    <var name="x" value="6 + ${x}"/>
      +    <echo>x = ${x}</echo>   <!-- print: 6 + 12 -->
      +
      +    <var name="str" value="I "/>
      +    <var name="str" value="${str} am "/>
      +    <var name="str" value="${str} a "/>
      +    <var name="str" value="${str} string."/>
      +    <echo>${str}</echo>     <!-- print: I am a string. -->
      +
      +    <var name="x" value="6"/>
      +    <echo>x = ${x}</echo>   <!-- print: 6 -->
      +
      +    <property name="x" value="12"/>
      +    <echo>x = ${x}</echo>   <!-- print: 6 (property can't override) -->
      +
      +    <var name="x" value="blue"/>
      +    <tstamp>
      +        <format property="x" pattern="EEEE"/>
      +    </tstamp>
      +    <echo>Today is ${x}.</echo> <!-- print: Today is blue. -->
      +
      +    <var name="x" value="" unset="true"/>
      +    <tstamp>
      +        <format property="x" pattern="EEEE"/>
      +    </tstamp>
      +    <echo>Today is ${x}.</echo> <!-- print: Today is Friday. -->
      +
      +
      +
      +
      + +

      +

      + + +

      +
      +
      +

      Copyright © 2003-2004 Ant-Contrib Project. All + rights Reserved.

      + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/verifydesign.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/verifydesign.html new file mode 100644 index 0000000000..80f15883b9 --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/verifydesign.html @@ -0,0 +1,264 @@ + + + + +VerifyDesign Ant Task + + + + +

      VerifyDesign Ant Task

      +
        +
      • Creator: Dean Hiller (dean@xsoftware.biz)
      • +
      • Contributor: Matt Inger (thanks for some really awesome changes)
      • +
      • Contributor: Anthony Y Robins
      • +
      +

      Feedback on task and documentation are welcome!

      +

      Description

      +

      Describe your design dependencies in an xml file, and this task will enforce them so they are not violated

      +

      For example, if there are three packages in one source tree +

        +
      • biz.xsoftware.presentation
      • +
      • biz.xsoftware.business
      • +
      • biz.xsoftware.dataaccess
      • +
      +and naturally presentation should only depend on business package, and business should depend on dataaccess. If you define your design this way and it is violated the build will fail when the verifydesign ant task is called. For example, if I created a class in biz.xsoftware.presentation and that class depended on a class in biz.xsoftware.dataaccess, the build would fail. This ensures the design actually follows what is documented(to some degree at least). This is especially nice with automated builds

      + +

      Getting Started

      +Download bcel jar from this link Bcel download as this ant task uses the jar built from the bcel project on jakarta. Choose a directory to put in place of the XXXXXX below and add the ant-contrib jar as well as the bcel jar to that directory. You should now be all set to use the verifydesign element in your build.xml file as well as any other ant-contrib tasks. If you want to use this with 5.0jdk, you must download the bcel from the head of cvs until something better than 5.1 is released. This version of ant-contrib will work with both 5.0jdk and 1.4 jdk. 1.3 and before is not tested. +
      +    <taskdef resource="net/sf/antcontrib/antlib.xml">
      +        <classpath>
      +           <fileset dir="XXXXXX">
      +               <include name="**/*.jar"/>
      +           </fileset>
      +        </classpath>
      +    </taskdef>
      +
      + +Now, you can skip to the VerifyDesign Legacy Project Tutorial which guides you through how to use this task if you already have alot of existing code, or you can start with the VerifyDesign New Project Tutorial where you don't have much code or any at all. + +

      Parameters

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      designThe file that specifies the design in xml format(Examples below)required
      jarThe jar file of who's design we want to validaterequired
      circularDesignI strongly encourage you not to use this. This turns on allowing circular dependencies. There is always a way to get around circular dependencies, and I suggest you use it instead of introducing a circular dependency. If you think you have found one you can't work around, send me mail and maybe I can give you some ideas.optional(default=false)
      deleteFilesDeletes jar/class files upon build failure to prevent usage. Use this option for new projects so the binaries are not used without the design being met. optional(default=false)
      fillInBuildExceptionFills the BuildException with all the same errors reported in the logs. This is for products like cruisecontrol who only see standard ant task logs and would miss reporting these errors otherwise(ie. instead it just reports build failed with look at the design errors)optional(default=false)
      needDeclarationsDefaultfalse is saying that for this particular package, no other package needs to declare that they depend on this package. It is basically saying the needDeclarations attribute in the package element in the design file is whatever the value of this attribute is in the build.xml file if the design file does not override it.optional(default=true)
      needDependsDefaultfalse is saying that by default no package in the design file has to declare it's dependencies. It is basically saying the needDepends attribute in the package element in the design file is whatever the value of this attribute is in the build.xml file if the design file does not override it.optional(default=true)
      + +

      Parameters specified as nested elements

      +

      No nested elements allowed + + +

      +

      Design File

      +

      +The design file is an xml based file specifying dependencies that are ok. Any dependencies not specified will not be allowed and will make sure the build fails. Examples of the contents of the design file can be found below. +

      + +

      design Root Element

      +

      The root element of the design file is 'design'. Here are design's allowed subelements.

      + + + + + + + + + + + + +
      SubelementDescriptionRequired
      packagesubelement representing a package and it's dependenciesOne or more Required
      + +

      package SubElement

      +

      Here are package elements allowed attributes and subelements

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      AttributeDescriptionRequired
      nameA smaller nickname for the package to reference in the depends subelement or attributeRequired
      packageThe package to compile such as biz.xsoftware.presentationRequired
      dependsContains one and only one 'name' of a package to depend on(taken from name attribute above). If you want to specify more, use the depends subelementOptional(Default=no dependencies)
      subpackagesCan be set to include or exclude. Basically allows classes in subpackages to be part of the package specified.(see examples below)Optional(default=exclude)
      needdeclarationsCan be set to true or false. True means if other packages depend on this package, a depends subelement or attribute must exist stating the dependency. False means other packages need not declare they depend on this package. This should be used sparingly for things like java.lang. By default "java" package and all subpackages are set to false. This can be overridden if you need however so you can make sure only certain packages depend on java.util or something if you really need that. (see examples below)Optional(default=true)
      needdependsCan be set to true or false. True means if this package depends on other packages, those dependencies must be defined(unless those other packages have needdeclarations set to false). False means this package must list all the packages it depends on. This is typically for legacy code where you don't want to deal with what this package depends on right now. On a new project, I never use this.Optional(default=true)
      +
      + + + + + + + + + + + +
      SubelementDescriptionRequired
      dependsContains one and only one 'name' of a package to depend on(taken from name attribute above)One or more Optional
      + +

      depends SubElement

      +Contents contain the 'name' of a package found in the package element's name attribute + +

      Examples

      + +

      Ant's build.xml File

      +
      +  <verifydesign jar="application.jar" design="design.xml"/>
      +
      +

      +That is simple enough. application.jar is the jar I am verifying the design of. design.xml contains the design I want the jar file to adhere to. There is no need to include third party jars(unless you want to verify their design which you shouldn't). The design file can still define what your stuff depends on in those third party libraries without requiring those libraries to be present. If it does not adhere to that design, the build fails. Examples of a design.xml can be found further below. +

      +

      +Another example equivalent to the above is below. verifydesign takes a path like structure(see ant documentation). I highly advise breaking the design on purpose and verifying that the build fails. This ensures you have the ant task set up correctly. +

      +
      +  <verifydesign design="design.xml">
      +     <path>
      +        <pathelement jar="application.jar"/>
      +     </path>
      +  </verifydesign>
      +
      + +One last example would be like so +
      +  <verifydesign design="design.xml">
      +     <path>
      +        <fileset dir="${classesDir}">
      +            <include name="**/*.class"/>
      +        </fileset>
      +     </path>
      +  </verifydesign>
      +
      + +Now let's move on to define the contents of design.xml file. + +

      design.xml File

      + +
      +These lines would be in dependencies.xml.....
      +  <design>
      +     <package name="alljavax" package="javax" subpackages="include" needdeclarations="false"/>
      +     <package name="util" package="biz.xsoftware.util" subpackages="include"/>
      +     <package name="dataaccess" package="biz.xsoftware.dataaccess"/>
      +     <package name="business" package="biz.xsoftware.business" depends="dataaccess"/>
      +     <package name="presentation" package="biz.xsoftware.presentation">
      +        <depends>business</depends>
      +        <depends>util</depends>
      +     </package>
      +  </design>
      +
      +

      Notice in this example, if biz.xsoftware.dataaccess.XYZClass depended on biz.xsoftware.util.Util, the build would fail since that package dependency is not defined. Similarly, any class in biz.xsoftware.presentation cannot depend on any class in biz.xsoftware.dataaccess

      +

      Also, notice that biz.xsoftware.presentation.Gui is allowed to depend on biz.xsoftware.util.pres.ClassInSubpackage because subpackages is set to include. This allows subpackages of biz.xsoftware.util to also be included in the design without having to define every subpackage.

      +

      Lastly, notice the first line so javax and all javax subpackages can be depended on without declaring them. Use this sparingly though as sometimes you might want to isolate dependencies like depending on JMX to a certain package. For example, you may want only biz.xsoftware.management to depend on JMX and nothing else to depend on it. If you declare the same declaration I declared here for javax, you will not be able to guarantee that.

      + +

      The wad design.xml file

      +If you really want to, you could design for a wad. This is not suggested and if you want to do this, don't use this ant task please. +
      +  <design>
      +     <package name="wad" package="<default package>" subpackages="include"/>
      +  </design>
      +
      + +

      Including subpackages design.xml

      +
      +  <design>
      +     <package name="service1" package="biz.xsoftware.service1" subpackages="include"/>
      +     <package name="client1"  package="biz.xsoftware.client1"  depends="service1"/>
      +     <package name="service2" package="biz.xsoftware.service2"/>
      +     <package name="client2"  package="biz.xsoftware.client2"  depends="service2" subpackages="include"/>
      +  </design>
      +
      +

      +Note that here for service 1, classes in package biz.xsoftware.client1 can depend on any classes in biz.xsoftware.service1 and can also depend on classes in subpackages of biz.xsoftware.service1. +

      +

      +Note that for service 2, classes in biz.xsoftware.client2 and client2's subpackages are all allowed to depend on classes in biz.xsoftware.service2. +

      +

      One Design Note

      +One big note to consider, there is one design dependency that verifydesign cannot see from the class file. This is due to the String constants(This only happens with static final Strings and static final primitives being compiled into the class file. Here is example code demonstrating this task cannot catch these dependencies.... +
      +public class Client {
      +    public void fakeMethod() {
      +	     String s = Dependency.CONSTANT;  //verifydesign task can't tell this depends on
      +		                                  //DependencyClass as that info is lost after compiling
      +	}
      +}
      +
      +public class DependencyClass {
      +    public static final String CONSTANT = "asdf"; 
      +}
      +
      + +
      +

      Copyright © 2002-2004 Ant-Contrib Project. All + rights Reserved.

      + + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/verifylegacytutorial.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/verifylegacytutorial.html new file mode 100644 index 0000000000..69998821cd --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/verifylegacytutorial.html @@ -0,0 +1,71 @@ + + + + +VerifyDesign Legacy System Tutorial + + + + +

      VerifyDesign Legacy System Tutorial

      + +

      If you have a legacy system, it can be overwhelming as a typical system is a mess when it comes to package dependencies. This tutorial shows a way to ease into the verifydesign task instead of fixing everything all at once.

      + +

      First, in your build.xml file, use this line to verify your jar(or you can modify it to verify multiple jars)

      + +
      +    <verifydesign jar="yourjarname.jar"
      +                  design="design.xml" 
      +                  />
      +
      + +Now is the hardest part, go ahead and define every package and set the needDepends attribute to false for all of them so your design.xml should look like so + +
      +  <design>
      +      <package name="first" package="your.first.package" needDepends="false"/>
      +      <package name="second" package="your.second.package" needDepends="false"/>
      +      <package name="third" package="your.third.package" needDepends="false"/>
      +      <package name="fourth" package="your.fourth.package" needDepends="false"/>
      +      <package name="fifth" package="your.fifth.package" needDepends="false"/>
      +  </design>
      +
      + +Please give them better names then first, second, third, etc. You may have 100 packages on some projects and this may take a while to get started, but keep in mind once you are done with this, you are done with the majority of the work and the build will pass once you are done with this too! + +Now comes the fun part, learning about your design. Take a package that you want to start restricting dependencies on and erase the needDepends(by default it's value will be true). Let's take your.first.package and create the new design.xml file like so... + +
      +  <design>
      +      <package name="first" package="your.first.package"/>
      +      <package name="second" package="your.second.package" needDepends="false"/>
      +      <package name="third" package="your.third.package" needDepends="false"/>
      +      <package name="fourth" package="your.fourth.package" needDepends="false"/>
      +      <package name="fifth" package="your.fifth.package" needDepends="false"/>
      +  </design>
      +
      + +Now we run the build and we get errors that your.first.package depends on second, third, and fourth. Let's pretend we only wanted to depend on second and third. We then change our design file to so... + +
      +  <design>
      +      <package name="first" package="your.first.package"
      +         <depends>second</depends>
      +         <depends>third</depends>
      +      </package>
      +      <package name="second" package="your.second.package" needDepends="false"/>
      +      <package name="third" package="your.third.package" needDepends="false"/>
      +      <package name="fourth" package="your.fourth.package" needDepends="false"/>
      +      <package name="fifth" package="your.fifth.package" needDepends="false"/>
      +  </design>
      +
      + +Now we run the build and clean up all the code so that first doesn't depend on fourth anymore. This first step can typically take a full release if you are doing this in the margins. That is ok and now forever your.first.package will only depend on second and third until the design file is changed. You have made major progress. I would suggest a package a release. It can clean up dependencies and you will start finding it can be easier to add more and more features and not end up with a wad or mess on your hands. Good luck designing. Refactoring a legacy system can be very challenging and very long with or without this task. This ant task guarantees that you are actually heading in your defined direction. Whether the direction is correct or not is another story :). + +
      +

      Copyright © 2002-2004 Ant-Contrib Project. All + rights Reserved.

      + + + + diff --git a/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/verifynewprojtutorial.html b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/verifynewprojtutorial.html new file mode 100644 index 0000000000..96e066d90c --- /dev/null +++ b/thirdparty/ant-contrib/1.0b3/docs/manual/tasks/verifynewprojtutorial.html @@ -0,0 +1,39 @@ + + + + +VerifyDesign New Project Tutorial + + + + +

      VerifyDesign New Project Tutorial

      + +This is by far the easiest tutorial. Before you have any code, add this to your build.xml file. + +
      +    <verifydesign jar="yourjarname.jar"
      +                  design="design.xml" 
      +                  />
      +
      + +Create your design.xml file from the design that is in your head or in documentation like so + +
      +  <design>
      +     <package name="service1" package="biz.xsoftware.service1" subpackages="include"/>
      +     <package name="client1"  package="biz.xsoftware.client1"  depends="service1"/>
      +     <package name="service2" package="biz.xsoftware.service2"/>
      +     <package name="client2"  package="biz.xsoftware.client2"  depends="service2" subpackages="include"/>
      +  </design>
      +
      + +From now on, when you run the build, if this is violated like service1 depending on client2 or something, the build will fail and you will catch the errors of violating the design before it is too late. You can then guarantee things like only this package will depend on the JMS technology. This way if you change JMS to something later, you know you only have to change that one package. + +
      +

      Copyright © 2002-2004 Ant-Contrib Project. All + rights Reserved.

      + + + + diff --git a/thirdparty/ant-contrib/1.0b3/lib/bcel-5.1.jar b/thirdparty/ant-contrib/1.0b3/lib/bcel-5.1.jar new file mode 100644 index 0000000000..524e375cf3 Binary files /dev/null and b/thirdparty/ant-contrib/1.0b3/lib/bcel-5.1.jar differ diff --git a/thirdparty/ant-contrib/1.0b3/lib/commons-httpclient-3.0.1.jar b/thirdparty/ant-contrib/1.0b3/lib/commons-httpclient-3.0.1.jar new file mode 100644 index 0000000000..cfc777c71d Binary files /dev/null and b/thirdparty/ant-contrib/1.0b3/lib/commons-httpclient-3.0.1.jar differ diff --git a/thirdparty/ant-contrib/1.0b3/lib/commons-logging-1.0.4.jar b/thirdparty/ant-contrib/1.0b3/lib/commons-logging-1.0.4.jar new file mode 100644 index 0000000000..b73a80fab6 Binary files /dev/null and b/thirdparty/ant-contrib/1.0b3/lib/commons-logging-1.0.4.jar differ diff --git a/thirdparty/ant-contrib/1.0b3/lib/ivy-1.3.1.jar b/thirdparty/ant-contrib/1.0b3/lib/ivy-1.3.1.jar new file mode 100644 index 0000000000..f860683850 Binary files /dev/null and b/thirdparty/ant-contrib/1.0b3/lib/ivy-1.3.1.jar differ diff --git a/thirdparty/crt/x86-32/9.0.21022.8/crt.zip b/thirdparty/crt/x86-32/9.0.21022.8/crt.zip new file mode 100644 index 0000000000..3b9b047315 Binary files /dev/null and b/thirdparty/crt/x86-32/9.0.21022.8/crt.zip differ diff --git a/thirdparty/crt/x86-32/9.0.30729.1/crt.zip b/thirdparty/crt/x86-32/9.0.30729.1/crt.zip new file mode 100644 index 0000000000..794f597b4e Binary files /dev/null and b/thirdparty/crt/x86-32/9.0.30729.1/crt.zip differ diff --git a/trove/release/modules/ext/trove-3.0.2.jar b/trove/release/modules/ext/trove-3.0.2.jar deleted file mode 100644 index 12fb57681f..0000000000 Binary files a/trove/release/modules/ext/trove-3.0.2.jar and /dev/null differ diff --git a/trove/src/org/gnu/trove/Bundle.properties b/trove/src/org/gnu/trove/Bundle.properties deleted file mode 100644 index c6178bf414..0000000000 --- a/trove/src/org/gnu/trove/Bundle.properties +++ /dev/null @@ -1 +0,0 @@ -OpenIDE-Module-Name=trove