Package | Description |
---|---|
moise.common | |
moise.oe | |
moise.os | |
moise.os.fs | |
moise.os.ns | |
moise.os.ss | |
moise.reorg | |
moise.reorg.commands | |
ora4mas.nopl |
Modifier and Type | Class and Description |
---|---|
class |
MoiseCardinalityException
Moise exception
|
class |
MoiseConsistencyException
Moise exception
|
class |
MoiseXMLParserException
Moise exception
|
Modifier and Type | Method and Description |
---|---|
void |
SchemeInstance.abort()
remove all commitments without checking goal state
|
protected void |
OEAgent.abort()
remove the roles/missions of this agent without checking
(in the case the agent leaves the society without finishing its commitments)
|
void |
OEAgent.abortMission(java.lang.String missionId,
SchemeInstance sch)
removes a mission commitment without checking
|
void |
OE.abortScheme(SchemeInstance sch)
Aborts (and removes) the scheme instance from the OE's Schemes.
|
OEAgent |
OE.addAgent(java.lang.String agName)
Adds an agent in the OE.
|
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.
|
void |
OE.finishScheme(SchemeInstance sch)
Removes the scheme instance from the OE's Schemes.
|
void |
OE.removeAgent(java.lang.String agId,
boolean check)
Removes an agent from the OE.
|
MissionPlayer |
OEAgent.removeMission(java.lang.String missionId,
SchemeInstance sch)
removes a mission from an agent.
|
MissionPlayer |
OEAgent.removeMission(java.lang.String missionId,
java.lang.String schId)
removes a mission from an agent.
|
protected void |
SchemeInstance.removePlayer(MissionPlayer mp)
removes a mission player from this scheme (no checks are done)
|
void |
GoalInstance.setArgumentValue(java.lang.String arg,
java.lang.Object value)
set an argument's value for this instance goal
Example:
InstanceGoal gA = sch.getGoal("a");
gA.setArgumentValue("Z", "120"); |
SchemeInstance |
OE.startScheme(java.lang.String schSpecId)
Creates a new scheme instance.
|
SchemeInstance |
OE.startScheme(java.lang.String schId,
java.lang.String schSpecId)
Creates a new scheme instance with a particular id.
|
Modifier and Type | Method and Description |
---|---|
void |
OS.addSS(SS s)
adds the elements (roles definitions, link types, ...)
of another SS into this OS
|
void |
Cardinality.setFromDOM(org.w3c.dom.Element ele) |
void |
OS.setFromDOM(org.w3c.dom.Node node)
the organisation-specification parent node is the parameter
|
Modifier and Type | Method and Description |
---|---|
void |
Scheme.setFromDOM(org.w3c.dom.Element ele) |
void |
Mission.setFromDOM(org.w3c.dom.Element ele) |
void |
FS.setFromDOM(org.w3c.dom.Element ele) |
void |
Plan.setFromDOM(org.w3c.dom.Element ele,
Goal targetGoal) |
void |
Goal.setFromDOM(org.w3c.dom.Element ele,
Scheme sch) |
Modifier and Type | Method and Description |
---|---|
void |
Norm.setFromDOM(org.w3c.dom.Element ele) |
void |
NS.setFromDOM(org.w3c.dom.Element ele) |
Modifier and Type | Method and Description |
---|---|
void |
SS.setFromDOM(org.w3c.dom.Element ele) |
void |
RoleRel.setFromDOM(org.w3c.dom.Element ele) |
void |
Role.setFromDOM(org.w3c.dom.Element ele) |
void |
Group.setFromDOM(org.w3c.dom.Element ele) |
Modifier and Type | Method and Description |
---|---|
void |
ReorgPlan.execute(OE oe) |
Modifier and Type | Method and Description |
---|---|
void |
RemoveRole.execute(OS os,
OE oe) |
void |
RemoveAllRoleObligations.execute(OS os,
OE oe) |
void |
ChangeRoleDefProperties.execute(OS os,
OE oe) |
void |
ChangeRoleCardinality.execute(OS os,
OE oe) |
void |
ChangeOS.execute(OS os,
OE oe) |
void |
AddRoleObligation.execute(OS os,
OE oe) |
void |
AddRole.execute(OS os,
OE oe) |
Modifier and Type | Method and Description |
---|---|
void |
SchemeBoard.init(java.lang.String osFile,
java.lang.String schType,
boolean createMonitoring,
boolean hasGUI)
Initialises the scheme artifact
|
void |
GroupBoard.init(java.lang.String osFile,
java.lang.String grType,
boolean createMonitoring,
boolean hasGUI)
Initialises the group board
|
protected void |
OrgArt.initNormativeEngine(OS os,
java.lang.String type) |
void |
SchemeBoard.leaveMission(java.lang.String mission)
The agent executing this operation tries to leave/remove its mission in the scheme
|