com.ptc.windchill.uwgm.proesrv.ndimpl
Class ProENeutralData

java.lang.Object
  extended bycom.ptc.windchill.uwgm.proesrv.ndimpl.ProENeutralData
All Implemented Interfaces:
EPMNeutralData

public class ProENeutralData
extends Object
implements EPMNeutralData


Field Summary
private  Map allDocs
           
private  WTContainer container
           
private  Vector familyGenericNames
           
private  Map familyInstances
           
private  Map familyTableMembers
           
private  Map familyTables
           
private  HashSet ghosts
           
private static Log log
           
private  Map neutralDocs
           
private  WTOrganization organization
           
private  com.ptc.windchill.uwgm.soap.uwgmsvc.GhostResolutionOption resolOption
           
private  String workspaceName
           
 
Constructor Summary
ProENeutralData(EPMWorkspace epmWs, com.ptc.windchill.uwgm.soap.uwgmsvc.GhostResolutionOption resol)
           
 
Method Summary
 void addDocument(ProENDDocument doc, com.ptc.windchill.uwgm.soap.uwgmdb.EpmIteration epmIt)
           
 void addFamilyTable(String name, EPMNDFamilyTable ft)
           
 void addToGenericNames(String genericName)
           
 WTContainer getDefaultContainer()
           
 WTOrganization getDefaultOrganization()
           
 EPMNDDocument getDocument(com.ptc.windchill.uwgm.soap.uwgmdb.EpmIteration it)
           
 Map getDocumentMap()
           
 Collection getDocuments()
          Gets the object for the association that plays role: documents.
 Collection getFamilyTableNames()
           
 Collection getFamilyTables()
           
 Collection getGhostDocNames()
           
 EPMNDGhostResolverDelegate getGhostResolverDelegate()
           
 String getWorkspaceName()
          Gets the value of the attribute: workspaceName.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

workspaceName

private String workspaceName

neutralDocs

private Map neutralDocs

allDocs

private Map allDocs

familyTableMembers

private Map familyTableMembers

familyInstances

private Map familyInstances

familyGenericNames

private Vector familyGenericNames

container

private WTContainer container

organization

private WTOrganization organization

resolOption

private com.ptc.windchill.uwgm.soap.uwgmsvc.GhostResolutionOption resolOption

ghosts

private HashSet ghosts

familyTables

private Map familyTables

log

private static Log log
Constructor Detail

ProENeutralData

public ProENeutralData(EPMWorkspace epmWs,
                       com.ptc.windchill.uwgm.soap.uwgmsvc.GhostResolutionOption resol)
Method Detail

getWorkspaceName

public String getWorkspaceName()
                        throws WTException
Description copied from interface: EPMNeutralData
Gets the value of the attribute: workspaceName.

Supported API: false

Specified by:
getWorkspaceName in interface EPMNeutralData
Returns:
String
Throws:
WTException

getDocuments

public Collection getDocuments()
                        throws WTException
Description copied from interface: EPMNeutralData
Gets the object for the association that plays role: documents.

Supported API: true

Specified by:
getDocuments in interface EPMNeutralData
Returns:
Collection
Throws:
WTException

getFamilyTables

public Collection getFamilyTables()
                           throws WTException
Throws:
WTException

getGhostResolverDelegate

public EPMNDGhostResolverDelegate getGhostResolverDelegate()
                                                    throws WTException
Specified by:
getGhostResolverDelegate in interface EPMNeutralData
Throws:
WTException

addDocument

public void addDocument(ProENDDocument doc,
                        com.ptc.windchill.uwgm.soap.uwgmdb.EpmIteration epmIt)

getDocumentMap

public Map getDocumentMap()

getGhostDocNames

public Collection getGhostDocNames()

addFamilyTable

public void addFamilyTable(String name,
                           EPMNDFamilyTable ft)

addToGenericNames

public void addToGenericNames(String genericName)

getDefaultContainer

public WTContainer getDefaultContainer()

getDefaultOrganization

public WTOrganization getDefaultOrganization()
                                      throws WTException
Throws:
WTException

getDocument

public EPMNDDocument getDocument(com.ptc.windchill.uwgm.soap.uwgmdb.EpmIteration it)
                          throws WTException
Throws:
WTException

getFamilyTableNames

public Collection getFamilyTableNames()