Class MasterOfCeremony
java.lang.Object
org.episteme.social.sociology.Role
org.episteme.social.sociology.MasterOfCeremony
- All Implemented Interfaces:
Serializable, Commented, ComprehensiveIdentification, Identified<Identification>, Named, Temporal<TimeCoordinate>
A specialized role for the person leading, organizing, or officiating a celebration or event.
* @version 1.1
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
- See Also:
-
Field Summary
Fields inherited from class Role
CLIENT, OBSERVER, SERVER, SUPERVISOR -
Constructor Summary
ConstructorsConstructorDescriptionMasterOfCeremony(Individual individual, Situation situation, Organization organization) Creates a new MasterOfCeremony. -
Method Summary
Modifier and TypeMethodDescriptionReturns the sponsoring organization, if any.Methods inherited from class Role
equals, getId, getIndividual, getKind, getSituation, getTraits, getWhen, hashCode, setKind, setTimestamp, toStringMethods inherited from interface Commented
getComments, getTrait, setCommentsMethods inherited from interface ComprehensiveIdentification
getName, getTrait, setName, setTrait
-
Constructor Details
-
MasterOfCeremony
Creates a new MasterOfCeremony.- Parameters:
individual- the individual performing the rolesituation- the event or celebrationorganization- the organization managing or sponsoring the event (can be null)
-
-
Method Details
-
getOrganization
Returns the sponsoring organization, if any.- Returns:
- the organization or null
-