You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xmlgraphics.apache.org by je...@apache.org on 2007/12/23 18:45:12 UTC

svn commit: r606580 - in /xmlgraphics/commons/trunk: ./ examples/java/image/loader/ lib/ src/documentation/content/xdocs/ src/java/org/apache/xmlgraphics/image/loader/ src/java/org/apache/xmlgraphics/image/loader/cache/ src/java/org/apache/xmlgraphics/...

Author: jeremias
Date: Sun Dec 23 09:45:02 2007
New Revision: 606580

URL: http://svn.apache.org/viewvc?rev=606580&view=rev
Log:
Merge from https://svn.apache.org/repos/asf/xmlgraphics/commons/branches/TempNewImagePackage (revs 605145 to 606151):
New image loader framework (see docs for details)
Includes an implementation of Dijkstra's shortest path algorithm and a few helper classes (MimeConstants and UnitConv) transferred over from FOP.

Added:
    xmlgraphics/commons/trunk/examples/java/image/loader/
      - copied from r606575, xmlgraphics/commons/branches/TempNewImagePackage/examples/java/image/loader/
    xmlgraphics/commons/trunk/examples/java/image/loader/ImageViewer.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/examples/java/image/loader/ImageViewer.java
    xmlgraphics/commons/trunk/examples/java/image/loader/ViewerFrame.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/examples/java/image/loader/ViewerFrame.java
    xmlgraphics/commons/trunk/lib/commons-logging-1.0.4.jar
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/lib/commons-logging-1.0.4.jar
    xmlgraphics/commons/trunk/lib/commons-logging.LICENSE.txt
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/lib/commons-logging.LICENSE.txt
    xmlgraphics/commons/trunk/lib/commons-logging.NOTICE.txt
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/lib/commons-logging.NOTICE.txt
    xmlgraphics/commons/trunk/src/documentation/content/xdocs/image-loader.xml
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/documentation/content/xdocs/image-loader.xml
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/
      - copied from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/Image.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/Image.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/ImageContext.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/ImageContext.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/ImageException.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/ImageException.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/ImageFlavor.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/ImageFlavor.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/ImageInfo.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/ImageInfo.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/ImageManager.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/ImageManager.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/ImageProcessingHints.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/ImageProcessingHints.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/ImageSessionContext.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/ImageSessionContext.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/ImageSize.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/ImageSize.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/ImageSource.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/ImageSource.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/cache/
      - copied from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/cache/
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/cache/ImageCache.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/cache/ImageCache.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/cache/ImageCacheListener.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/cache/ImageCacheListener.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/cache/ImageCacheStatistics.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/cache/ImageCacheStatistics.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/cache/ImageKey.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/cache/ImageKey.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/cache/package.html
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/cache/package.html
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/
      - copied from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/AbstractImage.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/AbstractImage.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/AbstractImageConverter.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/AbstractImageConverter.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/AbstractImageLoader.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/AbstractImageLoader.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/AbstractImageLoaderFactory.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/AbstractImageLoaderFactory.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/AbstractImagePreloader.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/AbstractImagePreloader.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/AbstractImageSessionContext.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/AbstractImageSessionContext.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/CompositeImageLoader.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/CompositeImageLoader.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/DefaultImageContext.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/DefaultImageContext.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/DefaultImageSessionContext.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/DefaultImageSessionContext.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/ImageBuffered.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/ImageBuffered.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/ImageConverterBitmap2G2D.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/ImageConverterBitmap2G2D.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/ImageConverterBuffered2Rendered.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/ImageConverterBuffered2Rendered.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/ImageConverterG2D2Bitmap.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/ImageConverterG2D2Bitmap.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/ImageConverterRendered2PNG.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/ImageConverterRendered2PNG.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/ImageGraphics2D.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/ImageGraphics2D.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/ImageLoaderEPS.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/ImageLoaderEPS.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/ImageLoaderFactoryEPS.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/ImageLoaderFactoryEPS.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/ImageLoaderFactoryRaw.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/ImageLoaderFactoryRaw.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/ImageLoaderFactoryRawCCITTFax.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/ImageLoaderFactoryRawCCITTFax.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/ImageLoaderRaw.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/ImageLoaderRaw.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/ImageLoaderRawCCITTFax.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/ImageLoaderRawCCITTFax.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/ImageLoaderRawJPEG.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/ImageLoaderRawJPEG.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/ImageRawCCITTFax.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/ImageRawCCITTFax.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/ImageRawEPS.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/ImageRawEPS.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/ImageRawJPEG.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/ImageRawJPEG.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/ImageRawStream.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/ImageRawStream.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/ImageRendered.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/ImageRendered.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/ImageXMLDOM.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/ImageXMLDOM.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/JPEGConstants.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/JPEGConstants.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/PreloaderBMP.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/PreloaderBMP.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/PreloaderEMF.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/PreloaderEMF.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/PreloaderEPS.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/PreloaderEPS.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/PreloaderGIF.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/PreloaderGIF.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/PreloaderJPEG.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/PreloaderJPEG.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/PreloaderTIFF.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/PreloaderTIFF.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/imageio/
      - copied from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/imageio/
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/imageio/ImageIOUtil.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/imageio/ImageIOUtil.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/imageio/ImageLoaderFactoryImageIO.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/imageio/ImageLoaderFactoryImageIO.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/imageio/ImageLoaderImageIO.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/imageio/ImageLoaderImageIO.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/imageio/PreloaderImageIO.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/imageio/PreloaderImageIO.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/imageio/package.html
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/imageio/package.html
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/impl/package.html
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/impl/package.html
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/package.html
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/package.html
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/pipeline/
      - copied from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/pipeline/
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/pipeline/ImageConversionEdge.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/pipeline/ImageConversionEdge.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/pipeline/ImageProviderPipeline.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/pipeline/ImageProviderPipeline.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/pipeline/ImageRepresentation.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/pipeline/ImageRepresentation.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/pipeline/PipelineFactory.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/pipeline/PipelineFactory.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/pipeline/package.html
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/pipeline/package.html
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/spi/
      - copied from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/spi/
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/spi/ImageConverter.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/spi/ImageConverter.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/spi/ImageImplRegistry.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/spi/ImageImplRegistry.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/spi/ImageLoader.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/spi/ImageLoader.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/spi/ImageLoaderFactory.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/spi/ImageLoaderFactory.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/spi/ImagePreloader.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/spi/ImagePreloader.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/spi/package.html
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/spi/package.html
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/util/
      - copied from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/util/
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/util/ImageInputStreamAdapter.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/util/ImageInputStreamAdapter.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/util/ImageUtil.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/util/ImageUtil.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/util/SeekableStreamAdapter.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/util/SeekableStreamAdapter.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/util/SoftMapCache.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/util/SoftMapCache.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/util/SoftReferenceWithKey.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/util/SoftReferenceWithKey.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/loader/util/package.html
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/image/loader/util/package.html
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/java2d/CMYKColorSpace.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/java2d/CMYKColorSpace.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/java2d/Graphics2DImagePainter.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/java2d/Graphics2DImagePainter.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/util/MimeConstants.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/util/MimeConstants.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/util/UnitConv.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/util/UnitConv.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/util/dijkstra/
      - copied from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/util/dijkstra/
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/util/dijkstra/DefaultEdgeDirectory.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/util/dijkstra/DefaultEdgeDirectory.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/util/dijkstra/DijkstraAlgorithm.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/util/dijkstra/DijkstraAlgorithm.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/util/dijkstra/Edge.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/util/dijkstra/Edge.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/util/dijkstra/EdgeDirectory.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/util/dijkstra/EdgeDirectory.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/util/dijkstra/Vertex.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/util/dijkstra/Vertex.java
    xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/util/dijkstra/package.html
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/java/org/apache/xmlgraphics/util/dijkstra/package.html
    xmlgraphics/commons/trunk/src/resources/META-INF/services/org.apache.xmlgraphics.image.loader.spi.ImageConverter
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/resources/META-INF/services/org.apache.xmlgraphics.image.loader.spi.ImageConverter
    xmlgraphics/commons/trunk/src/resources/META-INF/services/org.apache.xmlgraphics.image.loader.spi.ImageLoaderFactory
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/resources/META-INF/services/org.apache.xmlgraphics.image.loader.spi.ImageLoaderFactory
    xmlgraphics/commons/trunk/src/resources/META-INF/services/org.apache.xmlgraphics.image.loader.spi.ImagePreloader
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/src/resources/META-INF/services/org.apache.xmlgraphics.image.loader.spi.ImagePreloader
    xmlgraphics/commons/trunk/test/images/
      - copied from r606575, xmlgraphics/commons/branches/TempNewImagePackage/test/images/
    xmlgraphics/commons/trunk/test/images/asf-logo.png
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/test/images/asf-logo.png
    xmlgraphics/commons/trunk/test/images/barcode.eps
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/test/images/barcode.eps
    xmlgraphics/commons/trunk/test/images/bgimg300dpi.bmp
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/test/images/bgimg300dpi.bmp
    xmlgraphics/commons/trunk/test/images/bgimg300dpi.jpg
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/test/images/bgimg300dpi.jpg
    xmlgraphics/commons/trunk/test/images/bgimg72dpi.gif
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/test/images/bgimg72dpi.gif
    xmlgraphics/commons/trunk/test/images/big-image.png
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/test/images/big-image.png
    xmlgraphics/commons/trunk/test/images/cmyk.jpg
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/test/images/cmyk.jpg
    xmlgraphics/commons/trunk/test/images/img-with-tiff-preview.eps
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/test/images/img-with-tiff-preview.eps
    xmlgraphics/commons/trunk/test/images/img.emf
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/test/images/img.emf
    xmlgraphics/commons/trunk/test/images/no-resolution.bmp
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/test/images/no-resolution.bmp
    xmlgraphics/commons/trunk/test/images/no-resolution.tif
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/test/images/no-resolution.tif
    xmlgraphics/commons/trunk/test/images/tiff_group4.tif
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/test/images/tiff_group4.tif
    xmlgraphics/commons/trunk/test/java/org/apache/xmlgraphics/image/loader/
      - copied from r606575, xmlgraphics/commons/branches/TempNewImagePackage/test/java/org/apache/xmlgraphics/image/loader/
    xmlgraphics/commons/trunk/test/java/org/apache/xmlgraphics/image/loader/DemoPainter.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/test/java/org/apache/xmlgraphics/image/loader/DemoPainter.java
    xmlgraphics/commons/trunk/test/java/org/apache/xmlgraphics/image/loader/ImageLoaderTestCase.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/test/java/org/apache/xmlgraphics/image/loader/ImageLoaderTestCase.java
    xmlgraphics/commons/trunk/test/java/org/apache/xmlgraphics/image/loader/ImagePipelineTestCase.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/test/java/org/apache/xmlgraphics/image/loader/ImagePipelineTestCase.java
    xmlgraphics/commons/trunk/test/java/org/apache/xmlgraphics/image/loader/ImagePreloaderTestCase.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/test/java/org/apache/xmlgraphics/image/loader/ImagePreloaderTestCase.java
    xmlgraphics/commons/trunk/test/java/org/apache/xmlgraphics/image/loader/ImageUtilTestCase.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/test/java/org/apache/xmlgraphics/image/loader/ImageUtilTestCase.java
    xmlgraphics/commons/trunk/test/java/org/apache/xmlgraphics/image/loader/MockImageContext.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/test/java/org/apache/xmlgraphics/image/loader/MockImageContext.java
    xmlgraphics/commons/trunk/test/java/org/apache/xmlgraphics/image/loader/MockImageSessionContext.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/test/java/org/apache/xmlgraphics/image/loader/MockImageSessionContext.java
    xmlgraphics/commons/trunk/test/java/org/apache/xmlgraphics/image/loader/cache/
      - copied from r606575, xmlgraphics/commons/branches/TempNewImagePackage/test/java/org/apache/xmlgraphics/image/loader/cache/
    xmlgraphics/commons/trunk/test/java/org/apache/xmlgraphics/image/loader/cache/ImageCacheLoggingStatistics.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/test/java/org/apache/xmlgraphics/image/loader/cache/ImageCacheLoggingStatistics.java
    xmlgraphics/commons/trunk/test/java/org/apache/xmlgraphics/image/loader/cache/ImageCacheTestCase.java
      - copied unchanged from r606575, xmlgraphics/commons/branches/TempNewImagePackage/test/java/org/apache/xmlgraphics/image/loader/cache/ImageCacheTestCase.java
