public interface _FilterOperationsNC 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)
RString getFilterWheel()
void setFilterWheel(RString theFilterWheel)
FilterType getType()
void setType(FilterType theType)
TransmittanceRange getTransmittanceRange()
void setTransmittanceRange(TransmittanceRange theTransmittanceRange)
Instrument getInstrument()
void setInstrument(Instrument theInstrument)
void unloadExcitationFilterLink()
int sizeOfExcitationFilterLink()
java.util.List<FilterSetExcitationFilterLink> copyExcitationFilterLink()
void addFilterSetExcitationFilterLink(FilterSetExcitationFilterLink target)
void addAllFilterSetExcitationFilterLinkSet(java.util.List<FilterSetExcitationFilterLink> targets)
void removeFilterSetExcitationFilterLink(FilterSetExcitationFilterLink theTarget)
void removeAllFilterSetExcitationFilterLinkSet(java.util.List<FilterSetExcitationFilterLink> targets)
void clearExcitationFilterLink()
void reloadExcitationFilterLink(Filter toCopy)
java.util.Map<java.lang.Long,java.lang.Long> getExcitationFilterLinkCountPerOwner()
FilterSetExcitationFilterLink linkExcitationFilter(FilterSet addition)
void addFilterSetExcitationFilterLinkToBoth(FilterSetExcitationFilterLink link, boolean bothSides)
java.util.List<FilterSetExcitationFilterLink> findFilterSetExcitationFilterLink(FilterSet removal)
void unlinkExcitationFilter(FilterSet removal)
void removeFilterSetExcitationFilterLinkFromBoth(FilterSetExcitationFilterLink link, boolean bothSides)
java.util.List<FilterSet> linkedExcitationFilterList()
void unloadEmissionFilterLink()
int sizeOfEmissionFilterLink()
java.util.List<FilterSetEmissionFilterLink> copyEmissionFilterLink()
void addFilterSetEmissionFilterLink(FilterSetEmissionFilterLink target)
void addAllFilterSetEmissionFilterLinkSet(java.util.List<FilterSetEmissionFilterLink> targets)
void removeFilterSetEmissionFilterLink(FilterSetEmissionFilterLink theTarget)
void removeAllFilterSetEmissionFilterLinkSet(java.util.List<FilterSetEmissionFilterLink> targets)
void clearEmissionFilterLink()
void reloadEmissionFilterLink(Filter toCopy)
java.util.Map<java.lang.Long,java.lang.Long> getEmissionFilterLinkCountPerOwner()
FilterSetEmissionFilterLink linkEmissionFilter(FilterSet addition)
void addFilterSetEmissionFilterLinkToBoth(FilterSetEmissionFilterLink link, boolean bothSides)
java.util.List<FilterSetEmissionFilterLink> findFilterSetEmissionFilterLink(FilterSet removal)
void unlinkEmissionFilter(FilterSet removal)
void removeFilterSetEmissionFilterLinkFromBoth(FilterSetEmissionFilterLink link, boolean bothSides)
java.util.List<FilterSet> linkedEmissionFilterList()
void unloadAnnotationLinks()
int sizeOfAnnotationLinks()
java.util.List<FilterAnnotationLink> copyAnnotationLinks()
void addFilterAnnotationLink(FilterAnnotationLink target)
void addAllFilterAnnotationLinkSet(java.util.List<FilterAnnotationLink> targets)
void removeFilterAnnotationLink(FilterAnnotationLink theTarget)
void removeAllFilterAnnotationLinkSet(java.util.List<FilterAnnotationLink> targets)
void clearAnnotationLinks()
void reloadAnnotationLinks(Filter toCopy)
java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner()
FilterAnnotationLink linkAnnotation(Annotation addition)
void addFilterAnnotationLinkToBoth(FilterAnnotationLink link, boolean bothSides)
java.util.List<FilterAnnotationLink> findFilterAnnotationLink(Annotation removal)
void unlinkAnnotation(Annotation removal)
void removeFilterAnnotationLinkFromBoth(FilterAnnotationLink link, boolean bothSides)
java.util.List<Annotation> linkedAnnotationList()