OmeroBlitz API
Home Previous Up Next Index

omero::model::ExperimenterGroup

Overview

[ "protected" ] class ExperimenterGroup extends IObject

Used By

api::ExperimenterGroupList
api::IAdmin::addGroupOwners
api::IAdmin::createExperimenter
api::IAdmin::createExperimenterWithPassword
api::IAdmin::createGroup
api::IAdmin::deleteGroup
api::IAdmin::getDefaultGroup
api::IAdmin::getGroup
api::IAdmin::lookupGroup
api::IAdmin::removeGroupOwners
api::IAdmin::setDefaultGroup
api::IAdmin::setGroupOwner
api::IAdmin::unsetGroupOwner
api::IAdmin::updateGroup
api::ILdap::findGroup
grid::Processor::willAccept
ExperimenterLinkedExperimenterGroupSeq
Details::getGroup
Details::group
Details::setGroup
Event::experimenterGroup
Event::getExperimenterGroup
Event::setExperimenterGroup
Experimenter::findGroupExperimenterMap
Experimenter::linkExperimenterGroup
Experimenter::unlinkExperimenterGroup
reloadAnnotationLinks
reloadGroupExperimenterMap
ExperimenterGroupAnnotationLink::getParent
ExperimenterGroupAnnotationLink::link
ExperimenterGroupAnnotationLink::parent
ExperimenterGroupAnnotationLink::setParent
GroupExperimenterMap::getParent
GroupExperimenterMap::link
GroupExperimenterMap::parent
GroupExperimenterMap::setParent
Share::getGroup
Share::group
Share::setGroup

Operation Index

getVersion
setVersion
getName
setName
getLdap
setLdap
unloadGroupExperimenterMap
sizeOfGroupExperimenterMap
copyGroupExperimenterMap
addGroupExperimenterMap
addAllGroupExperimenterMapSet
removeGroupExperimenterMap
removeAllGroupExperimenterMapSet
clearGroupExperimenterMap
reloadGroupExperimenterMap
linkExperimenter
addGroupExperimenterMapToBoth
findGroupExperimenterMap
unlinkExperimenter
removeGroupExperimenterMapFromBoth
linkedExperimenterList
getConfigAsMap
getConfig
setConfig
unloadAnnotationLinks
sizeOfAnnotationLinks
copyAnnotationLinks
addExperimenterGroupAnnotationLink
addAllExperimenterGroupAnnotationLinkSet
removeExperimenterGroupAnnotationLink
removeAllExperimenterGroupAnnotationLinkSet
clearAnnotationLinks
reloadAnnotationLinks
getAnnotationLinksCountPerOwner
linkAnnotation
addExperimenterGroupAnnotationLinkToBoth
findExperimenterGroupAnnotationLink
unlinkAnnotation
removeExperimenterGroupAnnotationLinkFromBoth
linkedAnnotationList
getDescription
setDescription

Data Member Index

version
name
ldap
groupExperimenterMapSeq
groupExperimenterMapLoaded
config
annotationLinksSeq
annotationLinksLoaded
annotationLinksCountPerOwner
description

Operations

RInt getVersion()

void setVersion(RInt theVersion)

RString getName()

void setName(RString theName)

RBool getLdap()

void setLdap(RBool theLdap)

void unloadGroupExperimenterMap()

int sizeOfGroupExperimenterMap()

ExperimenterGroupGroupExperimenterMapSeq copyGroupExperimenterMap()

void addGroupExperimenterMap(GroupExperimenterMap target)

void addAllGroupExperimenterMapSet(ExperimenterGroupGroupExperimenterMapSeq targets)

void removeGroupExperimenterMap(GroupExperimenterMap theTarget)

void removeAllGroupExperimenterMapSet(ExperimenterGroupGroupExperimenterMapSeq targets)

void clearGroupExperimenterMap()

void reloadGroupExperimenterMap(ExperimenterGroup toCopy)

GroupExperimenterMap linkExperimenter(Experimenter addition)

void addGroupExperimenterMapToBoth(GroupExperimenterMap link, bool bothSides)

ExperimenterGroupGroupExperimenterMapSeq findGroupExperimenterMap(Experimenter removal)

void unlinkExperimenter(Experimenter removal)

void removeGroupExperimenterMapFromBoth(GroupExperimenterMap link, bool bothSides)

ExperimenterGroupLinkedExperimenterSeq linkedExperimenterList()

api::StringStringMap getConfigAsMap()

api::NamedValueList getConfig()

void setConfig(api::NamedValueList theConfig)

void unloadAnnotationLinks()

int sizeOfAnnotationLinks()

ExperimenterGroupAnnotationLinksSeq copyAnnotationLinks()

void addExperimenterGroupAnnotationLink(ExperimenterGroupAnnotationLink target)

void addAllExperimenterGroupAnnotationLinkSet(ExperimenterGroupAnnotationLinksSeq targets)

void removeExperimenterGroupAnnotationLink(ExperimenterGroupAnnotationLink theTarget)

void removeAllExperimenterGroupAnnotationLinkSet(ExperimenterGroupAnnotationLinksSeq targets)

void clearAnnotationLinks()

void reloadAnnotationLinks(ExperimenterGroup toCopy)

sys::CountMap getAnnotationLinksCountPerOwner()

ExperimenterGroupAnnotationLink linkAnnotation(Annotation addition)

void addExperimenterGroupAnnotationLinkToBoth(ExperimenterGroupAnnotationLink link, bool bothSides)

ExperimenterGroupAnnotationLinksSeq findExperimenterGroupAnnotationLink(Annotation removal)

void unlinkAnnotation(Annotation removal)

void removeExperimenterGroupAnnotationLinkFromBoth(ExperimenterGroupAnnotationLink link, bool bothSides)

ExperimenterGroupLinkedAnnotationSeq linkedAnnotationList()

RString getDescription()

void setDescription(RString theDescription)

Data Members

RInt version;

RString name;

RBool ldap;

ExperimenterGroupGroupExperimenterMapSeq groupExperimenterMapSeq;

bool groupExperimenterMapLoaded;

api::NamedValueList config;

ExperimenterGroupAnnotationLinksSeq annotationLinksSeq;

bool annotationLinksLoaded;

sys::CountMap annotationLinksCountPerOwner;

RString description;


Home Previous Up Next Index