OmeroBlitz API
Home Previous Up Next Index

omero::model::Screen

Overview

[ "protected" ] class Screen extends IObject

Used By

PlateLinkedScreenSeq
Plate::findScreenPlateLink
Plate::linkScreen
Plate::unlinkScreen
Reagent::getScreen
Reagent::screen
Reagent::setScreen
reloadAnnotationLinks
reloadPlateLinks
reloadReagents
ScreenAnnotationLink::getParent
ScreenAnnotationLink::link
ScreenAnnotationLink::parent
ScreenAnnotationLink::setParent
ScreenPlateLink::getParent
ScreenPlateLink::link
ScreenPlateLink::parent
ScreenPlateLink::setParent

Operation Index

getVersion
setVersion
getType
setType
getProtocolIdentifier
setProtocolIdentifier
getProtocolDescription
setProtocolDescription
getReagentSetIdentifier
setReagentSetIdentifier
getReagentSetDescription
setReagentSetDescription
unloadPlateLinks
sizeOfPlateLinks
copyPlateLinks
addScreenPlateLink
addAllScreenPlateLinkSet
removeScreenPlateLink
removeAllScreenPlateLinkSet
clearPlateLinks
reloadPlateLinks
getPlateLinksCountPerOwner
linkPlate
addScreenPlateLinkToBoth
findScreenPlateLink
unlinkPlate
removeScreenPlateLinkFromBoth
linkedPlateList
unloadReagents
sizeOfReagents
copyReagents
addReagent
addAllReagentSet
removeReagent
removeAllReagentSet
clearReagents
reloadReagents
unloadAnnotationLinks
sizeOfAnnotationLinks
copyAnnotationLinks
addScreenAnnotationLink
addAllScreenAnnotationLinkSet
removeScreenAnnotationLink
removeAllScreenAnnotationLinkSet
clearAnnotationLinks
reloadAnnotationLinks
getAnnotationLinksCountPerOwner
linkAnnotation
addScreenAnnotationLinkToBoth
findScreenAnnotationLink
unlinkAnnotation
removeScreenAnnotationLinkFromBoth
linkedAnnotationList
getName
setName
getDescription
setDescription

Data Member Index

version
type
protocolIdentifier
protocolDescription
reagentSetIdentifier
reagentSetDescription
plateLinksSeq
plateLinksLoaded
plateLinksCountPerOwner
reagentsSeq
reagentsLoaded
annotationLinksSeq
annotationLinksLoaded
annotationLinksCountPerOwner
name
description

Operations

RInt getVersion()

void setVersion(RInt theVersion)

RString getType()

void setType(RString theType)

RString getProtocolIdentifier()

void setProtocolIdentifier(RString theProtocolIdentifier)

RString getProtocolDescription()

void setProtocolDescription(RString theProtocolDescription)

RString getReagentSetIdentifier()

void setReagentSetIdentifier(RString theReagentSetIdentifier)

RString getReagentSetDescription()

void setReagentSetDescription(RString theReagentSetDescription)

void unloadPlateLinks()

int sizeOfPlateLinks()

ScreenPlateLinksSeq copyPlateLinks()

void addScreenPlateLink(ScreenPlateLink target)

void addAllScreenPlateLinkSet(ScreenPlateLinksSeq targets)

void removeScreenPlateLink(ScreenPlateLink theTarget)

void removeAllScreenPlateLinkSet(ScreenPlateLinksSeq targets)

void clearPlateLinks()

void reloadPlateLinks(Screen toCopy)

sys::CountMap getPlateLinksCountPerOwner()

ScreenPlateLink linkPlate(Plate addition)

void addScreenPlateLinkToBoth(ScreenPlateLink link, bool bothSides)

ScreenPlateLinksSeq findScreenPlateLink(Plate removal)

void unlinkPlate(Plate removal)

void removeScreenPlateLinkFromBoth(ScreenPlateLink link, bool bothSides)

ScreenLinkedPlateSeq linkedPlateList()

void unloadReagents()

int sizeOfReagents()

ScreenReagentsSeq copyReagents()

void addReagent(Reagent target)

void addAllReagentSet(ScreenReagentsSeq targets)

void removeReagent(Reagent theTarget)

void removeAllReagentSet(ScreenReagentsSeq targets)

void clearReagents()

void reloadReagents(Screen toCopy)

void unloadAnnotationLinks()

int sizeOfAnnotationLinks()

ScreenAnnotationLinksSeq copyAnnotationLinks()

void addScreenAnnotationLink(ScreenAnnotationLink target)

void addAllScreenAnnotationLinkSet(ScreenAnnotationLinksSeq targets)

void removeScreenAnnotationLink(ScreenAnnotationLink theTarget)

void removeAllScreenAnnotationLinkSet(ScreenAnnotationLinksSeq targets)

void clearAnnotationLinks()

void reloadAnnotationLinks(Screen toCopy)

sys::CountMap getAnnotationLinksCountPerOwner()

ScreenAnnotationLink linkAnnotation(Annotation addition)

void addScreenAnnotationLinkToBoth(ScreenAnnotationLink link, bool bothSides)

ScreenAnnotationLinksSeq findScreenAnnotationLink(Annotation removal)

void unlinkAnnotation(Annotation removal)

void removeScreenAnnotationLinkFromBoth(ScreenAnnotationLink link, bool bothSides)

ScreenLinkedAnnotationSeq linkedAnnotationList()

RString getName()

void setName(RString theName)

RString getDescription()

void setDescription(RString theDescription)

Data Members

RInt version;

RString type;

RString protocolIdentifier;

RString protocolDescription;

RString reagentSetIdentifier;

RString reagentSetDescription;

ScreenPlateLinksSeq plateLinksSeq;

bool plateLinksLoaded;

sys::CountMap plateLinksCountPerOwner;

ScreenReagentsSeq reagentsSeq;

bool reagentsLoaded;

ScreenAnnotationLinksSeq annotationLinksSeq;

bool annotationLinksLoaded;

sys::CountMap annotationLinksCountPerOwner;

RString name;

RString description;


Home Previous Up Next Index