com.ptc.netmarkets.part
Class NmPartServiceFwd

java.lang.Object
  extended bycom.ptc.netmarkets.part.NmPartServiceFwd
All Implemented Interfaces:
NmPartService, RemoteAccess, Serializable

public class NmPartServiceFwd
extends Object
implements RemoteAccess, NmPartService, Serializable



Supported API: false

Extendable: false

See Also:
Serialized Form

Field Summary
private static String CLASSNAME
           
private static String FC_RESOURCE
           
(package private) static boolean SERVER
           
 
Fields inherited from interface wt.method.RemoteAccess
versionID
 
Constructor Summary
NmPartServiceFwd()
           
 
Method Summary
 NmChangeModel[] addDescribedBy(NmCommandBean cb)
          

Supported API: false
 NmChangeModel[] addPartUses(NmCommandBean cb)
          

Supported API: false
 NmChangeModel[] addReferences(NmCommandBean cb)
          

Supported API: false
 NmChangeModel[] addUses(NmCommandBean cb)
          

Supported API: false
 NmOid create(NmCommandBean cb, NmProject project, String name, String number, String location, String type)
          

Supported API: false
 NmOid doesPartExist(String name, String number, String projectName)
          

Supported API: false
 HashMap getCADDocDetailsModels(NmCommandBean cb, boolean showOld)
          

Supported API: false
 String getCADRefString(NmOid oid)
          

Supported API: false
 NmEPMDocument getEPMDocumentProperties(NmOid oid)
          

Supported API: false
 NmEPMDocument getEPMDocumentProperties(NmOid oid, boolean viewOld)
          

Supported API: false
 NmPart getLinkProperties(NmCommandBean cb)
          

Supported API: false
private static Manager getManager()
           
 NmPart getMinimalPartProperties(NmOid oid)
          

Supported API: false
 NmPart getMinimalPartProperties(NmOid oid, Persistable ref)
          

Supported API: false
 NmPart getNmPart(NmOid oid)
          

Supported API: false
 HashMap getPartDetailsModels(NmCommandBean cb, boolean showOld)
          

Supported API: false
 NmPart getPartProperties(NmCommandBean cb)
          

Supported API: false
 NmPart getPartProperties(NmOid oid)
          

Supported API: false
 NmPart getPartProperties(NmOid oid, boolean viewOld)
          

Supported API: false
 ArrayList getPartRowData(NmOid oid)
          

Supported API: false
 NmHTMLTreeNode getPartTreeNode(NmOid oid, WTPartUsageLink thisLink)
          

Supported API: false
 NmChangeModel[] list_delete_described(NmCommandBean cb)
          

Supported API: false
 NmChangeModel[] list_delete_references(NmCommandBean cb)
          

Supported API: false
 NmChangeModel[] list_delete(NmCommandBean cb)
          

Supported API: false
 NmChangeModel[] list_paste_described(NmCommandBean cb)
          

Supported API: false
 NmChangeModel[] list_paste_references(NmCommandBean cb)
          

Supported API: false
 NmChangeModel[] list_paste(NmCommandBean cb)
          

Supported API: false
 NmHTMLTable listCADReferences(NmCommandBean cb, boolean showOld)
          

Supported API: false
 NmHTMLTable listCADUsedBy(NmCommandBean cb, boolean showOld)
          

Supported API: false
 NmHTMLTable listCADUses(NmCommandBean cb, boolean showOld)
          

Supported API: false
 NmHTMLTable listContents(NmCommandBean cb, boolean showOld)
          

Supported API: false
 NmHTMLTable listDescribedBy(NmCommandBean cb, boolean showOld)
          

Supported API: false
 NmDefaultHTMLTable listHistory(NmCommandBean cb)
          

Supported API: false
 NmHTMLTable listPartUsedBy(NmCommandBean cb, boolean showOld)
          

Supported API: false
 NmHTMLTable listReferences(NmCommandBean cb, boolean showOld)
          

Supported API: false
 NmHTMLTable listRelatedCAD(NmCommandBean cb, boolean showOld)
          

Supported API: false
 NmHTMLTable listRelatedParts(NmCommandBean cb, boolean showOld)
          

Supported API: false
 NmChangeModel[] removeReferences(NmCommandBean cb)
          

Supported API: false
 NmChangeModel[] removeUses(NmCommandBean cb)
          

Supported API: false
 NmChangeModel[] rename(NmCommandBean cb, String name, String number)
          

