public interface _PlateOperationsNC extends _IObjectOperationsNC
getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
RInt getVersion()
void setVersion(RInt theVersion)
RInt getDefaultSample()
void setDefaultSample(RInt theDefaultSample)
RString getColumnNamingConvention()
void setColumnNamingConvention(RString theColumnNamingConvention)
RString getRowNamingConvention()
void setRowNamingConvention(RString theRowNamingConvention)
Length getWellOriginX()
void setWellOriginX(Length theWellOriginX)
Length getWellOriginY()
void setWellOriginY(Length theWellOriginY)
RInt getRows()
void setRows(RInt theRows)
RInt getColumns()
void setColumns(RInt theColumns)
RString getStatus()
void setStatus(RString theStatus)
RString getExternalIdentifier()
void setExternalIdentifier(RString theExternalIdentifier)
void unloadScreenLinks()
int sizeOfScreenLinks()
java.util.List<ScreenPlateLink> copyScreenLinks()
void addScreenPlateLink(ScreenPlateLink target)
void addAllScreenPlateLinkSet(java.util.List<ScreenPlateLink> targets)
void removeScreenPlateLink(ScreenPlateLink theTarget)
void removeAllScreenPlateLinkSet(java.util.List<ScreenPlateLink> targets)
void clearScreenLinks()
void reloadScreenLinks(Plate toCopy)
java.util.Map<java.lang.Long,java.lang.Long> getScreenLinksCountPerOwner()
ScreenPlateLink linkScreen(Screen addition)
void addScreenPlateLinkToBoth(ScreenPlateLink link, boolean bothSides)
java.util.List<ScreenPlateLink> findScreenPlateLink(Screen removal)
void unlinkScreen(Screen removal)
void removeScreenPlateLinkFromBoth(ScreenPlateLink link, boolean bothSides)
java.util.List<Screen> linkedScreenList()
void unloadWells()
int sizeOfWells()
java.util.List<Well> copyWells()
void addWell(Well target)
void addAllWellSet(java.util.List<Well> targets)
void removeWell(Well theTarget)
void removeAllWellSet(java.util.List<Well> targets)
void clearWells()
void reloadWells(Plate toCopy)
void unloadPlateAcquisitions()
int sizeOfPlateAcquisitions()
java.util.List<PlateAcquisition> copyPlateAcquisitions()
void addPlateAcquisition(PlateAcquisition target)
void addAllPlateAcquisitionSet(java.util.List<PlateAcquisition> targets)
void removePlateAcquisition(PlateAcquisition theTarget)
void removeAllPlateAcquisitionSet(java.util.List<PlateAcquisition> targets)
void clearPlateAcquisitions()
void reloadPlateAcquisitions(Plate toCopy)
void unloadAnnotationLinks()
int sizeOfAnnotationLinks()
java.util.List<PlateAnnotationLink> copyAnnotationLinks()
void addPlateAnnotationLink(PlateAnnotationLink target)
void addAllPlateAnnotationLinkSet(java.util.List<PlateAnnotationLink> targets)
void removePlateAnnotationLink(PlateAnnotationLink theTarget)
void removeAllPlateAnnotationLinkSet(java.util.List<PlateAnnotationLink> targets)
void clearAnnotationLinks()
void reloadAnnotationLinks(Plate toCopy)
java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner()
PlateAnnotationLink linkAnnotation(Annotation addition)
void addPlateAnnotationLinkToBoth(PlateAnnotationLink link, boolean bothSides)
java.util.List<PlateAnnotationLink> findPlateAnnotationLink(Annotation removal)
void unlinkAnnotation(Annotation removal)
void removePlateAnnotationLinkFromBoth(PlateAnnotationLink link, boolean bothSides)
java.util.List<Annotation> linkedAnnotationList()
RString getName()
void setName(RString theName)
RString getDescription()
void setDescription(RString theDescription)