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)
        
        void setName(RString theName)
        
        void setLdap(RBool theLdap)
        void unloadGroupExperimenterMap()
        int sizeOfGroupExperimenterMap()
        
        
        
        void removeGroupExperimenterMap(GroupExperimenterMap theTarget)
        
        void clearGroupExperimenterMap()
        void reloadGroupExperimenterMap(ExperimenterGroup toCopy)
        
        void addGroupExperimenterMapToBoth(GroupExperimenterMap link, bool bothSides)
        
        void unlinkExperimenter(Experimenter removal)
        void removeGroupExperimenterMapFromBoth(GroupExperimenterMap link, bool bothSides)
        
        
        
        
        void unloadAnnotationLinks()
        int sizeOfAnnotationLinks()
        
        
        
        
        
        void clearAnnotationLinks()
        void reloadAnnotationLinks(ExperimenterGroup toCopy)
        sys::CountMap getAnnotationLinksCountPerOwner()
        
        void addExperimenterGroupAnnotationLinkToBoth(ExperimenterGroupAnnotationLink link, bool bothSides)
        
        void unlinkAnnotation(Annotation removal)
        void removeExperimenterGroupAnnotationLinkFromBoth(ExperimenterGroupAnnotationLink link, bool bothSides)
        
        RString getDescription()
        void setDescription(RString theDescription)
        Data Members
        RInt version;
        
        
        
        bool groupExperimenterMapLoaded;
        
        
        bool annotationLinksLoaded;
        sys::CountMap annotationLinksCountPerOwner;