Uses of Class
moise.common.MoiseConsistencyException
-
Packages that use MoiseConsistencyException Package Description moise.oe moise.os moise.os.fs moise.os.ns moise.os.ss ora4mas.light -
-
Uses of MoiseConsistencyException in moise.oe
Methods in moise.oe that throw MoiseConsistencyException Modifier and Type Method Description void
OEAgent. abortRole(RolePlayer rp)
removes a role of an agent without checkingvoid
SchemeInstance. addResponsibleGroup(java.lang.String grId)
adds an instance group in the set of groups responsible for this SCH.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, java.lang.String grId)
adds a role for an agent.RolePlayer
OEAgent. adoptRole(java.lang.String roleId, GroupInstance gr)
adds a role for an agent.private void
OEAgent. checkDS(Mission mis, SchemeInstance sch)
checks if this agent's roles (in the scheme groups) gives him permission for the missionvoid
GroupInstance. checkRemove()
MissionPlayer
OEAgent. commitToMission(java.lang.String missionId, java.lang.String schId)
adds a mission for an agent.MissionPlayer
OEAgent. commitToMission(java.lang.String missionId, SchemeInstance sch)
adds a mission for an agent.private void
OEAgent. compatibilityCheck(Role newRole, GroupInstance newRoleGr)
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, java.lang.String grId)
removes a role from an agent.RolePlayer
OEAgent. removeRole(java.lang.String roleId, GroupInstance gr)
removes a role from an agent.void
GroupInstance. removeSubGroup(java.lang.String grId)
Removes a subgroup instance from this group.void
SchemeInstance. remResponsibleGroup(java.lang.String grId)
removes an instance group in the set of groups responsible for this SCH.void
SchemeInstance. remResponsibleGroup(GroupInstance g)
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 goalConstructors in moise.oe that throw MoiseConsistencyException Constructor Description GroupInstance(java.lang.String id, Group spec)
create a new group instance identified by idMissionPlayer(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)
-
Uses of MoiseConsistencyException in moise.os
Methods in moise.os that throw MoiseConsistencyException Modifier and Type Method Description Goal
OSBuilder. addGoal(java.lang.String schemeId, java.lang.String goalId, java.lang.String plan)
Mission
OSBuilder. addMission(java.lang.String schemeId, java.lang.String missionId, java.lang.String goals)
Goal
OSBuilder. addMissionGoal(java.lang.String missionId, java.lang.String goalId)
Role
OSBuilder. addRole(java.lang.String grId, java.lang.String roleId)
-
Uses of MoiseConsistencyException in moise.os.fs
Methods in moise.os.fs that throw MoiseConsistencyException Modifier and Type Method Description Goal
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)
private void
Plan. setTarget(java.lang.String targetGoalId)
private void
Plan. setTarget(Goal goal)
Constructors in moise.os.fs that throw MoiseConsistencyException Constructor Description Plan(Plan.PlanOpType op, Scheme sch, java.lang.String targetGoalId)
-
Uses of MoiseConsistencyException in moise.os.ns
Methods in moise.os.ns that throw MoiseConsistencyException Modifier and Type Method Description void
Norm. setMission(java.lang.String missionId)
void
Norm. setMission(Mission m)
void
Norm. setRole(java.lang.String roleId)
void
Norm. setRole(Role r)
Constructors in moise.os.ns that throw MoiseConsistencyException Constructor Description Norm(NS ns)
Norm(Role r, Mission m, NS ns, NS.OpTypes op)
-
Uses of MoiseConsistencyException in moise.os.ss
Methods in moise.os.ss that throw MoiseConsistencyException Modifier and Type Method Description Role
Group. addRole(java.lang.String roleId)
adds the roleId role into the playable roles in this groupvoid
SS. addRoleDef(java.util.Collection<Role> roles)
add all roles of iRole in this SS (check = false)Role
SS. addRoleDef(Role r)
calls addRoleDef(r, true)Role
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 SSvoid
Group. removeRole(java.lang.String roleId)
removes the roleId role from the playable roles in this groupvoid
Group. setRoleCardinality(java.lang.String roleId, Cardinality c)
void
RoleRel. setScope(java.lang.String s)
void
RoleRel. setScope(RoleRel.RoleRelScope s)
void
Group. setSubGroupCardinality(java.lang.String grId, Cardinality c)
Constructors in moise.os.ss that throw MoiseConsistencyException Constructor Description Link(Group gr, java.lang.String linkType)
Creates new LinkLink(Role s, Role d, Group gr, java.lang.String linkType)
Creates new Link -
Uses of MoiseConsistencyException in ora4mas.light
Methods in ora4mas.light that throw MoiseConsistencyException Modifier and Type Method Description (package private) Goal
LightSchemeBoard. getOrCreateGoal(java.lang.String goalId)
-