Uses of Class
com.ptc.hli.ecad.ECADDesign

Packages that use ECADDesign
com.ptc.epm.commands   
com.ptc.epm.commands.util   
com.ptc.hli.ecad   
 

Uses of ECADDesign in com.ptc.epm.commands
 

Fields in com.ptc.epm.commands declared as ECADDesign
private  ECADDesign ECADCreateNewDesign.design
           
 

Methods in com.ptc.epm.commands that return ECADDesign
 ECADDesign XMLtoWindchillAdaptor.setup()
           
 

Methods in com.ptc.epm.commands with parameters of type ECADDesign
 void XMLtoWindchillAdaptor.deleteDesign(ECADDesign design)
           
private  void XMLtoWindchillAdaptor.scanParsedData(ECADDesign design, ECADAssemblyHelper.AssemblyOptions options, Vector contentVector, Vector refDesVector)
           
protected  void XMLtoWindchillAdaptor.checkForNeededParts(ECADDesign design, ECADXMLDocument contentXDoc, HashMap checkedOutItems, HashMap partsToCheckout)
           
static void XMLtoWCUtility.checkinDesignDoc(ECADDesign design, File zipFile, ECADXMLDocument contentXDoc, ECADTransaction transaction, HashMap checkedOutItems, HashMap itemsToCheckin)
          DesignDoc can be any major ECADDocument (Design, Assembly, Board or Schematic) and has the following properties: - Can contain Content - Can contain Describes links - Can contain Attributes - Can contain FileGroups - Is possible for any combination of the doc and/or its File Groups to not be checked out.
static void XMLtoWCUtility.checkinAssembly(ECADDesign design, File zipFile, ECADAssemblyHelper.AssemblyOptions options, ECADXMLDocument assyXDoc, ECADTransaction transaction, HashMap checkedOutItems, HashMap itemsToCheckin, HashMap deferredMoves)
           
protected static ECADAssembly XMLtoWCUtility.addAssembly(ECADDesign design, ECADXMLDocument assyXDoc, ECADAssemblyHelper.AssemblyOptions options, ECADTransaction transaction)
           
static void ECADCreateNewDesign.create(ECADDesign design, ECADAssemblyHelper.AssemblyOptions options, Vector contentVector, File zipAssembly, Vector refDesVector)
           
protected static void ECADCheckIn.checkInDesign(ECADDesign design, ECADTransaction transaction, ECADAssemblyHelper.AssemblyOptions options)
           
 

Constructors in com.ptc.epm.commands with parameters of type ECADDesign
ECADCreateNewDesign(ECADDesign design, ECADAssemblyHelper.AssemblyOptions options)
           
 

Uses of ECADDesign in com.ptc.epm.commands.util
 

Fields in com.ptc.epm.commands.util declared as ECADDesign
private  ECADDesign FileGroupHelper.design
           
 

Methods in com.ptc.epm.commands.util with parameters of type ECADDesign
static void FileLoader.uploadFileGroups(HashSet fgNames, Vector myContents, File myZIPFile, ECADDesign design, ECADTransaction transaction)
           
private static void FileLoader.removeUnusedLinks(ECADDesign design, Vector myContents, ECADTransaction transaction)
           
static void FileGroupHelper.updateFileGroups(ECADDesign design, Vector myContents, File myZIPFile, ECADTransaction transaction)
          Update filegroup structure from ECADContent vector and Zip file
static ECADDocument DocHelper.createAsmDoc(ECADAssembly assembly, ECADDesign design, Folder folder, ECADTransaction transaction)
           
static void ComponentHelper.updateAssemblyComponents(ECADDesign design, Vector components, ECADAssemblyHelper.AssemblyOptions myOptions, ECADTransaction transaction)
           
 

Constructors in com.ptc.epm.commands.util with parameters of type ECADDesign
FileGroupHelper(ECADDesign design, File groupFile, ECADTransaction transaction)
           
 

Uses of ECADDesign in com.ptc.hli.ecad
 

Fields in com.ptc.hli.ecad declared as ECADDesign
private  ECADDesign ECADDocument.design
           
private  ECADDesign ECADAssembly.design
           
 

Methods in com.ptc.hli.ecad that return ECADDesign
 ECADDesign ECADDocument.getDesign()
          Get the ECADDesign for this assembly

Supported API: false
static ECADDesign ECADDesign.getDesign(String assemblyNumber, String version, WTContainerRef containerRef)
          Static method to build an ECADDesign structure for the variant design which contains the given assembly

Supported API: true
static ECADDesign ECADDesign.getDesign(Baseline baseline)
          Static method to build an ECADDesign structure for the variant design which is defined by a specific Baseline.
static ECADDesign ECADDesign.newECADDesign(ECADDocument sourceDoc, ECADDocument boardDoc)
          Factory method to construct a new ECADDesign containing the given ECADDocuments.
static ECADDesign ECADDesign.newECADDesign(ECADDocument sourceDoc, ECADDocument boardDoc, ECADDocument schematicDoc)
           
 ECADDesign ECADAssembly.getDesign()
          Get the ECADDesign for this assembly

Supported API: false
 

Methods in com.ptc.hli.ecad with parameters of type ECADDesign
 void ECADDocument.setDesign(ECADDesign _design)
          Set the ECADDesign for this assembly

Supported API: false
protected static ECADDocument ECADDesign.intializeContent(EPMDocument epmDoc, ECADDesign design)
           
static ECADAssembly ECADAssembly.newECADAssembly(ECADDesign design, ECADDocument assemblyDoc)
          Factory method to construct a new ECADAssembly containing the given ECADDocuments.
protected  void ECADAssembly.setDesign(ECADDesign _design)
          Set the ECADDesign for this assembly

Supported API: false