Package jawiro

Class Summary
Actor Real world entities are modeled with a jawiro.Actor instance and the required number of jawiro.Role and/or jawiro.AggregateRole instances.
AggregateRole An entity can have more than one instance of the same role type.
ConstraintStrategy Constraint manager classes need to implement this interface for enforcing domain specific rules.
PersistenceManager Persistence capability is added to JAWIRO, so that users are able to save entire role hierarchies to secondary storage devices for later use.
Role From the modeling perspective, roles are different types of behavior that different types of entities can perform.
RoleChecker A simple constraint manager class.
RoleHierarchy jawiro.RoleHierarchy is the backbone of the role model.
RoleInterface The methods of RoleInterface represent the common behaviour of the participants of a role hierarchy.
RoleList The tree structure of role hierarchies is implemented with linked lists in JAWIRO.
RoleListItem The tree structure of role hierarchies is implemented with linked lists in JAWIRO.