org.apache.poi.util
Class PackageHelper

java.lang.Object
  extended by org.apache.poi.util.PackageHelper

public class PackageHelper
extends java.lang.Object

Provides handy methods to work with OOXML packages

Author:
Yegor Kozlov

Constructor Summary
PackageHelper()
           
 
Method Summary
static Package clone(Package pkg)
          Clone the specified package.
static Package clone(Package pkg, java.io.File file)
          Clone the specified package.
static java.io.File createTempFile()
          Creates an empty file in the default temporary-file directory,
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PackageHelper

public PackageHelper()
Method Detail

clone

public static Package clone(Package pkg)
                     throws OpenXML4JException,
                            java.io.IOException
Clone the specified package.

Parameters:
pkg - the package to clone
Returns:
the cloned package
Throws:
OpenXML4JException
java.io.IOException

clone

public static Package clone(Package pkg,
                            java.io.File file)
                     throws OpenXML4JException,
                            java.io.IOException
Clone the specified package.

Parameters:
pkg - the package to clone
file - the destination file
Returns:
the cloned package
Throws:
OpenXML4JException
java.io.IOException

createTempFile

public static java.io.File createTempFile()
                                   throws java.io.IOException
Creates an empty file in the default temporary-file directory,

Throws:
java.io.IOException


Copyright 2009 The Apache Software Foundation or its licensors, as applicable.