Supported API: false
 NmChangeModel[] rename(NmCommandBean cb, String name, String number, NmOid oid)
          

Supported API: false
 NmChangeModel[] update(NmCommandBean cb)
          

Supported API: false
 NmChangeModel[] updateQuantityAndUnits(NmCommandBean cb)
          

Supported API: false
 NmModel view(NmCommandBean cb)
          

Supported API: false
 NmModel viewParent(NmCommandBean cb, ArrayList oids)
          

Supported API: false
 NmModel viewProductStructure(NmCommandBean cb, ArrayList oids)
          

Supported API: false
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SERVER

static final boolean SERVER

FC_RESOURCE

private static final String FC_RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME
Constructor Detail

NmPartServiceFwd

public NmPartServiceFwd()
Method Detail

getManager

private static Manager getManager()
                           throws WTException
Returns:
Manager
Throws:
WTException

create

public NmOid create(NmCommandBean cb,
                    NmProject project,
                    String name,
                    String number,
                    String location,
                    String type)
             throws WTException


Supported API: false

Specified by:
create in interface NmPartService
Parameters:
cb -
project -
name -
number -
location -
type -
Returns:
NmOid
Throws:
WTException

addReferences

public NmChangeModel[] addReferences(NmCommandBean cb)
                              throws WTException


Supported API: false

Specified by:
addReferences in interface NmPartService
Parameters:
cb -
Returns:
NmChangeModel[]
Throws:
WTException

addUses

public NmChangeModel[] addUses(NmCommandBean cb)
                        throws WTException


Supported API: false

Specified by:
addUses in interface NmPartService
Parameters:
cb -
Returns:
NmChangeModel[]
Throws:
WTException

view

public NmModel view(NmCommandBean cb)
             throws WTException


Supported API: false

Specified by:
view in interface NmPartService
Parameters:
cb -
Returns:
NmModel
Throws:
WTException

viewProductStructure

public NmModel viewProductStructure(NmCommandBean cb,
                                    ArrayList oids)
                             throws WTException


Supported API: false

Specified by:
viewProductStructure in interface NmPartService
Parameters:
cb -
oids -
Returns:
NmModel
Throws:
WTException

removeReferences

public NmChangeModel[] removeReferences(NmCommandBean cb)
                                 throws WTException


Supported API: false

Specified by:
removeReferences in interface NmPartService
Parameters:
cb -
Returns:
NmChangeModel[]
Throws:
WTException

removeUses

public NmChangeModel[] removeUses(NmCommandBean cb)
                           throws WTException


Supported API: false

Specified by:
removeUses in interface NmPartService
Parameters:
cb -
Returns:
NmChangeModel[]
Throws:
WTException

rename

public NmChangeModel[] rename(NmCommandBean cb,
                              String name,
                              String number)
                       throws WTException


Supported API: false

Specified by:
rename in interface NmPartService
Parameters:
cb -
name -
number -
Returns:
NmChangeModel[]
Throws:
WTException

getPartProperties

public NmPart getPartProperties(NmCommandBean cb)
                         throws WTException


Supported API: false

Specified by:
getPartProperties in interface NmPartService
Parameters:
cb -
Returns:
NmPart
Throws:
WTException

getPartProperties

public NmPart getPartProperties(NmOid oid,
                                boolean viewOld)
                         throws WTException


Supported API: false

Specified by:
getPartProperties in interface NmPartService
Parameters:
oid -
viewOld -
Returns:
NmPart
Throws:
WTException

getEPMDocumentProperties

public NmEPMDocument getEPMDocumentProperties(NmOid oid,
                                              boolean viewOld)
                                       throws WTException


Supported API: false

Specified by:
getEPMDocumentProperties in interface NmPartService
Parameters:
oid -
viewOld -
Returns:
NmEPMDocument
Throws:
WTException

getEPMDocumentProperties

public NmEPMDocument getEPMDocumentProperties(NmOid oid)
                                       throws WTException


Supported API: false

Specified by:
getEPMDocumentProperties in interface NmPartService
Parameters:
oid -
Returns:
NmEPMDocument
Throws:
WTException

updateQuantityAndUnits

public NmChangeModel[] updateQuantityAndUnits(NmCommandBean cb)
                                       throws WTException


Supported API: false

Specified by:
updateQuantityAndUnits in interface NmPartService
Parameters:
cb -
Returns:
NmChangeModel[]
Throws:
WTException

