public interface _ReagentOperationsNC extends _IObjectOperationsNC
getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
RInt getVersion()
void setVersion(RInt theVersion)
RString getName()
void setName(RString theName)
RString getReagentIdentifier()
void setReagentIdentifier(RString theReagentIdentifier)
Screen getScreen()
void setScreen(Screen theScreen)
void unloadWellLinks()
int sizeOfWellLinks()
java.util.List<WellReagentLink> copyWellLinks()
void addWellReagentLink(WellReagentLink target)
void addAllWellReagentLinkSet(java.util.List<WellReagentLink> targets)
void removeWellReagentLink(WellReagentLink theTarget)
void removeAllWellReagentLinkSet(java.util.List<WellReagentLink> targets)
void clearWellLinks()
void reloadWellLinks(Reagent toCopy)
java.util.Map<java.lang.Long,java.lang.Long> getWellLinksCountPerOwner()
WellReagentLink linkWell(Well addition)
void addWellReagentLinkToBoth(WellReagentLink link, boolean bothSides)
java.util.List<WellReagentLink> findWellReagentLink(Well removal)
void unlinkWell(Well removal)
void removeWellReagentLinkFromBoth(WellReagentLink link, boolean bothSides)
java.util.List<Well> linkedWellList()
void unloadAnnotationLinks()
int sizeOfAnnotationLinks()
java.util.List<ReagentAnnotationLink> copyAnnotationLinks()
void addReagentAnnotationLink(ReagentAnnotationLink target)
void addAllReagentAnnotationLinkSet(java.util.List<ReagentAnnotationLink> targets)
void removeReagentAnnotationLink(ReagentAnnotationLink theTarget)
void removeAllReagentAnnotationLinkSet(java.util.List<ReagentAnnotationLink> targets)
void clearAnnotationLinks()
void reloadAnnotationLinks(Reagent toCopy)
java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner()
ReagentAnnotationLink linkAnnotation(Annotation addition)
void addReagentAnnotationLinkToBoth(ReagentAnnotationLink link, boolean bothSides)
java.util.List<ReagentAnnotationLink> findReagentAnnotationLink(Annotation removal)
void unlinkAnnotation(Annotation removal)
void removeReagentAnnotationLinkFromBoth(ReagentAnnotationLink link, boolean bothSides)
java.util.List<Annotation> linkedAnnotationList()
RString getDescription()
void setDescription(RString theDescription)