Modified:
    xmlgraphics/commons/trunk/build.xml
    xmlgraphics/commons/trunk/lib/README.txt
    xmlgraphics/commons/trunk/src/documentation/content/xdocs/site.xml
    xmlgraphics/commons/trunk/status.xml

Modified: xmlgraphics/commons/trunk/build.xml
URL: http://svn.apache.org/viewvc/xmlgraphics/commons/trunk/build.xml?rev=606580&r1=606579&r2=606580&view=diff
==============================================================================
--- xmlgraphics/commons/trunk/build.xml (original)
+++ xmlgraphics/commons/trunk/build.xml Sun Dec 23 09:45:02 2007
@@ -321,8 +321,12 @@
         </fileset>
       </classpath>
     </javac>
-    <copy todir="${build.dir}/test-classes">
+    <copy todir="${build.dir}/test-classes" includeEmptyDirs="false">
       <fileset dir="${basedir}/test/resources"/>
+      <fileset dir="${basedir}/test/java">
+        <exclude name="**/*.java"/>
+        <exclude name="**/*.html"/>
+      </fileset>
     </copy>
   </target>
 
@@ -340,7 +344,15 @@
           <include name="${name}-${version}.jar"/>
         </fileset>
       </classpath>
+      <!--
       <test name="org.apache.xmlgraphics.StandardTestSuite" todir="${build.dir}/test-reports"/>