getLinkProperties

public NmPart getLinkProperties(NmCommandBean cb)
                         throws WTException


Supported API: false

Specified by:
getLinkProperties in interface NmPartService
Parameters:
cb -
Returns:
NmPart
Throws:
WTException

list_paste

public NmChangeModel[] list_paste(NmCommandBean cb)
                           throws WTException


Supported API: false

Specified by:
list_paste in interface NmPartService
Parameters:
cb -
Returns:
NmChangeModel[]
Throws:
WTException

list_delete

public NmChangeModel[] list_delete(NmCommandBean cb)
                            throws WTException


Supported API: false

Specified by:
list_delete in interface NmPartService
Parameters:
cb -
Returns:
NmChangeModel[]
Throws:
WTException

getNmPart

public NmPart getNmPart(NmOid oid)
                 throws WTException


Supported API: false

Specified by:
getNmPart in interface NmPartService
Parameters:
oid -
Returns:
NmPart
Throws:
WTException

listHistory

public NmDefaultHTMLTable listHistory(NmCommandBean cb)
                               throws WTException


Supported API: false

Specified by:
listHistory in interface NmPartService
Parameters:
cb -
Returns:
NmDefaultHTMLTable
Throws:
WTException

addPartUses

public NmChangeModel[] addPartUses(NmCommandBean cb)
                            throws WTException


Supported API: false

Specified by:
addPartUses in interface NmPartService
Parameters:
cb -
Returns:
NmChangeModel[]
Throws:
WTException

getPartRowData

public ArrayList getPartRowData(NmOid oid)
                         throws WTException


Supported API: false

Specified by:
getPartRowData in interface NmPartService
Parameters:
oid -
Returns:
ArrayList
Throws:
WTException

getPartTreeNode

public NmHTMLTreeNode getPartTreeNode(NmOid oid,
                                      WTPartUsageLink thisLink)
                               throws WTException


Supported API: false

Specified by:
getPartTreeNode in interface NmPartService
Parameters:
oid -
thisLink -
Returns:
NmHTMLTreeNode
Throws:
WTException

getPartProperties

public NmPart getPartProperties(NmOid oid)
                         throws WTException


Supported API: false

Specified by:
getPartProperties in interface NmPartService
Parameters:
oid -
Returns:
NmPart
Throws:
WTException

viewParent

public NmModel viewParent(NmCommandBean cb,
                          ArrayList oids)
                   throws WTException


Supported API: false

Specified by:
viewParent in interface NmPartService
Parameters:
cb -
oids -
Returns:
NmModel
Throws:
WTException

getMinimalPartProperties

public NmPart getMinimalPartProperties(NmOid oid)
                                throws WTException


Supported API: false

Specified by:
getMinimalPartProperties in interface NmPartService
Parameters:
oid -
Returns:
NmPart
Throws:
WTException

getMinimalPartProperties

public NmPart getMinimalPartProperties(NmOid oid,
                                       Persistable ref)
                                throws WTException


Supported API: false

Specified by:
getMinimalPartProperties in interface NmPartService
Parameters:
oid -
ref -
Returns:
NmPart
Throws:
WTException

getCADRefString

public String getCADRefString(NmOid oid)
                       throws WTException


Supported API: false

Specified by:
getCADRefString in interface NmPartService
Parameters:
oid -
Returns:
String
Throws:
WTException

doesPartExist

public NmOid doesPartExist(String name,
                           String number,
                           String projectName)
                    throws WTException


Supported API: false

Specified by:
doesPartExist in interface NmPartService
Parameters:
name -
number -
projectName -
Returns:
NmOid
Throws:
WTException

rename

public NmChangeModel[] rename(NmCommandBean cb,
                              String name,
                              String number,
                              NmOid oid)
                       throws WTException


Supported API: false

Specified by:
rename in interface NmPartService
Parameters:
cb -
name -
number -
oid -
Returns:
NmChangeModel[]
Throws:
WTException

listRelatedCAD

public NmHTMLTable listRelatedCAD(NmCommandBean cb,
                                  boolean showOld)
                           throws WTException


Supported API: false

Specified by:
listRelatedCAD in interface NmPartService
Parameters:
cb -
showOld -
Returns:
NmHTMLTable
Throws:
WTException

listReferences

public NmHTMLTable listReferences(NmCommandBean cb,
                                  boolean showOld)
                           throws WTException


Supported API: false

