com.ptc.hli.ecad
Class ECADAssemblyHelper

java.lang.Object
  extended bycom.ptc.hli.ecad.ECADAssemblyHelper

public class ECADAssemblyHelper
extends Object

This class is a helper class, providing wrapper functions for the HLI functionalities. This class provides methods to create a new ECAD Assembly, checking in/out of an ECAD Assembly, cancel the checkout of an assembly, upload/download an assembly, and revise an ECAD Assembly.



Supported API: true

Extendable: false


Nested Class Summary
static class ECADAssemblyHelper.AssemblyOptions
           
 
Field Summary
private static String sep
           
 
Constructor Summary
ECADAssemblyHelper()
           
 
Method Summary
static String createNew(File pcbXML, File pcbZIP)
          Creates an ECADDesign document in Windchill.
static void delete(File pcbXML)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sep

private static String sep
Constructor Detail

ECADAssemblyHelper

public ECADAssemblyHelper()
Method Detail

createNew

public static String createNew(File pcbXML,
                               File pcbZIP)
                        throws WTException,
                               IOException
Creates an ECADDesign document in Windchill.

Supported API: true

Returns:
String number the number of the Source document created
Throws:
WTException, - IOException
WTException
IOException

delete

public static void delete(File pcbXML)
                   throws WTException,
                          IOException
Throws:
WTException
IOException