public interface _DichroicOperationsNC extends _IObjectOperationsNC
getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
RInt getVersion()
void setVersion(RInt theVersion)
RString getManufacturer()
void setManufacturer(RString theManufacturer)
RString getModel()
void setModel(RString theModel)
RString getLotNumber()
void setLotNumber(RString theLotNumber)
RString getSerialNumber()
void setSerialNumber(RString theSerialNumber)
Instrument getInstrument()
void setInstrument(Instrument theInstrument)
void unloadAnnotationLinks()
int sizeOfAnnotationLinks()
java.util.List<DichroicAnnotationLink> copyAnnotationLinks()
void addDichroicAnnotationLink(DichroicAnnotationLink target)
void addAllDichroicAnnotationLinkSet(java.util.List<DichroicAnnotationLink> targets)
void removeDichroicAnnotationLink(DichroicAnnotationLink theTarget)
void removeAllDichroicAnnotationLinkSet(java.util.List<DichroicAnnotationLink> targets)
void clearAnnotationLinks()
void reloadAnnotationLinks(Dichroic toCopy)
java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner()
DichroicAnnotationLink linkAnnotation(Annotation addition)
void addDichroicAnnotationLinkToBoth(DichroicAnnotationLink link, boolean bothSides)
java.util.List<DichroicAnnotationLink> findDichroicAnnotationLink(Annotation removal)
void unlinkAnnotation(Annotation removal)
void removeDichroicAnnotationLinkFromBoth(DichroicAnnotationLink link, boolean bothSides)
java.util.List<Annotation> linkedAnnotationList()