+      -->
+      <batchtest fork="${junit.fork}" todir="${build.dir}/test-reports">
+        <fileset dir="${basedir}/test/java">
+          <include name="**/*Test*.java"/>
+          <exclude name="**/*TestSuite.java"/>
+        </fileset>
+      </batchtest>
     </junit>
   </target>
 

Modified: xmlgraphics/commons/trunk/lib/README.txt
URL: http://svn.apache.org/viewvc/xmlgraphics/commons/trunk/lib/README.txt?rev=606580&r1=606579&r2=606580&view=diff
==============================================================================
--- xmlgraphics/commons/trunk/lib/README.txt (original)
+++ xmlgraphics/commons/trunk/lib/README.txt Sun Dec 23 09:45:02 2007
@@ -11,7 +11,7 @@
 Normal Dependencies
 ----------------------
 
-- Apache Jakarta Commons IO
+- Apache Commons IO
 
     commons-io-*.jar
     http://jakarta.apache.org/commons/io/
@@ -20,65 +20,27 @@
     Apache License v2.0
 
 
+- Apache Commons Logging
 
-Special Dependencies
------------------------
-
-The special dependencies are the whole JAXP set which required for users
-on JDK 1.3.x which doesn't include JAXP. But it is also interesting for
-users on JDKs >= 1.4 if they want to replace the default JAXP 
-implementation delivered by the JDK.
-
-Replacing the default implementations involves understanding the 
-"Endorsed Standards Override Mechanism".
-More information can be found here:
-http://java.sun.com/j2se/1.4.2/docs/guide/standards/index.html
-
-- JAXP API
-
-    xml-apis.jar
-    http://xml.apache.org/commons/components/external/
-    (the JAXP API, plus SAX and various W3C DOM Java bindings,
-    maintained in XML Commons Externals)
-    
-    Apache License v2.0 (applies to the distribution)
-    SAX is in the public domain
-        http://www.saxproject.org/copying.html
-    W3C Software Notice and License (applies to the various DOM Java bindings)
-    W3C Document License (applies to the DOM documentation)
-        http://www.w3.org/Consortium/Legal/copyright-software
-        http://www.w3.org/Consortium/Legal/copyright-documents
-        http://www.w3.org/Consortium/Legal/
-
-- Apache Xerces-J
-
-    xercesImpl-*.jar
-    http://xerces.apache.org
-    (JAXP-compliant XML parser and DOM Level 3 implementation)
+    commons-logging-*.jar
+    http://jakarta.apache.org/commons/logging/
+    (Logger abstraction)
     
     Apache License v2.0
 
