Uses of Class
moise.oe.GroupInstance
-
Packages that use GroupInstance Package Description moise.oe moise.tools -
-
Uses of GroupInstance in moise.oe
Fields in moise.oe declared as GroupInstance Modifier and Type Field Description private GroupInstance
RolePlayer. gr
protected GroupInstance
GroupInstance. superGroup
Fields in moise.oe with type parameters of type GroupInstance Modifier and Type Field Description protected java.util.Map<java.lang.String,GroupInstance>
OE. groups
protected java.util.Set<GroupInstance>
SchemeInstance. groups
protected java.util.Map<java.lang.String,GroupInstance>
GroupInstance. subGroups
Methods in moise.oe that return GroupInstance Modifier and Type Method 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
GroupInstance. findGroup(java.lang.String grId)
looks for a group with grId in this Group (and its subgroups)GroupInstance
OE. findGroup(java.lang.String grId)
looks for a group with grId in this OE (and inside all its groups)GroupInstance
RolePlayer. getGroup()
GroupInstance
GroupInstance. getSuperGroup()
Methods in moise.oe that return types with arguments of type GroupInstance Modifier and Type Method Description java.util.Collection<GroupInstance>
GroupInstance. findInstancesOf(Group grSpec)
get all groups (and subgroups) that instantiates grSpecjava.util.Collection<GroupInstance>
OE. findInstancesOf(java.lang.String grSpec)
finds all groups (and subgroups) that instantiates grSpecjava.util.Collection<GroupInstance>
OE. findInstancesOf(Group grSpec)
finds all groups (and subgroups) that instantiates grSpecjava.util.Collection<GroupInstance>
GroupInstance. getAllSubGroupsTree()
gets this group and all its sub groups, the sob-groups of the subgroups, .....java.util.Collection<GroupInstance>
OE. getAllSubGroupsTree()
return all groups of the OE, even subgroupsjava.util.Collection<GroupInstance>
OE. getGroups()
returns the root groupsjava.util.Collection<GroupInstance>
SchemeInstance. getResponsibleGroups()
returns a collection of groups that are responsible for this schemejava.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 playedMethods in moise.oe with parameters of type GroupInstance Modifier and Type Method 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.private void
OEAgent. compatibilityCheck(Role newRole, GroupInstance newRoleGr)
java.util.Collection<OEAgent>
OE. getAgents(GroupInstance gr, java.lang.String roleId)
gets all agents that playsrole
ingr
.java.util.Collection<OEAgent>
OE. getAgents(GroupInstance gr, Role role)
gets all agents that playsrole
ingr
.RolePlayer
OEAgent. playsRole(java.lang.String roleId, GroupInstance gr)
returns an object representing the roleId played by this agent in the group gr.java.util.Collection<RolePlayer>
OEAgent. playsRole(GroupInstance gr)
returns a collection of RolePlayer objects representing the roles this agent plays in the group grRolePlayer
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.private void
OEAgent. roleCardinalityCheck(Role role, GroupInstance newRoleGr)
protected void
GroupInstance. setSuperGroup(GroupInstance gr)
Constructors in moise.oe with parameters of type GroupInstance Constructor Description RolePlayer(Role role, OEAgent ag, GroupInstance gr)
-
Uses of GroupInstance in moise.tools
Methods in moise.tools with parameters of type GroupInstance Modifier and Type Method Description private void
OETreeModel. addGr(GroupInstance g, javax.swing.tree.DefaultMutableTreeNode place)
(package private) void
SimOE. addResponsibleGroupToSCH(SchemeInstance sch, GroupInstance gr)
(package private) void
SimOE. remResponsibleGroupToSCH(SchemeInstance sch, GroupInstance gr)
-