org.jboss.testharness.impl.packaging
Class ArtifactDescriptor
java.lang.Object
org.jboss.testharness.impl.packaging.ArtifactDescriptor
- Direct Known Subclasses:
- TCKArtifactDescriptor
public class ArtifactDescriptor
- extends Object
random
public static final Random random
ArtifactDescriptor
public ArtifactDescriptor(Class<?> declaringClass)
initialize
public ArtifactDescriptor initialize()
getJarAsStream
public InputStream getJarAsStream()
throws IOException
- Throws:
IOException
getJar
public URL getJar()
throws IOException
- Throws:
IOException
getExplodedJar
public File getExplodedJar()
throws IOException
- Throws:
IOException
create
public void create()
throws IOException
- Throws:
IOException
writeArtifactToDisk
public void writeArtifactToDisk(String outputDirectory)
throws IOException
- Throws:
IOException
writeArtifactToDisk
public void writeArtifactToDisk(String outputDirectory,
String fileName)
throws IOException
- Throws:
IOException
getDefaultName
public String getDefaultName()
getClasses
public Set<Class<?>> getClasses()
getResources
public Set<ResourceDescriptor> getResources()
addPackage
public void addPackage(Package pkg)
addToClassPath
public void addToClassPath(String relativeUrl)
addPackage
public void addPackage(String packageName,
boolean addRecursively)
getClassesRoot
public File getClassesRoot(File archiveRoot)
getClassesRoot
public String getClassesRoot()
setClassesRoot
public void setClassesRoot(String classesRoot)
toString
public String toString()
- Overrides:
toString in class Object
getDeclaringClass
public Class<?> getDeclaringClass()
getExtension
public String getExtension()
setExtension
public void setExtension(String extension)
isExtrasSupported
public boolean isExtrasSupported()
setExtrasSupported
public void setExtrasSupported(boolean extrasSupported)
getLibraries
public Set<ResourceDescriptor> getLibraries()
getLibraryRoot
public File getLibraryRoot(File archiveRoot)
getLibrariesRoot
public String getLibrariesRoot()
setLibrariesRoot
public void setLibrariesRoot(String librariesRoot)
isLibrariesSupported
public boolean isLibrariesSupported()
setLibrariesSupported
public void setLibrariesSupported(boolean librariesSupported)
Copyright © 2009-2010. All Rights Reserved.