Class StreetSituation
java.lang.Object
org.episteme.social.sociology.Situation
org.episteme.social.law.StreetSituation
- All Implemented Interfaces:
Serializable, Commented, ComprehensiveIdentification, Identified<Identification>, Named, Positioned<Place>
Represents the context for interactions between individuals and the legal system
in a public or "street" level context (e.g., citizenship, public order).
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionStreetSituation(String name, String comments) Creates a new StreetSituation context. -
Method Summary
Modifier and TypeMethodDescriptionvoidaddResponsibleIndividual(Individual individual) Adds an individual playing the role of a responsible individual in this situation.Methods inherited from class Situation
addParticipant, addParticipant, addRole, equals, getId, getIdentification, getPosition, getRoles, getTraits, hashCode, removeParticipant, setPosition, toStringMethods inherited from interface Commented
getComments, getTrait, setCommentsMethods inherited from interface ComprehensiveIdentification
getName, getTrait, setName, setTrait
-
Constructor Details
-
StreetSituation
-
-
Method Details
-
addResponsibleIndividual
Adds an individual playing the role of a responsible individual in this situation.- Parameters:
individual- the individual to add
-