-- Apache Xalan-J
-
-    xalan-*.jar and serializer-*.jar
-    http://xalan.apache.org
-    (JAXP-compliant XSLT and XPath implementation)
-    
-    Apache License v2.0 (applies to Xalan-J)
-    Apache License v1.1 (applies to Apache BCEL and Apache REGEXP bundled in the JAR)
-    Historical Permission Notice and Disclaimer (applies to CUP Parser Generator)
-        http://www.opensource.org/licenses/historical.php
-        (see xalan.runtime.LICENSE.txt)
 
 
+Special Dependencies
+-----------------------
 
+- JAXP 1.2 (Java 1.4 level)
 
 
 
 Additional development-time dependencies
 -------------------------------------------
 
-- Apache Ant
+- Apache Ant (1.6.5 or later)
 
     (not bundled, requires pre-installation)
     http://ant.apache.org
@@ -86,7 +48,7 @@
     
     Apache License V2.0
 
-- JUnit
+- JUnit (3.8.1 or later)
 
     (not bundled, provided by Apache Ant or your IDE)
     http://www.junit.org

Modified: xmlgraphics/commons/trunk/src/documentation/content/xdocs/site.xml
URL: http://svn.apache.org/viewvc/xmlgraphics/commons/trunk/src/documentation/content/xdocs/site.xml?rev=606580&r1=606579&r2=606580&view=diff
==============================================================================
--- xmlgraphics/commons/trunk/src/documentation/content/xdocs/site.xml (original)
+++ xmlgraphics/commons/trunk/src/documentation/content/xdocs/site.xml Sun Dec 23 09:45:02 2007
@@ -39,6 +39,7 @@
     <asf-thanks label="ASF Thanks" href="http://www.apache.org/foundation/thanks.html"/>"
     <documentation label="Documentation">
       <postscript label="Tools for Adobe PostScript" href="postscript.html" description="Tools for Adobe PostScript"/>
