com.ptc.windchill.counterpart.client
Class cCounterPartServiceProxy.cClassificationWithAttachments
java.lang.Object
com.ptc.windchill.counterpart.client.cCounterPartServiceProxy.cClassificationWithAttachments
- All Implemented Interfaces:
- nitidus.sil.be.att.iAttachmentIteratorIO, nitidus.sil.be.core.iManagerIO, nitidus.sil.be.clf.iMasterClassificationIO, nitidus.sil.be.clf.iPrivateClassificationIO
- Enclosing class:
- cCounterPartServiceProxy
- private class cCounterPartServiceProxy.cClassificationWithAttachments
- extends Object
- implements nitidus.sil.be.clf.iMasterClassificationIO
Field Summary |
private nitidus.sil.be.att.iAttachmentNameSpaceManager |
fAttachmentManager
|
private nitidus.sil.be.clf.iMasterClassificationIO |
fClf
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fAttachmentManager
private nitidus.sil.be.att.iAttachmentNameSpaceManager fAttachmentManager
fClf
private nitidus.sil.be.clf.iMasterClassificationIO fClf
cCounterPartServiceProxy.cClassificationWithAttachments
public cCounterPartServiceProxy.cClassificationWithAttachments(CounterPartBundle bundle,
nitidus.sil.be.att.iAttachmentNameSpaceManager attachmentManager)
throws IOException
- Make attachment cursor. Attachment iterator within clf will not be used, but rather
attachmentIterator is used.
matchLocatorsAndAttachments
private AttachmentLocator[] matchLocatorsAndAttachments(AttachmentLocator[] attachmentLocators,
nitidus.sil.be.att.iAttachmentNameSpaceManager attachmentManager,
String systemID)
fetchWindchillAttachments
private void fetchWindchillAttachments(AttachmentLocator[] attachmentLocators,
nitidus.sil.be.att.iAttachmentNameSpaceManager attachmentManager,
String systemID)
throws IOException
- Throws:
IOException
fetchBatchOfAttachments
private void fetchBatchOfAttachments(ArrayList locatorList,
nitidus.sil.be.att.iAttachmentNameSpaceManager attachmentManager,
String systemID,
int countOfAttachmentsInBatch)
throws IOException
- Throws:
IOException
getNextAttachment
public nitidus.sil.be.att.iAttachedContentIO getNextAttachment()
throws IOException
- Specified by:
getNextAttachment
in interface nitidus.sil.be.att.iAttachmentIteratorIO
- Throws:
IOException
getPropertyFolders
public nitidus.sil.be.clf.iPropertyFolderIO[] getPropertyFolders()
- Specified by:
getPropertyFolders
in interface nitidus.sil.be.clf.iMasterClassificationIO
getQuantitiesOfMeasure
public nitidus.sil.be.clf.iQuantityOfMeasureIO[] getQuantitiesOfMeasure()
- Specified by:
getQuantitiesOfMeasure
in interface nitidus.sil.be.clf.iMasterClassificationIO
getRootPropertyFolderRef
public String getRootPropertyFolderRef()
- Specified by:
getRootPropertyFolderRef
in interface nitidus.sil.be.clf.iMasterClassificationIO
getClasses
public nitidus.sil.be.clf.iPartClassIO[] getClasses()
- Specified by:
getClasses
in interface nitidus.sil.be.clf.iPrivateClassificationIO
getProperties
public nitidus.sil.be.clf.iPartPropertyIO[] getProperties()
- Specified by:
getProperties
in interface nitidus.sil.be.clf.iPrivateClassificationIO
getRootClassRef
public String getRootClassRef()
- Specified by:
getRootClassRef
in interface nitidus.sil.be.clf.iPrivateClassificationIO