Specified by:
listReferences in interface NmPartService
Parameters:
cb -
showOld -
Returns:
NmHTMLTable
Throws:
WTException

addDescribedBy

public NmChangeModel[] addDescribedBy(NmCommandBean cb)
                               throws WTException


Supported API: false

Specified by:
addDescribedBy in interface NmPartService
Parameters:
cb -
Returns:
NmChangeModel[]
Throws:
WTException

listDescribedBy

public NmHTMLTable listDescribedBy(NmCommandBean cb,
                                   boolean showOld)
                            throws WTException


Supported API: false

Specified by:
listDescribedBy in interface NmPartService
Parameters:
cb -
showOld -
Returns:
NmHTMLTable
Throws:
WTException

list_paste_described

public NmChangeModel[] list_paste_described(NmCommandBean cb)
                                     throws WTException


Supported API: false

Specified by:
list_paste_described in interface NmPartService
Parameters:
cb -
Returns:
NmChangeModel[]
Throws:
WTException

list_delete_described

public NmChangeModel[] list_delete_described(NmCommandBean cb)
                                      throws WTException


Supported API: false

Specified by:
list_delete_described in interface NmPartService
Parameters:
cb -
Returns:
NmChangeModel[]
Throws:
WTException

list_paste_references

public NmChangeModel[] list_paste_references(NmCommandBean cb)
                                      throws WTException


Supported API: false

Specified by:
list_paste_references in interface NmPartService
Parameters:
cb -
Returns:
NmChangeModel[]
Throws:
WTException

list_delete_references

public NmChangeModel[] list_delete_references(NmCommandBean cb)
                                       throws WTException


Supported API: false

Specified by:
list_delete_references in interface NmPartService
Parameters:
cb -
Returns:
NmChangeModel[]
Throws:
WTException

listContents

public NmHTMLTable listContents(NmCommandBean cb,
                                boolean showOld)
                         throws WTException


Supported API: false

Specified by:
listContents in interface NmPartService
Parameters:
cb -
showOld -
Returns:
NmHTMLTable
Throws:
WTException

listRelatedParts

public NmHTMLTable listRelatedParts(NmCommandBean cb,
                                    boolean showOld)
                             throws WTException


Supported API: false

Specified by:
listRelatedParts in interface NmPartService
Parameters:
cb -
showOld -
Returns:
NmHTMLTable
Throws:
WTException

listCADReferences

public NmHTMLTable listCADReferences(NmCommandBean cb,
                                     boolean showOld)
                              throws WTException


Supported API: false

Specified by:
listCADReferences in interface NmPartService
Parameters:
cb -
showOld -
Returns:
NmHTMLTable
Throws:
WTException

listCADUses

public NmHTMLTable listCADUses(NmCommandBean cb,
                               boolean showOld)
                        throws WTException


Supported API: false

Specified by:
listCADUses in interface NmPartService
Parameters:
cb -
showOld -
Returns:
NmHTMLTable
Throws:
WTException

listCADUsedBy

public NmHTMLTable listCADUsedBy(NmCommandBean cb,
                                 boolean showOld)
                          throws WTException


Supported API: false

Specified by:
listCADUsedBy in interface NmPartService
Parameters:
cb -
showOld -
Returns:
NmHTMLTable
Throws:
WTException

listPartUsedBy

public NmHTMLTable listPartUsedBy(NmCommandBean cb,
                                  boolean showOld)
                           throws WTException


Supported API: false

Specified by:
listPartUsedBy in interface NmPartService
Parameters:
cb -
showOld -
Returns:
NmHTMLTable
Throws:
WTException

update

public NmChangeModel[] update(NmCommandBean cb)
                       throws WTException


Supported API: false

Specified by:
update in interface NmPartService
Parameters:
cb -
Returns:
NmChangeModel[]
Throws:
WTException

getCADDocDetailsModels

public HashMap getCADDocDetailsModels(NmCommandBean cb,
                                      boolean showOld)
                               throws WTException


Supported API: false

Specified by:
getCADDocDetailsModels in interface NmPartService
Parameters:
cb -
showOld -
Returns:
HashMap
Throws:
WTException

getPartDetailsModels

public HashMap getPartDetailsModels(NmCommandBean cb,
                                    boolean showOld)
                             throws WTException


Supported API: false

Specified by:
getPartDetailsModels in interface NmPartService
Parameters:
cb -
showOld -
Returns:
HashMap
Throws:
WTException