+      <image-loader label="Image Loader Framework" href="image-loader.html" description="Image Loader Framework"/>
     </documentation>
     <information label="Information">
       <mail label="Mailing Lists" href="http://xmlgraphics.apache.org/mail.html" description="Information on Mailing Lists"/>

Modified: xmlgraphics/commons/trunk/status.xml
URL: http://svn.apache.org/viewvc/xmlgraphics/commons/trunk/status.xml?rev=606580&r1=606579&r2=606580&view=diff
==============================================================================
--- xmlgraphics/commons/trunk/status.xml (original)
+++ xmlgraphics/commons/trunk/status.xml Sun Dec 23 09:45:02 2007
@@ -26,6 +26,10 @@
 	<changes>
 		<release version="Trunk" date="n/a">
 		  <action context="Code" dev="JM" type="add">
+		    The package org.apache.xmlgraphics.image.loader was added. It contains a general
+		    image loading framework for various image formats (bitmap &amp; vector).
+		  </action>
+		  <action context="Code" dev="JM" type="add">
 		    XMP: Added support for structured properties.
 		  </action>
 		  <action context="Code" dev="JM" type="fix">



---------------------------------------------------------------------
Apache XML Graphics Project URL: http://xmlgraphics.apache.org/
To unsubscribe, e-mail: commits-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: commits-help@xmlgraphics.apache.org