com.ptc.epm.commands
Class ECADAssemblyQuery

java.lang.Object
  extended bycom.ptc.epm.commands.ECADAbstractQuery
      extended bycom.ptc.epm.commands.ECADAssemblyQuery

public class ECADAssemblyQuery
extends ECADAbstractQuery


Field Summary
 
Fields inherited from class com.ptc.epm.commands.ECADAbstractQuery
ALL_REVS, LATEST_REV, RESERVED_ATTRIBUTES
 
Constructor Summary
ECADAssemblyQuery()
           
 
Method Summary
private static QuerySpec buildQuerySpec(Properties attributes)
           
static List findComponentList(String assemblyNumber, String version, WTContainerRef containerRef)
           
static EPMDocument findPrimaryAssembly(String docNumber, String version, WTContainerRef containerRef)
           
static Collection getAssemblyDocs(Properties attributes)
           
 
Methods inherited from class com.ptc.epm.commands.ECADAbstractQuery
addCommonConditions, appendJoin, appendLink, appendUserAttribute, appendUserAttributes, appendWhere
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ECADAssemblyQuery

public ECADAssemblyQuery()
Method Detail

getAssemblyDocs

public static Collection getAssemblyDocs(Properties attributes)
                                  throws WTException
Throws:
WTException

buildQuerySpec

private static QuerySpec buildQuerySpec(Properties attributes)
                                 throws WTException
Throws:
WTException

findComponentList

public static List findComponentList(String assemblyNumber,
                                     String version,
                                     WTContainerRef containerRef)
                              throws WTException
Throws:
WTException

findPrimaryAssembly

public static EPMDocument findPrimaryAssembly(String docNumber,
                                              String version,
                                              WTContainerRef containerRef)
                                       throws WTException
Throws:
WTException