Package | Description |
---|---|
moise.oe | |
moise.os.fs | |
moise.os.ns | |
moise.os.ss | |
moise.test |
Modifier and Type | Method and Description |
---|---|
void |
OEAgent.abortRole(RolePlayer rp)
removes a role of an agent without checking
|
void |
SchemeInstance.addResponsibleGroup(GroupInstance g)
adds an instance group in the set of groups responsible for this SCH.
|
void |
SchemeInstance.addResponsibleGroup(java.lang.String grId)
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.
|
RolePlayer |
OEAgent.adoptRole(java.lang.String roleId,
java.lang.String grId)
adds a role for an agent.
|
void |
GroupInstance.checkRemove() |
MissionPlayer |
OEAgent.commitToMission(java.lang.String missionId,
SchemeInstance sch)
adds a mission for an agent.
|
MissionPlayer |
OEAgent.commitToMission(java.lang.String missionId,
java.lang.String schId)
adds a mission for an agent.
|
static OE |
OE.createOE(java.lang.String purpose,
java.lang.String OSxmlURI)
Creates a new organisational entity with purpose and organisation specification as
state in the file OSxmlURI.
|
OE |
OE.partialOE(OEAgent ag)
gets a partial view of this OE, only entities allowed for the ag will be shown.
|
void |
OE.removeGroup(java.lang.String grId)
Removes a group instance from this OE.
|
protected void |
GroupInstance.removeRelations() |
RolePlayer |
OEAgent.removeRole(java.lang.String roleId,
GroupInstance gr)
removes a role from an agent.
|
RolePlayer |
OEAgent.removeRole(java.lang.String roleId,
java.lang.String grId)
removes a role from an agent.
|
void |
GroupInstance.removeSubGroup(java.lang.String grId)
Removes a subgroup instance from this group.
|
void |
SchemeInstance.remResponsibleGroup(GroupInstance g)
removes an instance group in the set of groups responsible for this SCH.
|
void |
SchemeInstance.remResponsibleGroup(java.lang.String grId)
removes an instance group in the set of groups responsible for this SCH.
|
void |
GoalInstance.setAchieved(OEAgent a)
sets that this goal is achieved by the agent a.
|
void |
PlanInstance.setGoalInstances(SchemeInstance sch) |
void |
GoalInstance.setImpossible(OEAgent a)
sets this goal as impossible to be achieved.
|
void |
GoalInstance.setPlanToAchieve(PlanInstance pi)
set the plan that achieves this goal
|
Constructor and Description |
---|
GroupInstance(java.lang.String id,
Group spec)
create a new group instance identified by id
|
MissionPlayer(Mission mission,
OEAgent ag,
SchemeInstance sch) |
OE(GoalInstance purpose,
OS os) |
RolePlayer(Role role,
OEAgent ag,
GroupInstance gr) |
SchemeInstance(java.lang.String id,
Scheme sch) |
Modifier and Type | Method and Description |
---|---|
void |
Mission.addGoal(java.lang.String goalSpecId) |
void |
Mission.addPreferable(java.lang.String missionId) |
void |
Plan.addSubGoal(java.lang.String goalId) |
void |
Scheme.setMissionCardinality(java.lang.String missionId,
Cardinality c) |
void |
Plan.setOp(Plan.PlanOpType op) |
Constructor and Description |
---|
Plan(Plan.PlanOpType op,
Scheme sch,
java.lang.String targetGoalId) |
Modifier and Type | Method and Description |
---|---|
void |
Norm.setMission(Mission m) |
void |
Norm.setMission(java.lang.String missionId) |
void |
Norm.setRole(Role r) |
void |
Norm.setRole(java.lang.String roleId) |
Constructor and Description |
---|
Norm(NS ns) |
Norm(Role r,
Mission m,
NS ns,
NS.OpTypes op) |
Modifier and Type | Method and Description |
---|---|
void |
Group.addRole(java.lang.String roleId)
adds the roleId role into the playable roles in this group
|
void |
SS.addRoleDef(java.util.Collection<Role> roles)
add all roles of iRole in this SS (check = false)
|
void |
SS.addRoleDef(Role r)
calls addRoleDef(r, true)
|
void |
SS.addRoleDef(Role r,
boolean check) |
void |
Role.addSuperRole(java.lang.String superId) |
void |
SS.importRoleDef(java.util.Collection<Role> roles)
import all roles of iRole in this SS (check = false)
This method fixes links to super-roles from another SS and
do not include roles that already is in the SS
|
void |
Group.removeRole(java.lang.String roleId)
removes the roleId role from the playable roles in this group
|
void |
Group.setRoleCardinality(java.lang.String roleId,
Cardinality c) |
void |
RoleRel.setScope(RoleRel.RoleRelScope s) |
void |
RoleRel.setScope(java.lang.String s) |
void |
Group.setSubGroupCardinality(java.lang.String grId,
Cardinality c) |
Constructor and Description |
---|
Link(Group gr,
java.lang.String linkType)
Creates new Link
|
Link(Role s,
Role d,
Group gr,
java.lang.String linkType)
Creates new Link
|
Modifier and Type | Method and Description |
---|---|
void |
OETest.testPossibleGoals() |