Modifier and Type | Field and Description |
---|---|
private final List | extensions
ExtensionAdapter objects representing extensions. |
private final List | extensionsFilesets
Filesets specifying all the extensions wanted. |
Access | Constructor and Description |
---|---|
public |
Modifier and Type | Method and Description |
---|---|
public void | addExtension(final ExtensionAdapter
an extension that this library requires. extensionAdapter)Adds an extension that this library requires. |
public void | addFileset(final FileSet
a set of files about which extensions data will be extracted. fileSet)Adds a set of files about which extensions data will be extracted. |
public void | addLibfileset(final LibFileSet
a set of files about which extensions data will be extracted. fileSet)Adds a set of files about which extensions data will be extracted. |
protected synchronized void | dieOnCircularReference(Stack<Object>
the stack of references to check. stk, Project the project to use to dereference the references. p)Overrides org. |
private ExtensionSet | |
public void | setRefid(final Reference
the reference to which this instance is associated reference)Overrides org. |
public Extension[] | Returns: an array containing the Extensions from this setthe project instance. proj)Extract a set of Extension objects from the ExtensionSet. |
public String | Returns: the extensions in a string.Overrides org. |
extensions | back to summary |
---|---|
private final List<ExtensionAdapter> extensions ExtensionAdapter objects representing extensions. |
extensionsFilesets | back to summary |
---|---|
private final List<FileSet> extensionsFilesets Filesets specifying all the extensions wanted. |
ExtensionSet | back to summary |
---|---|
public ExtensionSet() |
addExtension | back to summary |
---|---|
public void addExtension(final ExtensionAdapter extensionAdapter) Adds an extension that this library requires.
|
addFileset | back to summary |
---|---|
public void addFileset(final FileSet fileSet) Adds a set of files about which extensions data will be extracted.
|
addLibfileset | back to summary |
---|---|
public void addLibfileset(final LibFileSet fileSet) Adds a set of files about which extensions data will be extracted.
|
dieOnCircularReference | back to summary |
---|---|
protected synchronized void dieOnCircularReference(Stack<Object> stk, Project p) throws BuildException Overrides org. Doc from org. Check to see whether any DataType we hold references to is included in the Stack (which holds all DataType instances that directly or indirectly reference this instance, including this instance itself). If one is included, throw a BuildException created by This implementation is appropriate only for a DataType that cannot hold other DataTypes as children. The general contract of this method is that it shouldn't do
anything if
|
getRef | back to summary |
---|---|
private ExtensionSet getRef() |
setRefid | back to summary |
---|---|
public void setRefid(final Reference reference) throws BuildException Overrides org. Makes this instance in effect a reference to another ExtensionSet instance. You must not set another attribute or nest elements inside this element if you make it a reference.
|
toExtensions | back to summary |
---|---|
public Extension[] toExtensions(final Project proj) throws BuildException Extract a set of Extension objects from the ExtensionSet.
|
toString | back to summary |
---|---|
public String toString() Overrides org. Doc from org. Basic DataType toString().
|