Package | Description |
---|---|
moise.oe |
Modifier and Type | Field and Description |
---|---|
protected GroupInstance |
GroupInstance.superGroup |
Modifier and Type | Field and Description |
---|---|
protected java.util.Set<GroupInstance> |
SchemeInstance.groups |
protected java.util.Map<java.lang.String,GroupInstance> |
OE.groups |
protected java.util.Map<java.lang.String,GroupInstance> |
GroupInstance.subGroups |
Modifier and Type | Method and Description |
---|---|
GroupInstance |
OE.addGroup(java.lang.String grSpecId)
Creates a new root group instance from the specification denoted by grSpecId.
|
GroupInstance |
OE.addGroup(java.lang.String grId,
java.lang.String grSpecId)
Creates a new root group instance (identified by grId) from the specification denoted by grSpecId.
|
GroupInstance |
GroupInstance.addSubGroup(java.lang.String grSpecId)
Adds a subgroup in a group, the id of the subgroup is defined automatically.
|
GroupInstance |
GroupInstance.addSubGroup(java.lang.String grId,
java.lang.String grSpecId)
Adds a subgroup in a group.
|
GroupInstance |
OE.findGroup(java.lang.String grId)
looks for a group with grId in this OE (and inside all its groups)
|
GroupInstance |
GroupInstance.findGroup(java.lang.String grId)
looks for a group with grId in this Group (and its subgroups)
|
GroupInstance |
RolePlayer.getGroup() |
GroupInstance |
GroupInstance.getSuperGroup() |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<GroupInstance> |
OE.findInstancesOf(Group grSpec)
finds all groups (and subgroups) that instantiates grSpec
|
java.util.Collection<GroupInstance> |
GroupInstance.findInstancesOf(Group grSpec)
get all groups (and subgroups) that instantiates grSpec
|
java.util.Collection<GroupInstance> |
OE.findInstancesOf(java.lang.String grSpec)
finds all groups (and subgroups) that instantiates grSpec
|
java.util.Collection<GroupInstance> |
OE.getAllSubGroupsTree()
return all groups of the OE, even subgroups
|
java.util.Collection<GroupInstance> |
GroupInstance.getAllSubGroupsTree()
gets this group and all its sub groups, the sob-groups of the subgroups, .....
|
java.util.Collection<GroupInstance> |
OE.getGroups()
returns the root groups
|
java.util.Collection<GroupInstance> |
SchemeInstance.getResponsibleGroups()
returns a collection of groups that are responsible for this scheme
|
java.util.Collection<GroupInstance> |
GroupInstance.getSubGroups() |
java.util.Collection<GroupInstance> |
OEAgent.playsRole(java.lang.String roleId)
returns the set of groups (class Group) where the roleId is being played
|
Modifier and Type | Method and Description |
---|---|
void |
SchemeInstance.addResponsibleGroup(GroupInstance g)
adds an instance group in the set of groups responsible for this SCH.
|
RolePlayer |
OEAgent.adoptRole(java.lang.String roleId,
GroupInstance gr)
adds a role for an agent.
|
java.util.Collection<OEAgent> |
OE.getAgents(GroupInstance gr,
Role role)
gets all agents that plays
role in gr . |
java.util.Collection<OEAgent> |
OE.getAgents(GroupInstance gr,
java.lang.String roleId)
gets all agents that plays
role in gr . |
java.util.Collection<RolePlayer> |
OEAgent.playsRole(GroupInstance gr)
returns a collection of RolePlayer objects representing the
roles this agent plays in the group gr
|
RolePlayer |
OEAgent.playsRole(java.lang.String roleId,
GroupInstance gr)
returns an object representing the roleId played by this agent
in the group gr.
|
RolePlayer |
OEAgent.removeRole(java.lang.String roleId,
GroupInstance gr)
removes a role from an agent.
|
void |
SchemeInstance.remResponsibleGroup(GroupInstance g)
removes an instance group in the set of groups responsible for this SCH.
|
protected void |
GroupInstance.setSuperGroup(GroupInstance gr) |
Constructor and Description |
---|
RolePlayer(Role role,
OEAgent ag,
GroupInstance gr) |