GroupMembership

According to the self-categorization theory ("reicher-2010"), people define themselves as a member of social categories (seeSelfCategory). When people share the same SelfCategory, they often act collectively if they feel as in-group member to this category. For instance, two protesters - which define themselves as in-group members of the category protesters - walk together during a demonstration. This enum shall capture this in- and out-group membership. The membership can be interpreted as a tree:

Membership
/\
/  \
/    \
In      Out
/  |  \
/   |   \
/    |    \
Friendly  Neutral Hostile
Following outcome may be observed when two people with a given membership come together: Note: The value "OUT_GROUP" exists for convenience if you do not like to handle the subcategories FRIENDLY, NEUTRAL and HOSTILE. "OUT_GROUP" should be handled like "OUT_GROUP_NEUTRAL". I.e., IN_GROUP / OUT_GROUP => ignore behavior of IN_GROUP member.


Field: OUT_GROUP_NEUTRAL [GroupMembership]

---


Field: IN_GROUP [GroupMembership]

---


Field: OUT_GROUP_HOSTILE [GroupMembership]

---


Field: OUT_GROUP_FRIENDLY [GroupMembership]

---


Field: OUT_GROUP [GroupMembership]

---