A B C D E F G H I J L M N O P R S T U V W X 
All Classes All Packages

A

abort() - Method in class moise.oe.OEAgent
remove the roles/missions of this agent without checking (in the case the agent leaves the society without finishing its commitments)
abort() - Method in class moise.oe.SchemeInstance
remove all commitments without checking goal state
abortMission - Variable in class moise.tools.SimOEFrame
 
abortMission(String, SchemeInstance) - Method in class moise.oe.OEAgent
removes a mission commitment without checking
abortMissionActionPerformed(ActionEvent) - Method in class moise.tools.SimOEFrame
 
abortRole(RolePlayer) - Method in class moise.oe.OEAgent
removes a role of an agent without checking
abortSCH(SchemeInstance) - Method in class moise.tools.SimOE
 
abortScheme(SchemeInstance) - Method in class moise.oe.OE
Aborts (and removes) the scheme instance from the OE's Schemes.
accept(File) - Method in class moise.xml.XmlFilter
 
achievedAgs - Variable in class moise.oe.GoalInstance
 
achievement - moise.os.fs.Goal.GoalType
 
add(String, String, NPLInterpreter, boolean) - Static method in class ora4mas.nopl.GUIInterface
 
add(T) - Method in class moise.os.CardinalitySet
adds an object with default cardinality
add(T, Cardinality) - Method in class moise.os.CardinalitySet
adds an object with a specific cardinality
addAgent(String) - Method in class moise.oe.OE
Adds an agent in the OE.
addArgument(String, Object) - Method in class moise.os.fs.Goal
 
addAttribute(String, boolean) - Method in class moise.prolog.PrologPredicate
adds a boolean attribute
addAttribute(String, String) - Method in class moise.prolog.PrologPredicate
adds a string attribute
addCompatibility(Compatibility) - Method in class moise.os.ss.Group
 
addDependence(Goal) - Method in class moise.os.fs.Goal
 
addDoneGoal(String, String) - Method in class ora4mas.nopl.oe.Scheme
 
addFact(String) - Method in class ora4mas.nopl.NormativeBoard
 
addFS(FS) - Method in class moise.os.OS
adds the scheme of another FS into this OS
addGoal(String) - Method in class moise.os.fs.Mission
 
addGoal(String, Object[]) - Method in class ora4mas.light.LightSchemeBoard
 
addGoal(String, String, String) - Method in class moise.os.OSBuilder
 
addGoal(Goal) - Method in class moise.os.fs.Scheme
 
addGoal(Goal, DefaultMutableTreeNode) - Method in class moise.tools.OSTreeModel
 
addGoalArg(String, String, String, Object) - Method in class moise.os.OSBuilder
 
addGr(GroupInstance, DefaultMutableTreeNode) - Method in class moise.tools.OETreeModel
 
addGr(Group, DefaultMutableTreeNode) - Method in class moise.tools.OSTreeModel
 
addGroup(String) - Method in class moise.oe.OE
Creates a new root group instance from the specification denoted by grSpecId.
addGroup(String, String) - Method in class moise.oe.OE
Creates a new root group instance (identified by grId) from the specification denoted by grSpecId.
addGroup(Group) - Method in class ora4mas.nopl.oe.OE
 
addGroupResponsibleFor(Group) - Method in class ora4mas.nopl.oe.Scheme
 
addLink(Link) - Method in class moise.os.ss.Group
 
addLinkType(String) - Method in class moise.os.ss.SS
 
addLinkType(Collection<String>) - Method in class moise.os.ss.SS
 
addListener(String) - Method in class ora4mas.nopl.GroupBoard
 
addListener(OrgArt) - Method in class ora4mas.nopl.OrgArt.Ora4masWSPRuleEngine
 
addMission(String) - Method in class ora4mas.nopl.SchemeBoard
 
addMission(String, String, String) - Method in class moise.os.OSBuilder
 
addMission(Mission) - Method in class moise.os.fs.Scheme
 
addMissionGoal(String, String) - Method in class moise.os.OSBuilder
 
addMissionsInDot() - Method in class ora4mas.light.LightSchemeBoard
 
addMissionsInDot() - Method in class ora4mas.nopl.SchemeBoard
 
addNorm(String, String, String) - Method in class ora4mas.light.LightNormativeBoard
 
addNorm(Collection<Norm>) - Method in class moise.os.ns.NS
 
addNorm(Norm) - Method in class moise.os.ns.NS
 
addNS(NS) - Method in class moise.os.OS
adds the norms of another NS into this OS
addPlan(Plan) - Method in class moise.os.fs.Scheme
 
addPlayer(String, String) - Method in class ora4mas.nopl.oe.CollectiveOE
 
addPlayer(MissionPlayer) - Method in class moise.oe.SchemeInstance
adds a mission player for this SCH
addPlayer(RolePlayer) - Method in class moise.oe.GroupInstance
adds a role player in this group
addPreferable(String) - Method in class moise.os.fs.Mission
 
addRespGr - Variable in class moise.tools.SimOEFrame
 
addRespGrActionPerformed(ActionEvent) - Method in class moise.tools.SimOEFrame
 
addResponsibleForScheme(String) - Method in class ora4mas.nopl.oe.Group
 
addResponsibleGroup(String) - Method in class moise.oe.SchemeInstance
adds an instance group in the set of groups responsible for this SCH.
addResponsibleGroup(GroupInstance) - Method in class moise.oe.SchemeInstance
adds an instance group in the set of groups responsible for this SCH.
addResponsibleGroupToSCH(SchemeInstance, GroupInstance) - Method in class moise.tools.SimOE
 
addRole(String) - Method in class moise.os.ss.Group
adds the roleId role into the playable roles in this group
addRole(String) - Method in class ora4mas.nopl.GroupBoard
 
addRole(String, String) - Method in class moise.os.OSBuilder
 
AddRole - Class in moise.reorg.commands
A reorganization command, a command that changes the OS
AddRole() - Constructor for class moise.reorg.commands.AddRole
 
AddRole(String, String) - Constructor for class moise.reorg.commands.AddRole
 
addRoleDef(Collection<Role>) - Method in class moise.os.ss.SS
add all roles of iRole in this SS (check = false)
addRoleDef(Role) - Method in class moise.os.ss.SS
calls addRoleDef(r, true)
addRoleDef(Role, boolean) - Method in class moise.os.ss.SS
 
AddRoleObligation - Class in moise.reorg.commands
A reorganization command, a command that changes the OS
AddRoleObligation() - Constructor for class moise.reorg.commands.AddRoleObligation
 
AddRoleObligation(String, String, NS.OpTypes) - Constructor for class moise.reorg.commands.AddRoleObligation
 
addRoles(OS, DefaultMutableTreeNode) - Method in class moise.tools.OSTreeModel
 
addRootGroup(String) - Method in class moise.os.OSBuilder
 
addSch(Scheme, DefaultMutableTreeNode) - Method in class moise.tools.OSTreeModel
 
addScheme(String) - Method in class ora4mas.nopl.GroupBoard
The agent executing this operation tries to add a scheme under the responsibility of a group
addScheme(String, String) - Method in class moise.os.OSBuilder
 
addScheme(Collection<Scheme>) - Method in class moise.os.fs.FS
 
addScheme(Scheme) - Method in class moise.os.fs.FS
 
addScheme(Scheme) - Method in class ora4mas.nopl.oe.OE
 
addSchemeWhenFormationOk(String) - Method in class ora4mas.nopl.GroupBoard
The group will be responsible for the scheme when its formation is Ok
addSS(SS) - Method in class moise.os.OS
adds the elements (roles definitions, link types, ...) of another SS into this OS
addSubGoal(String) - Method in class moise.os.fs.Plan
 
addSubgroup(String, String, String) - Method in class ora4mas.nopl.GroupBoard
 
addSubgroup(String, String, String) - Method in class ora4mas.nopl.oe.Group
 
addSubGroup(String) - Method in class moise.oe.GroupInstance
Adds a subgroup in a group, the id of the subgroup is defined automatically.
addSubGroup(String, String) - Method in class moise.oe.GroupInstance
Adds a subgroup in a group.
addSubGroup(String, String) - Method in class moise.os.OSBuilder
 
addSubGroup(Group) - Method in class moise.os.ss.Group
 
addSuperRole(String) - Method in class moise.os.ss.Role
 
addTerm(String) - Method in class moise.prolog.PrologPredicate
 
admCommand(String) - Method in class ora4mas.nopl.GroupBoard
Commands that the owner of the group can perform.
admCommand(String) - Method in class ora4mas.nopl.SchemeBoard
Commands that the owner of the scheme can perform.
adoptORgiveUpRole - Variable in class moise.tools.SimOEFrame
 
adoptORgiveUpRoleItemStateChanged(ItemEvent) - Method in class moise.tools.SimOEFrame
 
adoptRole(String) - Method in class ora4mas.light.LightGroupBoard
The agent executing this operation tries to adopt a role in the group
adoptRole(String) - Method in class ora4mas.nopl.GroupBoard
The agent executing this operation tries to adopt a role in the group
adoptRole(String, String) - Method in class moise.oe.OEAgent
adds a role for an agent.
adoptRole(String, String) - Method in class ora4mas.nopl.GroupBoard
 
adoptRole(String, GroupInstance) - Method in class moise.oe.OEAgent
adds a role for an agent.
aEnabled - Static variable in class ora4mas.nopl.SchemeBoard
 
ag - Variable in class moise.tools.SimOEFrame
 
ag - Variable in class ora4mas.nopl.oe.Player
 
agAdoptRole - Variable in class moise.tools.SimOEFrame
 
agAdoptRoleActionPerformed(ActionEvent) - Method in class moise.tools.SimOEFrame
 
agAdoptsRole(String, String, String) - Method in class moise.tools.SimOE
 
agCommitsMission(String, String, String) - Method in class moise.tools.SimOE
 
agCreationOk - Variable in class moise.tools.SimOEFrame
 
agCreationOkPerformed(ActionEvent) - Method in class moise.tools.SimOEFrame
 
agents - Variable in class moise.oe.OE
 
agGiveUpRole(String, String, String) - Method in class moise.tools.SimOE
 
agKilled(String) - Method in class ora4mas.nopl.GroupBoard
 
agKilled(String) - Method in class ora4mas.nopl.OrgArt
 
agKilled(String) - Method in class ora4mas.nopl.SchemeBoard
 
agName - Variable in class moise.tools.SimOEFrame
 
agNamesInGoalInstance - Variable in class moise.tools.SimOEFrame
 
agNamesInMission - Variable in class moise.tools.SimOEFrame
 
agNamesInMissionActionPerformed(ActionEvent) - Method in class moise.tools.SimOEFrame
 
agNamesInRemoveAg - Variable in class moise.tools.SimOEFrame
 
agNamesInRole - Variable in class moise.tools.SimOEFrame
 
agNamesInRoleActionPerformed(ActionEvent) - Method in class moise.tools.SimOEFrame
 
agRolesInRole - Variable in class moise.tools.SimOEFrame
 
agTransformer - Variable in class moise.tools.SimOEFrame
 
agUncommitsMission(String, String, String) - Method in class moise.tools.SimOE
 
aids - Variable in class ora4mas.nopl.OrgBoard
 
ALL_GOALS - Variable in class ora4mas.light.LightSchemeBoard
 
allArtsPane - Static variable in class ora4mas.nopl.GUIInterface
 
areCompatible(Role, Role) - Method in class moise.os.ss.Compatibility
checks if the the role r1 is compatible with r2 (considering the role inheritance), i.e., the agent playing r1 can also play r2
args - Variable in class moise.oe.GoalInstance
 
args - Variable in class moise.os.fs.Goal
 
argsCode - Static variable in class ora4mas.nopl.tools.os2nopl
 
argValueInGoal - Variable in class moise.tools.SimOEFrame
 
artPanel - Variable in class ora4mas.nopl.GUIInterface
 
aSatisfied - Static variable in class ora4mas.nopl.SchemeBoard
 
askOSFile() - Static method in class moise.xml.XmlFilter
 
attributes - Variable in class moise.prolog.PrologPredicate
 
aWaiting - Static variable in class ora4mas.nopl.SchemeBoard
 

B

back - Variable in class moise.tools.SimOEFrame
 
backActionPerformed(ActionEvent) - Method in class moise.tools.SimOEFrame
 
biDirectional - Variable in class moise.os.ss.RoleRel
 
briefOE - Variable in class moise.tools.SimOEFrame
 
builder - Static variable in class moise.xml.DOMUtils
 

C

cardinalities - Variable in class moise.os.CardinalitySet
 
Cardinality - Class in moise.os
Represents a cardinality of the Moise+ model (maximum and minumum values).
Cardinality() - Constructor for class moise.os.Cardinality
 
Cardinality(int, int) - Constructor for class moise.os.Cardinality
Creates new Cardinality
CardinalitySet<T extends Identifiable> - Class in moise.os
Represents a collection with cardinality (e.g.
CardinalitySet() - Constructor for class moise.os.CardinalitySet
 
cbFormat - Variable in class moise.tools.GUI
 
centerScreen() - Method in class moise.tools.SimOEFrame
 
ChangeDS - Class in moise.reorg.commands
A reorganization command, a command that changes the OS
ChangeDS() - Constructor for class moise.reorg.commands.ChangeDS
 
ChangeGroup - Class in moise.reorg.commands
A reorganization command, a command that changes the OS
ChangeGroup() - Constructor for class moise.reorg.commands.ChangeGroup
 
ChangeOS - Class in moise.reorg.commands
A reorganization command, a command that changes the OS
ChangeOS() - Constructor for class moise.reorg.commands.ChangeOS
 
changePurpose(String) - Method in class moise.oe.OE
 
ChangeRoleCardinality - Class in moise.reorg.commands
A reorganization command, a command that changes the OS
ChangeRoleCardinality() - Constructor for class moise.reorg.commands.ChangeRoleCardinality
 
ChangeRoleDefProperties - Class in moise.reorg.commands
A reorganization command, a command that changes the OS
ChangeRoleDefProperties() - Constructor for class moise.reorg.commands.ChangeRoleDefProperties
 
ChangeRoleDefProperties(String, String, String, String) - Constructor for class moise.reorg.commands.ChangeRoleDefProperties
 
ChangeRolesDef - Class in moise.reorg.commands
A reorganization command, a command that changes the OS
ChangeRolesDef() - Constructor for class moise.reorg.commands.ChangeRolesDef
 
changeShowAs(ItemEvent) - Method in class moise.tools.SimOEFrame
 
ChangeSS - Class in moise.reorg.commands
A reorganization command, a command that changes the OS
ChangeSS() - Constructor for class moise.reorg.commands.ChangeSS
 
checkDS(Mission, SchemeInstance) - Method in class moise.oe.OEAgent
checks if this agent's roles (in the scheme groups) gives him permission for the mission
checkEnabled() - Method in class moise.oe.GoalInstance
the goal is enabled in the scheme state, i.e., its pre-condition goals are satisfied.
checkRemove() - Method in class moise.oe.GroupInstance
 
checkRemoveAg - Variable in class moise.tools.SimOEFrame
 
choice - moise.os.fs.Plan.PlanOpType
 
classChangeDS - Static variable in class moise.reorg.ReorgPlan
 
classChangeRoleDefProperties - Static variable in class moise.reorg.ReorgPlan
 
clearExPlayers() - Method in class ora4mas.nopl.oe.CollectiveOE
 
clearPlayers() - Method in class ora4mas.nopl.oe.CollectiveOE
 
clone() - Method in class moise.oe.OE
the clone object is a full/independent copy of this object,i.e., all OE inner objects are also cloned.
clone() - Method in class ora4mas.nopl.JasonTermWrapper
 
clone() - Method in class ora4mas.nopl.oe.CollectiveOE
 
clone() - Method in class ora4mas.nopl.oe.Group
 
clone() - Method in class ora4mas.nopl.oe.Scheme
 
CollectiveOE - Class in ora4mas.nopl.oe
Represents a collective entity (groups and schemes)
CollectiveOE(String) - Constructor for class ora4mas.nopl.oe.CollectiveOE
 
comAgs - Variable in class moise.oe.GoalInstance
 
commitGoal(String) - Method in class ora4mas.light.LightSchemeBoard
 
commitMission(String) - Method in class ora4mas.nopl.SchemeBoard
The agent executing this operation tries to commit to a mission in the scheme.
commitMission(String, String) - Method in class ora4mas.nopl.SchemeBoard
 
commitORuncommit - Variable in class moise.tools.SimOEFrame
 
commitORuncommitItemStateChanged(ItemEvent) - Method in class moise.tools.SimOEFrame
 
committed(OEAgent) - Method in class moise.oe.GoalInstance
adds the agent a in the set of agents committed to this goal
committedPI - Static variable in class ora4mas.nopl.oe.Scheme
 
commitToMission(String, String) - Method in class moise.oe.OEAgent
adds a mission for an agent.
commitToMission(String, SchemeInstance) - Method in class moise.oe.OEAgent
adds a mission for an agent.
compare(Permission, Permission) - Method in class moise.oe.ObligationComparator
 
compareTo(Object) - Method in class moise.common.MoiseElement
 
compareTo(Object) - Method in class moise.os.fs.Mission
 
compareTo(CollectiveOE) - Method in class ora4mas.nopl.oe.CollectiveOE
 
compareTo(Player) - Method in class ora4mas.nopl.oe.Player
 
compatibilities - Variable in class moise.os.ss.Group
 
Compatibility - Class in moise.os.ss
Represents a Compatibility between two roles.
Compatibility(Group) - Constructor for class moise.os.ss.Compatibility
Creates new Compatibility
Compatibility(Role, Role, Group) - Constructor for class moise.os.ss.Compatibility
Creates new Compatibility
compatibilityCheck(Role, GroupInstance) - Method in class moise.oe.OEAgent
 
computeSatisfiedGoals() - Method in class ora4mas.nopl.oe.Scheme
discover goals that are now satisfied, returns true if some new goal was satisfied
cond - Variable in class moise.tools.GUI
 
condCode - Static variable in class ora4mas.nopl.tools.os2nopl
 
condition - Variable in class moise.os.ns.Norm
 
console - Variable in class moise.tools.GUI
 
consult(Literal, Unifier) - Method in class ora4mas.nopl.NormativeBoard
 
consult(Literal, Unifier) - Method in class ora4mas.nopl.oe.CollectiveOE
 
consult(Literal, Unifier) - Method in class ora4mas.nopl.oe.Group
 
consult(Literal, Unifier) - Method in class ora4mas.nopl.oe.Scheme
 
consult(Literal, Unifier) - Method in class ora4mas.nopl.OrgArt
 
contains(Class) - Method in class moise.reorg.ReorgPlan
returns true if the plan contains some action of the class c
contains(Class, Class) - Static method in class moise.reorg.ReorgPlan
returns true if c1 is a super class of c2
contains(String) - Method in class moise.os.CardinalitySet
 
contains(Role) - Method in class moise.os.ss.RoleRel
checks if one of this relation's role are equal to r (or its super roles)
contains(T) - Method in class moise.os.CardinalitySet
 
containsRole(Role) - Method in class moise.os.ss.Group
checks whether the roleId can be played in this group
containsSubGoals(String) - Method in class moise.os.fs.Plan
Looks into the subgoals of the plan to find out a Goal like goalId
containsSuperRole(Role) - Method in class moise.os.ss.Role
returns true if some of the direct super roles is equal r
contents - Variable in class moise.os.CardinalitySet
 
createAg(String) - Method in class moise.tools.SimOE
 
createGr(String, String) - Method in class moise.tools.SimOE
 
createGroup(String, OpFeedbackParam<ArtifactId>) - Method in class ora4mas.light.LightOrgBoard
 
createGroup(String, String, OpFeedbackParam<ArtifactId>) - Method in class ora4mas.nopl.OrgBoard
 
createNormativeBoard(String, OpFeedbackParam<ArtifactId>) - Method in class ora4mas.nopl.OrgBoard
 
createOE(String, String) - Static method in class moise.oe.OE
Creates a new organisational entity with purpose and organisation specification as state in the file OSxmlURI.
createScheme(String, OpFeedbackParam<ArtifactId>) - Method in class ora4mas.light.LightOrgBoard
 
createScheme(String, String, OpFeedbackParam<ArtifactId>) - Method in class ora4mas.nopl.OrgBoard
 
createUpdateScreenThread() - Method in class moise.tools.SimOE
 
creationDate - Variable in class moise.common.MoiseElement
 
creator - Variable in class moise.common.Event
the agent that generated this event (e.g.: Jomi)
currentObject - Variable in class moise.tools.SimOEFrame
 
currentOE - Variable in class moise.tools.SimOE
 
currentOS - Variable in class moise.tools.SimOE
 

D

debug - Static variable in class moise.common.MoiseElement
 
debug - Static variable in class moise.tools.SimOE
 
debug(String) - Method in class ora4mas.nopl.GroupBoard
 
debug(String) - Method in class ora4mas.nopl.NormativeBoard
 
debug(String) - Method in class ora4mas.nopl.SchemeBoard
 
debug(String, String, boolean) - Method in class ora4mas.nopl.OrgArt
 
defaultValue - Static variable in class moise.os.Cardinality
 
dependencies - Variable in class moise.os.fs.Goal
 
desc - Variable in class moise.os.fs.Goal
 
destroy() - Method in class ora4mas.nopl.GroupBoard
The agent executing this operation tries to destroy the instance of the group
destroy() - Method in class ora4mas.nopl.NormativeBoard
 
destroy() - Method in class ora4mas.nopl.OrgArt
 
destroy() - Method in class ora4mas.nopl.SchemeBoard
The agent executing this operation tries to delete the scheme board artifact
destroyGroup(String) - Method in class ora4mas.nopl.OrgBoard
 
destroyScheme(String) - Method in class ora4mas.nopl.OrgBoard
 
dfpListeners - Variable in class ora4mas.nopl.OrgArt
 
DFSRoles(Role, Element, Document) - Method in class moise.os.ss.SS
make a DFS in the roles hierarchy to generate the right order of roles
disposeWindow() - Method in class moise.tools.SimOE
 
dom2txt(ToXML) - Static method in class moise.xml.DOMUtils
 
DOMUtils - Class in moise.xml
 
DOMUtils() - Constructor for class moise.xml.DOMUtils
 
doneGoals - Variable in class ora4mas.nopl.oe.Scheme
 
donePI - Static variable in class ora4mas.nopl.oe.Scheme
 
doSubscribeDFP(String) - Method in class ora4mas.nopl.NormativeBoard
 
dpath - Static variable in class ora4mas.nopl.WebInterface
 
dsTransformer - Variable in class moise.tools.SimOEFrame
 
dynamicFacts - Static variable in class ora4mas.nopl.oe.Group
 
dynamicFacts - Static variable in class ora4mas.nopl.oe.Scheme
 
dynProviders - Variable in class ora4mas.nopl.NormativeBoard
 

E

enabled - moise.oe.GoalInstance.GoalState
 
enableSatisfied(String) - Method in class ora4mas.nopl.SchemeBoard
 
endTime - Variable in class moise.common.Event
the time the event has finished
equals(Object) - Method in class moise.common.MoiseElement
 
equals(Object) - Method in class moise.oe.GoalInstance
 
equals(Object) - Method in class moise.oe.MissionPlayer
 
equals(Object) - Method in class moise.oe.Permission
 
equals(Object) - Method in class moise.oe.Player
 
equals(Object) - Method in class moise.oe.RolePlayer
 
equals(Object) - Method in class moise.os.Cardinality
 
equals(Object) - Method in class moise.os.ss.Link
 
equals(Object) - Method in class moise.os.ss.RoleRel
 
equals(Object) - Method in class ora4mas.nopl.JasonTermWrapper
 
equals(Object) - Method in class ora4mas.nopl.oe.CollectiveOE
 
equals(Object) - Method in class ora4mas.nopl.oe.Pair
 
equals(Object) - Method in class ora4mas.nopl.oe.Player
 
Event - Class in moise.common
This class represents an organisational event in an MAS (agent entrance, role adoption, group creation, etc.)
Event() - Constructor for class moise.common.Event
Creates new Event object
Event(Date) - Constructor for class moise.common.Event
Creates new Event object
Event(Date, String) - Constructor for class moise.common.Event
Creates new Event object
exCommittedPI - Static variable in class ora4mas.nopl.oe.Scheme
 
exec() - Method in interface ora4mas.nopl.Operation
 
execute(OE) - Method in class moise.reorg.ReorgPlan
 
execute(OS, OE) - Method in class moise.reorg.commands.AddRole
 
execute(OS, OE) - Method in class moise.reorg.commands.AddRoleObligation
 
execute(OS, OE) - Method in class moise.reorg.commands.ChangeOS
 
execute(OS, OE) - Method in class moise.reorg.commands.ChangeRoleCardinality
 
execute(OS, OE) - Method in class moise.reorg.commands.ChangeRoleDefProperties
 
execute(OS, OE) - Method in class moise.reorg.commands.RemoveAllRoleObligations
 
execute(OS, OE) - Method in class moise.reorg.commands.RemoveRole
 
exitForm(WindowEvent) - Method in class moise.tools.SimOEFrame
 
exPlayers - Variable in class ora4mas.nopl.oe.CollectiveOE
 
exPlayersAsLiteralList - Variable in class ora4mas.nopl.oe.CollectiveOE
 
exPlayPI - Static variable in class ora4mas.nopl.oe.Group
 
extendsToSubGroups - Variable in class moise.os.ss.RoleRel
 

F

factory - Variable in class ora4mas.light.LightNormativeBoard
 
findGoal(String) - Method in class moise.os.fs.FS
find a goal in all schemes
findGroup(String) - Method in class moise.oe.GroupInstance
looks for a group with grId in this Group (and its subgroups)
findGroup(String) - Method in class moise.oe.OE
looks for a group with grId in this OE (and inside all its groups)
findInstancesOf(String) - Method in class moise.oe.OE
finds all groups (and subgroups) that instantiates grSpec
findInstancesOf(Group) - Method in class moise.oe.GroupInstance
get all groups (and subgroups) that instantiates grSpec
findInstancesOf(Group) - Method in class moise.oe.OE
finds all groups (and subgroups) that instantiates grSpec
findInstancesOfSchSpec(String) - Method in class moise.oe.OE
finds all schemes that instantiates schSpecId
findMission(String) - Method in class moise.os.fs.FS
find a mission in all schemes
findScheme(String) - Method in class moise.oe.OE
looks for a Scheme with schId
findScheme(String) - Method in class moise.os.fs.FS
 
findSubGroup(String) - Method in class moise.os.ss.Group
looks for grId in this group and in its subgroups
finishSCH(SchemeInstance) - Method in class moise.tools.SimOE
 
finishScheme - Variable in class moise.tools.SimOEFrame
 
finishScheme(SchemeInstance) - Method in class moise.oe.OE
Removes the scheme instance from the OE's Schemes.
finishSchemeActionPerformed(ActionEvent) - Method in class moise.tools.SimOEFrame
 
fixAgName(String) - Static method in class ora4mas.nopl.OrgArt
 
fixAgName(String) - Static method in class ora4mas.nopl.WebInterface
 
fixOSFile(String) - Static method in class ora4mas.nopl.OrgArt
 
frame - Variable in class moise.tools.SimOE
 
frame - Static variable in class ora4mas.nopl.GUIInterface
 
fs - Variable in class moise.os.fs.Scheme
 
fs - Variable in class moise.os.OS
 
fs - Variable in class moise.tools.GUI
 
FS - Class in moise.os.fs
Represents a Functional Specification.
FS(OS) - Constructor for class moise.os.fs.FS
Creates new SS
fsTransformer - Variable in class moise.tools.SimOEFrame
 
functor - Variable in class moise.prolog.PrologPredicate
 
futureSchemes - Variable in class ora4mas.nopl.GroupBoard
Schemes to be responsible for when well formed.

G

generateFullSuperRolesBranch(Element, Collection<Role>, Document) - Method in class moise.os.ss.Role
 
generateImg(OS, String) - Method in class moise.tools.GUI
 
generateNormEntry(Norm, Cardinality) - Static method in class ora4mas.nopl.tools.os2nopl
 
generateProperties(String[], NS, StringBuilder) - Static method in class ora4mas.nopl.tools.os2nopl
 
get() - Static method in class ora4mas.nopl.WebInterface
 
get(String) - Method in class moise.os.CardinalitySet
 
getAchievedAgents() - Method in class moise.oe.GoalInstance
 
getAg() - Method in class ora4mas.nopl.oe.Player
 
getAgent(String) - Method in class moise.oe.OE
 
getAgents() - Method in class moise.oe.OE
 
getAgents() - Method in class moise.oe.SchemeInstance
gets all agents participating in this scheme
getAgents(boolean) - Method in class moise.oe.GroupInstance
returns a collection with OEAgents belonging to this group
getAgents(GroupInstance, String) - Method in class moise.oe.OE
gets all agents that plays role in gr.
getAgents(GroupInstance, Role) - Method in class moise.oe.OE
gets all agents that plays role in gr.
getAgNameFromPath(String) - Static method in class ora4mas.nopl.WebInterface
 
getAgTransformer() - Method in class moise.tools.SimOEFrame
 
getAll() - Method in class moise.os.CardinalitySet
 
getAllMissions() - Method in class moise.os.fs.FS
 
getAllMySchemes() - Method in class moise.oe.OEAgent
returns a set of SCH where this agents has a mission
getAllPreferables() - Method in class moise.os.fs.Mission
returns a collection of Mission objects preferable to this mission including the transitivity of the preference relation.
getAllSubGroupsTree() - Method in class moise.oe.GroupInstance
gets this group and all its sub groups, the sob-groups of the subgroups, .....
getAllSubGroupsTree() - Method in class moise.oe.OE
return all groups of the OE, even subgroups
getAllSubGroupsTree() - Method in class moise.os.ss.Group
gets this group and its all sub groups, the subgroups of the subgroups, .....
getAllSuperRoles() - Method in class moise.os.ss.Role
gets the super roles of this role (including the super roles of the super roles...., but excluding this role).
getArguments() - Method in class moise.os.fs.Goal
returns a map of the goal's arguments (key is the argument, value is the default value)
getArgumentValue(String) - Method in class moise.oe.GoalInstance
 
getArgumentValues() - Method in class moise.oe.GoalInstance
returns all this goal arguments (key=argId, value=Object)
getArtId() - Method in class ora4mas.nopl.OrgArt
 
getAsDetailedDom(Document) - Method in class moise.os.ss.Role
 
getAsDOM(Document) - Method in class moise.oe.GoalInstance
 
getAsDOM(Document) - Method in class moise.oe.GroupInstance
 
getAsDOM(Document) - Method in class moise.oe.MissionPlayer
 
getAsDOM(Document) - Method in class moise.oe.OE
 
getAsDOM(Document) - Method in class moise.oe.OEAgent
 
getAsDOM(Document) - Method in class moise.oe.RolePlayer
 
getAsDOM(Document) - Method in class moise.oe.SchemeInstance
 
getAsDOM(Document) - Method in class moise.os.Cardinality
 
getAsDOM(Document) - Method in class moise.os.fs.FS
 
getAsDOM(Document) - Method in class moise.os.fs.Goal
 
getAsDOM(Document) - Method in class moise.os.fs.Mission
 
getAsDOM(Document) - Method in class moise.os.fs.Plan
 
getAsDOM(Document) - Method in class moise.os.fs.Scheme
 
getAsDOM(Document) - Method in class moise.os.ns.Norm
 
getAsDOM(Document) - Method in class moise.os.ns.NS
 
getAsDOM(Document) - Method in class moise.os.OS
 
getAsDOM(Document) - Method in class moise.os.ss.Group
 
getAsDOM(Document) - Method in class moise.os.ss.Role
 
getAsDOM(Document) - Method in class moise.os.ss.RoleRel
 
getAsDOM(Document) - Method in class moise.os.ss.SS
 
getAsDOM(Document) - Method in interface moise.xml.ToXML
 
getAsDOM(Document) - Method in class ora4mas.nopl.GroupBoard
 
getAsDOM(Document) - Method in class ora4mas.nopl.NormativeBoard
 
getAsDOM(Document) - Method in class ora4mas.nopl.SchemeBoard
 
getAsDOM(Document, String) - Method in class moise.oe.Permission
 
getAsDot() - Method in class ora4mas.nopl.GroupBoard
 
getAsDot() - Method in class ora4mas.nopl.OrgArt
 
getAsDot() - Method in class ora4mas.nopl.SchemeBoard
 
getAsProlog() - Method in class moise.oe.GoalInstance
 
getAsProlog() - Method in class moise.os.fs.Goal
returns a string representing the goal in Prolog syntax, format: goal(id, type, description, #ags to satisfy,time to fulfill, list of arguments, plan)[location(L)]
getAsProlog() - Method in class moise.os.fs.Mission
returns a string representing the goal in Prolog syntax, format: mission(id,min,max cardinality,list of goals,list of preferred missions)
getAsProlog() - Method in class moise.os.fs.Plan
returns a string representing the plan in Prolog syntax, format: plan(operator,list of goals)
getAsProlog() - Method in class moise.os.fs.Scheme
returns a string representing the goal in Prolog syntax, format: scheme_specification(id, goals tree starting by root goal, missions, properties)
getAsProlog() - Method in class moise.os.ns.Norm
returns a string representing the goal in Prolog syntax, format: norm(id, role, type, mission)
getAsProlog() - Method in class moise.os.OS
returns a string representing the goal in Prolog syntax, format: os(id, root group, [schemes], [norms])
getAsProlog() - Method in class moise.os.ss.Group
returns a string as a prolog predicate representing the group specification.
getAsProlog() - Method in class moise.prolog.PrologPredicate
 
getAsProlog() - Method in interface moise.prolog.ToProlog
 
getAsPrologStr() - Method in class ora4mas.nopl.JasonTermWrapper
 
getAsPrologStr() - Method in class ora4mas.nopl.oe.Group
 
getAsPrologStr() - Method in class ora4mas.nopl.oe.Pair
 
getAsPrologStr() - Method in class ora4mas.nopl.oe.Player
 
getAsXmlDocument(ToDOM) - Static method in class moise.xml.DOMUtils
 
getAsXmlDocument(ToXML) - Static method in class moise.xml.DOMUtils
 
getBiDirStr() - Method in class moise.os.ss.RoleRel
 
getBoolProperty(String) - Method in class moise.common.MoiseElement
 
getBoolProperty(String, boolean) - Method in class moise.common.MoiseElement
 
getBriefOE() - Method in class moise.tools.SimOEFrame
 
getBuilder() - Static method in class moise.xml.DOMUtils
 
getCardinality(T) - Method in class moise.os.CardinalitySet
returns the cardinality for one object collect here, if not specified, returns the default cardinality
getCollectionAsProlog(Collection<? extends Object>) - Static method in class ora4mas.nopl.oe.CollectiveOE
 
getCommittedAgents() - Method in class moise.oe.GoalInstance
 
getCommittedAgents(Goal) - Method in class ora4mas.nopl.oe.Scheme
returns a list of agents committed to a particular goal
getCompatibilities() - Method in class moise.os.ss.Group
return a collection of this group Compatibility objects
getCompatibilities(Group) - Method in class moise.os.ss.Role
gets all compatibilities for this role (and its super roles) in the context of the GrSpec
getCompatibilitiesQty() - Method in class moise.os.ss.Group
 
getCondition() - Method in class moise.os.ns.Norm
 
getCreationDate() - Method in class moise.common.MoiseElement
 
getCurrentObject() - Method in class moise.tools.SimOEFrame
 
getCurrentOE() - Method in class moise.tools.SimOE
 
getCurrentOS() - Method in class moise.tools.SimOE
 
getDebugText() - Method in class ora4mas.nopl.NormativeBoard
 
getDebugText() - Method in class ora4mas.nopl.OrgArt
 
getDeonticRelations() - Method in class moise.os.ss.Role
gets all deontic relations (obligations, permissions, ...) for this role (and its super roles)
getDeonticStatus() - Method in class moise.oe.OEAgent
returns a string describing this agent status regarding its obligations
getDependencies() - Method in class moise.os.fs.Goal
 
getDepth() - Method in class moise.os.fs.Goal
 
getDescription() - Method in class moise.os.fs.Goal
 
getDescription() - Method in class moise.xml.XmlFilter
 
getDOMDirectChild(Element, String) - Static method in class moise.xml.DOMUtils
 
getDOMDirectChilds(Element, String) - Static method in class moise.xml.DOMUtils
 
getDoneGoals() - Method in class ora4mas.nopl.oe.Scheme
 
getDotPath() - Static method in class ora4mas.nopl.WebInterface
Deprecated.
getDSTransformer() - Method in class moise.tools.SimOEFrame
 
getDynamicFacts() - Method in class ora4mas.nopl.oe.CollectiveOE
 
getDynamicFacts() - Method in class ora4mas.nopl.oe.Group
 
getDynamicFacts() - Method in class ora4mas.nopl.oe.Scheme
 
getEntailedRoles() - Method in class moise.os.ss.Role
gets the super roles of this role (including this role, the super roles of the super roles....) The returned map keys are the roles' id (String) and the value is the role
getExPlayerLiteral(Player) - Method in class ora4mas.nopl.oe.CollectiveOE
 
getExPlayerPI() - Method in class ora4mas.nopl.oe.CollectiveOE
 
getExPlayerPI() - Method in class ora4mas.nopl.oe.Group
 
getExPlayerPI() - Method in class ora4mas.nopl.oe.Scheme
 
getExPlayers() - Method in class ora4mas.nopl.oe.CollectiveOE
 
getExtendibleCompatibilities() - Method in class moise.os.ss.Group
gets the group's Compatibility objects which are extendible to sub groups
getExtendibleLinks() - Method in class moise.os.ss.Group
gets the group's Link objects which are extendible to sub groups
getExtendsToSubGroups() - Method in class moise.os.ss.RoleRel
 
getExtendsToSubGroupsStr() - Method in class moise.os.ss.RoleRel
 
getFocus() - Method in class moise.reorg.ReorgPlan
 
getFS() - Method in class moise.os.fs.Scheme
 
getFS() - Method in class moise.os.OS
 
getFSTransformer() - Method in class moise.tools.SimOEFrame
 
getFullId() - Method in interface moise.common.Identifiable
 
getFullId() - Method in class moise.common.MoiseElement
returns a full id : prefix + "." + id if there is a prefix, only otherwise.
getGoal(String) - Method in class moise.oe.SchemeInstance
 
getGoal(String) - Method in class moise.os.fs.Scheme
 
getGoal(Goal) - Method in class moise.oe.SchemeInstance
 
getGoalArgValue(String, String) - Method in class ora4mas.nopl.oe.Scheme
 
getGoalMissionsId(Goal) - Method in class moise.os.fs.Scheme
returns the missions where goal g is
getGoals() - Method in class moise.oe.PlanInstance
 
getGoals() - Method in class moise.oe.SchemeInstance
 
getGoals() - Method in class moise.os.fs.Mission
returns a collection of GoalSpec objects of this Mission
getGoals() - Method in class moise.os.fs.Scheme
returns an iterator for GoalSpec objects of this SCH
getGoalsArgs() - Method in class ora4mas.nopl.oe.Scheme
 
getGoalStates() - Method in class ora4mas.nopl.SchemeBoard
 
getGoalTransformer() - Method in class moise.tools.SimOEFrame
 
getGrAsDOM(Group, String, boolean, String, Group, Document) - Static method in class ora4mas.nopl.GroupBoard
 
getGroup() - Method in class moise.oe.RolePlayer
 
getGroup(String) - Method in class ora4mas.nopl.oe.OE
 
getGroupBoardClass() - Method in class ora4mas.light.LightOrgBoard
 
getGroupBoardClass() - Method in class ora4mas.nopl.OrgBoard
 
getGroupBoards() - Static method in class ora4mas.nopl.GroupBoard
 
getGroupConfig(String) - Method in class ora4mas.light.LightOrgBoard
 
getGroupConfig(String) - Method in class ora4mas.nopl.OrgBoard
 
getGroups() - Method in class moise.oe.OE
returns the root groups
getGroups() - Method in class moise.os.ss.Role
gets a list of groups where this role can be played
getGroupsResponsibleFor() - Method in class ora4mas.nopl.oe.Scheme
 
getGrpState() - Method in class ora4mas.nopl.GroupBoard
 
getGrSpec() - Method in class moise.oe.GroupInstance
 
getGrSpec() - Method in class moise.os.ss.RoleRel
 
getGrSpecTransformer() - Method in class moise.tools.SimOEFrame
 
getGrTransformer() - Method in class moise.tools.SimOEFrame
 
getGrType() - Method in class ora4mas.nopl.oe.Group
 
getHead() - Method in class moise.oe.PlanInstance
 
getId() - Method in interface moise.common.Identifiable
 
getId() - Method in class moise.common.MoiseElement
 
getId() - Method in class ora4mas.nopl.oe.CollectiveOE
 
getId(String) - Static method in class moise.common.MoiseElement
get the id part of a string with the format prefix.id, return "id" if there is no prefix
getIdsGroupsResponsibleFor() - Method in class ora4mas.nopl.oe.Scheme
 
getInPlan() - Method in class moise.os.fs.Goal
 
getLastGoal() - Method in class moise.oe.PlanInstance
 
getLeafestPossibleGoal() - Method in class moise.oe.OEAgent
get the left first leaf possible goal in the agent's schemes
getLeafestPossibleGoal(PlanInstance) - Method in class moise.oe.OEAgent
 
getLeafestPossibleGoal(SchemeInstance) - Method in class moise.oe.OEAgent
get the left first leaf possible goal in the scheme sch
getLeft() - Method in class ora4mas.nopl.oe.Pair
 
getLinks() - Method in class moise.os.ss.Group
returns a collection for the Link objects defined in this group
getLinks(String) - Method in class moise.oe.RolePlayer
gives all links of type type (e.g.
getLinks(Group) - Method in class moise.os.ss.Role
gets all links for this role (and its super roles) in the context of the GrSpec
getLinksQty() - Method in class moise.os.ss.Group
 
getLinkTypes() - Method in class moise.os.ss.SS
 
getLocation() - Method in class moise.os.fs.Goal
 
getLogger() - Method in class ora4mas.nopl.GroupBoard
 
getLogger() - Method in class ora4mas.nopl.OrgArt
 
getLogger() - Method in class ora4mas.nopl.SchemeBoard
 
getMax() - Method in class moise.os.Cardinality
 
getMin() - Method in class moise.os.Cardinality
 
getMinAgToSatisfy() - Method in class moise.os.fs.Goal
gets the minimum number of committed agents that should satisfy the goal for the goal to be considered globally satisfied
getMission() - Method in class moise.oe.MissionPlayer
 
getMission() - Method in class moise.oe.Permission
 
getMission() - Method in class moise.os.ns.Norm
 
getMission(String) - Method in class moise.oe.OEAgent
finds a mission player object for the mission "missionId" in some scheme
getMission(String) - Method in class moise.os.fs.Scheme
 
getMission(String, SchemeInstance) - Method in class moise.oe.OEAgent
finds a mission player object for the mission "missionId" in scheme sch
getMissionCardinality(String) - Method in class moise.os.fs.Scheme
 
getMissionCardinality(Mission) - Method in class moise.os.fs.Scheme
 
getMissions() - Method in class moise.oe.OEAgent
returns an Iterator for MissionPlayers objects
getMissions() - Method in class moise.os.fs.Scheme
gets the scheme missions ordered by the preference relation
getMissionTransformer() - Method in class moise.tools.SimOEFrame
 
getModel() - Method in class moise.tools.OETreeModel
 
getModel() - Method in class moise.tools.OSTreeModel
 
getName() - Method in class moise.tools.SimOE
 
getNorm(String) - Method in class moise.os.ns.NS
 
getNormativeBoardClass() - Method in class ora4mas.light.LightOrgBoard
 
getNormativeBoardClass() - Method in class ora4mas.nopl.OrgBoard
 
getNormativeBoards() - Static method in class ora4mas.nopl.NormativeBoard
 
getNormativeEngine() - Method in class ora4mas.nopl.OrgArt
 
getNormIdTerm(DeonticModality) - Static method in class ora4mas.nopl.OrgArt
 
getNorms() - Method in class moise.os.ns.NS
 
getNorms(NS.OpTypes) - Method in class moise.oe.RolePlayer
 
getNorms(NS.OpTypes, String) - Method in class moise.os.ss.Role
gets norms for this role (and its super roles).
getNPLNorms() - Method in class moise.os.ns.NS
 
getNPLSrc() - Method in class ora4mas.nopl.GroupBoard
 
getNPLSrc() - Method in class ora4mas.nopl.NormativeBoard
 
getNPLSrc() - Method in class ora4mas.nopl.OrgArt
 
getNPLSrc() - Method in class ora4mas.nopl.SchemeBoard
 
getNS() - Method in class moise.os.OS
 
getNSTransformer() - Method in class ora4mas.nopl.GUIInterface
 
getNSTransformer() - Method in class ora4mas.nopl.OrgArt
 
getNumberOfMissions() - Method in class moise.oe.OEAgent
 
getNumberOfRoles() - Method in class moise.oe.OEAgent
 
getObligations() - Method in class moise.oe.OEAgent
returns a collection of mission i am obligated to commit to.
getObligations() - Method in class moise.oe.RolePlayer
returns a collection of missions this role player is obliged to commit to.
getOE() - Method in class moise.oe.SchemeInstance
 
getOE_DOM() - Method in class moise.tools.SimOE
 
getOEId() - Method in class ora4mas.nopl.OrgArt
 
getOEId() - Method in class ora4mas.nopl.OrgBoard
 
getOETransformer() - Method in class moise.tools.SimOEFrame
 
getOExml() - Method in class moise.tools.SimOE
 
getOp() - Method in class moise.os.fs.Plan
 
getOpUserName() - Method in class ora4mas.nopl.OrgArt
 
getOrbBoards() - Static method in class ora4mas.nopl.OrgBoard
 
getOrCreateGoal(String) - Method in class ora4mas.light.LightSchemeBoard
 
getOS() - Method in class moise.oe.OE
gets the OS of this entity
getOS() - Method in class moise.os.fs.FS
 
getOS() - Method in class moise.os.ns.NS
 
getOS() - Method in class moise.os.OSBuilder
 
getOS() - Method in class moise.os.ss.SS
 
getOS_DOM() - Method in class moise.tools.SimOE
 
getOSFile() - Method in class ora4mas.nopl.OrgBoard
 
getOSSchemaValidator() - Static method in class moise.xml.DOMUtils
 
getOSTransformer() - Method in class moise.tools.SimOEFrame
 
getOSxml() - Method in class moise.tools.SimOE
 
getOwner() - Method in class moise.common.MoiseElement
 
getParentGroup() - Method in class ora4mas.nopl.oe.Group
 
getParser() - Static method in class moise.xml.DOMUtils
 
getParser() - Method in class ora4mas.nopl.GUIInterface
 
getParser() - Method in class ora4mas.nopl.OrgArt
 
getParser() - Method in class ora4mas.nopl.OrgBoard
 
getPermissions() - Method in class moise.oe.OEAgent
returns a collection of mission i am permitted to commit to.
getPermissions() - Method in class moise.oe.RolePlayer
returns a collection of missions where this role player is permitted to commit to.
getPlan() - Method in class moise.os.fs.Goal
gets the plan to achieve this goal (in case the goal is the head of a plan)
getPlans() - Method in class moise.os.fs.Scheme
 
getPlanToAchieve() - Method in class moise.oe.GoalInstance
 
getPlayer() - Method in class moise.oe.Player
 
getPlayerLiteral(Player) - Method in class ora4mas.nopl.oe.CollectiveOE
 
getPlayerPI() - Method in class ora4mas.nopl.oe.CollectiveOE
 
getPlayerPI() - Method in class ora4mas.nopl.oe.Group
 
getPlayerPI() - Method in class ora4mas.nopl.oe.Scheme
 
getPlayers() - Method in class moise.oe.GroupInstance
returns an iterator for RolePlayer objects
getPlayers() - Method in class moise.oe.SchemeInstance
 
getPlayers() - Method in class ora4mas.nopl.oe.CollectiveOE
 
getPlayers(String) - Method in class moise.oe.SchemeInstance
returns the OEAgents committed to the missionId in this scheme (if missionId is null, return all agents)
getPlayers(String, boolean) - Method in class moise.oe.GroupInstance
returns the roleId players in this group (includeSubGroups==false) or in this group and its subgroups (includeSubGroups==true).
getPlayersQty() - Method in class moise.oe.GroupInstance
returns the total number of players in this group (does not consider players in subgroups)
getPlayersQty() - Method in class moise.oe.SchemeInstance
returns the total number of players in this sch
getPlayersQty(String) - Method in class moise.oe.SchemeInstance
returns the number of missionId players in this scheme
getPossibleGoals() - Method in class moise.oe.OEAgent
returns the possible global goals for this agent (see GoalInstance.isPossible method).
getPreConditionGoals() - Method in class moise.os.fs.Goal
 
getPreferables() - Method in class moise.os.fs.Mission
returns a collection of Mission objects preferable to this mission
getPrefix() - Method in interface moise.common.Identifiable
 
getPrefix() - Method in class moise.common.MoiseElement
 
getPrefix(String) - Static method in class moise.common.MoiseElement
get the prefix part of a string with the format prefix.id, returns null if there is no prefix
getPreviousSubGoals(String) - Method in class moise.os.fs.Plan
Looks into the subgoals of the plan to find out the previous Goal of goalId.
getProperties() - Method in class moise.common.MoiseElement
 
getPropertiesAsDOM(Document) - Method in class moise.common.MoiseElement
 
getPropertiesAsProlog() - Method in class moise.common.MoiseElement
 
getProperty(String) - Method in class moise.common.MoiseElement
 
getProperty(String) - Method in class moise.os.ss.Role
gets properties of this role (it also looks at super roles properties not "over written"
getProposer() - Method in class moise.reorg.ReorgPlan
 
getPurpose() - Method in class moise.oe.OE
 
getResponsibleForAsProlog() - Method in class ora4mas.nopl.oe.Group
 
getResponsibleGroups() - Method in class moise.oe.SchemeInstance
returns a collection of groups that are responsible for this scheme
getResponsibleGroupsAsProlog() - Method in class ora4mas.nopl.oe.Scheme
 
getRespSchemes() - Method in class moise.oe.GroupInstance
returns a set of schemes which this group is responsible for
getRight() - Method in class ora4mas.nopl.oe.Pair
 
getRole() - Method in class moise.oe.RolePlayer
 
getRole() - Method in class moise.os.ns.Norm
 
getRoleCardinality(Role) - Method in class moise.os.ss.Group
returns the cardinality for the .
getRoleDef(String) - Method in class moise.os.ss.SS
 
getRolePlayer() - Method in class moise.oe.Permission
 
getRoles() - Method in class moise.oe.OEAgent
returns an Iterator for RolePlayers objects
getRoles() - Method in class moise.os.ss.Group
returns a collection of this group's roles
getRolesDef() - Method in class moise.os.ss.SS
 
getRoleTransformer() - Method in class moise.tools.SimOEFrame
 
getRoot() - Method in class moise.oe.SchemeInstance
 
getRoot() - Method in class moise.os.fs.Scheme
 
getRootGrSpec() - Method in class moise.os.ss.SS
 
getScheme() - Method in class moise.oe.GoalInstance
 
getScheme() - Method in class moise.oe.MissionPlayer
 
getScheme() - Method in class moise.oe.Permission
 
getScheme() - Method in class moise.oe.PlanInstance
 
getScheme() - Method in class moise.os.fs.Goal
 
getScheme(String) - Method in class ora4mas.nopl.oe.OE
 
getSchemeBoardClass() - Method in class ora4mas.light.LightOrgBoard
 
getSchemeBoardClass() - Method in class ora4mas.nopl.OrgBoard
 
getSchemeBoards() - Static method in class ora4mas.nopl.SchemeBoard
 
getSchemeConfig(String) - Method in class ora4mas.light.LightOrgBoard
 
getSchemeConfig(String) - Method in class ora4mas.nopl.OrgBoard
 
getSchemes() - Method in class moise.oe.OE
 
getSchemes() - Method in class moise.os.fs.FS
 
getSchemesResponsibleFor() - Method in class ora4mas.nopl.oe.Group
 
getSchSpecTransformer() - Method in class moise.tools.SimOEFrame
 
getSchState() - Method in class ora4mas.nopl.SchemeBoard
 
getSCHTransformer() - Method in class moise.tools.SimOEFrame
 
getScope() - Method in class moise.os.ss.RoleRel
 
getSource() - Method in class moise.os.ss.RoleRel
 
getSpec() - Method in class moise.oe.GoalInstance
 
getSpec() - Method in class moise.oe.PlanInstance
 
getSpec() - Method in class moise.oe.SchemeInstance
returns the SCH specification for this SCH instance
getSpec() - Method in class ora4mas.nopl.GroupBoard
 
getSpec() - Method in class ora4mas.nopl.oe.Scheme
 
getSpec() - Method in class ora4mas.nopl.SchemeBoard
 
getSS() - Method in class moise.os.OS
 
getSS() - Method in class moise.os.ss.Group
 
getSSTransformer() - Method in class moise.tools.SimOEFrame
 
getState() - Method in class moise.oe.GoalInstance
 
getState(OpFeedbackParam<Scheme>) - Method in class ora4mas.nopl.SchemeBoard
 
getStrProperty(String, String) - Method in class moise.common.MoiseElement
 
getStyleSheet() - Method in class ora4mas.nopl.OrgArt
 
getStyleSheetName() - Method in class ora4mas.nopl.GroupBoard
 
getStyleSheetName() - Method in class ora4mas.nopl.NormativeBoard
 
getStyleSheetName() - Method in class ora4mas.nopl.OrgArt
 
getStyleSheetName() - Method in class ora4mas.nopl.SchemeBoard
 
getSubGoals() - Method in class moise.os.fs.Plan
 
getSubgroup(String) - Method in class ora4mas.nopl.oe.Group
 
getSubGroup(String) - Method in class moise.os.ss.Group
gets the grId subgroup of this group (does not looks for the subgroups' subgroups)
getSubGroupCardinality(Group) - Method in class moise.os.ss.Group
 
getSubGroupInstacesQty() - Method in class moise.oe.GroupInstance
returns the number of subgroups instances
getSubGroupInstacesQty(String) - Method in class moise.oe.GroupInstance
returns the number of grSpecId instances
getSubGroupInstancesQty(String) - Method in class moise.oe.OE
returns the number of grSpecId instances
getSubgroups() - Method in class ora4mas.nopl.oe.Group
 
getSubGroups() - Method in class moise.oe.GroupInstance
 
getSubGroups() - Method in class moise.os.ss.Group
gets the direct sub groups of this group
getSubgroupsAsProlog() - Method in class ora4mas.nopl.oe.Group
 
getSubGrWFLiteral(String) - Method in class ora4mas.nopl.oe.Group
 
getSubRoles() - Method in class moise.os.ss.Role
gets the direct specialisations (sub-roles) of this role.
getSuccessRate() - Method in class moise.os.fs.Plan
 
getSuperGroup() - Method in class moise.oe.GroupInstance
 
getSuperGroup() - Method in class moise.os.ss.Group
 
getSuperRoles() - Method in class moise.os.ss.Role
gets the super roles of this role
getTarget() - Method in class moise.os.ss.RoleRel
 
getTarget() - Method in class ora4mas.nopl.oe.Player
 
getTargetGoal() - Method in class moise.os.fs.Plan
 
getTC() - Method in class moise.os.ns.TimeConstraint
 
getTermsAsProlog(Literal) - Static method in class ora4mas.nopl.OrgArt
 
getTermsAsProlog(DeonticModality) - Static method in class ora4mas.nopl.OrgArt
 
getTimeConstraint() - Method in class moise.os.ns.Norm
 
getTransformer() - Static method in class moise.xml.DOMUtils
 
getTransformerFactory() - Static method in class moise.xml.DOMUtils
 
getTTF() - Method in class moise.os.fs.Goal
 
getType() - Method in class moise.os.fs.Goal
 
getType() - Method in class moise.os.ns.Norm
 
getTypeStr() - Method in class moise.os.ss.Compatibility
 
getTypeStr() - Method in class moise.os.ss.Link
 
getTypeStr() - Method in class moise.os.ss.RoleRel
 
getUniqueId() - Static method in class moise.oe.GroupInstance
create a new group instance named automatically
getUniqueId() - Static method in class moise.oe.SchemeInstance
 
getUpCompatibilities() - Method in class moise.os.ss.Group
gets the Compatibility objects of this group an its supergroups's Extendible compatibilities
getUpLinks() - Method in class moise.os.ss.Group
gets the links of this group an its supergroups's extendible links
getURI() - Method in class moise.os.OS
 
getURL() - Method in class ora4mas.nopl.WebInterface
 
getXMLSpec() - Method in class moise.os.OSBuilder
 
getXMLTag() - Static method in class moise.oe.GoalInstance
 
getXMLTag() - Static method in class moise.oe.GroupInstance
 
getXMLTag() - Static method in class moise.oe.MissionPlayer
 
getXMLTag() - Method in class moise.oe.OE
 
getXMLTag() - Method in class moise.oe.OEAgent
 
getXMLTag() - Static method in class moise.oe.RolePlayer
 
getXMLTag() - Static method in class moise.oe.SchemeInstance
 
getXMLTag() - Method in class moise.os.Cardinality
 
getXMLTag() - Static method in class moise.os.fs.FS
 
getXMLTag() - Static method in class moise.os.fs.Goal
 
getXMLTag() - Static method in class moise.os.fs.Mission
 
getXMLTag() - Static method in class moise.os.fs.Plan
 
getXMLTag() - Static method in class moise.os.fs.Scheme
 
getXMLTag() - Static method in class moise.os.ns.Norm
 
getXMLTag() - Static method in class moise.os.ns.NS
 
getXMLTag() - Static method in class moise.os.OS
 
getXMLTag() - Method in class moise.os.ss.Compatibility
 
getXMLTag() - Static method in class moise.os.ss.Group
 
getXMLTag() - Method in class moise.os.ss.Link
 
getXMLTag() - Static method in class moise.os.ss.Role
 
getXMLTag() - Method in class moise.os.ss.RoleRel
 
getXMLTag() - Static method in class moise.os.ss.SS
 
getXSL(String) - Method in class moise.tools.SimOEFrame
 
getXSL(String) - Static method in class moise.xml.DOMUtils
 
Goal - Class in moise.os.fs
Represents a Goal (in the specification).
Goal(String) - Constructor for class moise.os.fs.Goal
 
Goal.GoalType - Enum in moise.os.fs
 
goalAchieved(String) - Method in class ora4mas.nopl.SchemeBoard
The agent executing this operation set the goal as performed by it.
goalArgListInGoal - Variable in class moise.tools.SimOEFrame
 
goalArgListInGoalItemStateChanged(ItemEvent) - Method in class moise.tools.SimOEFrame
 
goalArgs - Variable in class ora4mas.nopl.oe.Scheme
 
goalDone(String, String) - Method in class ora4mas.nopl.SchemeBoard
 
GoalInstance - Class in moise.oe
Represents an instance goal (in an instance scheme)
GoalInstance(Goal, SchemeInstance) - Constructor for class moise.oe.GoalInstance
 
GoalInstance.GoalState - Enum in moise.oe
 
goalInstanceInGoal - Variable in class moise.tools.SimOEFrame
 
goalInstanceInGoalItemStateChanged(ItemEvent) - Method in class moise.tools.SimOEFrame
 
goals - Variable in class moise.oe.PlanInstance
 
goals - Variable in class moise.oe.SchemeInstance
 
goals - Variable in class moise.os.fs.Mission
 
goals - Variable in class moise.os.fs.Scheme
 
GoalState() - Constructor for enum moise.oe.GoalInstance.GoalState
 
goalStateInGoal - Variable in class moise.tools.SimOEFrame
 
goalStObsProps - Variable in class ora4mas.nopl.SchemeBoard
 
goalTransformer - Variable in class moise.tools.SimOEFrame
 
GoalType() - Constructor for enum moise.os.fs.Goal.GoalType
 
gr - Variable in class moise.oe.RolePlayer
 
grBoards - Static variable in class ora4mas.nopl.GroupBoard
 
grCount - Static variable in class moise.oe.GroupInstance
 
grCreatedGroups - Variable in class moise.tools.SimOEFrame
 
grInRespGr - Variable in class moise.tools.SimOEFrame
 
grInRole - Variable in class moise.tools.SimOEFrame
 
grInstancesInGroup - Variable in class moise.tools.SimOEFrame
 
Group - Class in moise.os.ss
Represents a Group Specification.
Group - Class in ora4mas.nopl.oe
Represents the instance group of one Group Specification
Group(String) - Constructor for class ora4mas.nopl.oe.Group
 
Group(String, SS) - Constructor for class moise.os.ss.Group
Creates new GrSpec
Group(SS) - Constructor for class moise.os.ss.Group
Creates new GrSpec
GroupBoard - Class in ora4mas.nopl
Artifact to manage a group instance.
GroupBoard() - Constructor for class ora4mas.nopl.GroupBoard
 
GroupInstance - Class in moise.oe
Represents the instance group of one Group Specification
GroupInstance(String, Group) - Constructor for class moise.oe.GroupInstance
create a new group instance identified by id
groupPI - Static variable in class ora4mas.nopl.oe.Group
 
groups - Variable in class moise.oe.OE
 
groups - Variable in class moise.oe.SchemeInstance
 
groups - Variable in class ora4mas.nopl.oe.OE
 
groups - Variable in class ora4mas.nopl.oe.Scheme
 
grPostCreation(String, ArtifactId) - Method in class ora4mas.nopl.OrgBoard
 
grSpec - Variable in class moise.os.ss.RoleRel
 
grSpecId - Variable in class moise.reorg.commands.AddRole
 
grSpecId - Variable in class moise.reorg.commands.RemoveRole
 
grSpecsInGrCreation - Variable in class moise.tools.SimOEFrame
 
grSpecTransformer - Variable in class moise.tools.SimOEFrame
 
grTransformer - Variable in class moise.tools.SimOEFrame
 
gui - Variable in class ora4mas.nopl.OrgArt
 
GUI - Class in moise.tools
 
GUI(os2dotGUI) - Constructor for class moise.tools.GUI
 
guiCount - Static variable in class ora4mas.nopl.GUIInterface
 
GUIInterface - Class in ora4mas.nopl
General GUI for OrgArts
GUIInterface() - Constructor for class ora4mas.nopl.GUIInterface
 
guiStyleSheet - Variable in class ora4mas.nopl.OrgArt
 

H

hasArguments() - Method in class moise.os.fs.Goal
 
hasComittedAgents() - Method in class moise.oe.GoalInstance
 
hasDependence() - Method in class moise.os.fs.Goal
 
hashCode() - Method in class moise.common.MoiseElement
 
hashCode() - Method in class moise.oe.GoalInstance
 
hashCode() - Method in class moise.oe.MissionPlayer
 
hashCode() - Method in class moise.oe.Permission
 
hashCode() - Method in class moise.oe.Player
 
hashCode() - Method in class moise.oe.RolePlayer
 
hashCode() - Method in class moise.os.Cardinality
 
hashCode() - Method in class ora4mas.nopl.JasonTermWrapper
 
hashCode() - Method in class ora4mas.nopl.oe.CollectiveOE
 
hashCode() - Method in class ora4mas.nopl.oe.Pair
 
hashCode() - Method in class ora4mas.nopl.oe.Player
 
hasLink(String, OEAgent) - Method in class moise.oe.OEAgent
returns true if this agent has a role with a type link to other agent.
hasLinkType(String) - Method in class moise.os.ss.SS
 
hasNorm(String, String, NS.OpTypes) - Method in class moise.os.ns.NS
returns true whether there is a type norm from roleId to missionId.
hasNorm(NS.OpTypes, String) - Method in class moise.os.ss.Role
returns true if this role has a norm towards the mission.
hasPlan() - Method in class moise.os.fs.Goal
 
hasPlayer(String, String) - Method in class ora4mas.nopl.oe.CollectiveOE
 
hasSim - Variable in class moise.tools.SimOEFrame
 
hasSubgroup() - Method in class ora4mas.nopl.oe.Group
 
hasSuperGoalInState(GoalInstance.GoalState) - Method in class moise.oe.GoalInstance
 
head - Variable in class moise.oe.PlanInstance
 
header(MoiseElement) - Static method in class ora4mas.nopl.tools.os2nopl
 
history - Variable in class moise.tools.SimOEFrame
 
httpServer - Variable in class ora4mas.nopl.WebInterface
 
httpServerPort - Variable in class ora4mas.nopl.WebInterface
 
httpServerURL - Variable in class ora4mas.nopl.WebInterface
 
hyperLink(HyperlinkEvent) - Method in class moise.tools.SimOEFrame
 

I

icon - Variable in class moise.tools.GUI
 
id - Variable in class moise.common.MoiseElement
 
id - Variable in class ora4mas.light.LightNormativeBoard
 
id - Variable in class ora4mas.nopl.oe.CollectiveOE
 
Identifiable - Interface in moise.common
interface for moise+ elements which have prefix.id identification
importRoleDef(Collection<Role>) - Method in class moise.os.ss.SS
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
impossible - moise.oe.GoalInstance.GoalState
 
init() - Method in class ora4mas.light.LightGroupBoard
Initialises the group board
init() - Method in class ora4mas.light.LightOrgBoard
Initialises the org board
init() - Method in class ora4mas.light.LightSchemeBoard
Initialises the scheme artifact
init() - Method in class ora4mas.nopl.NormativeBoard
Initialises the normative artifact
init(String) - Method in class ora4mas.nopl.OrgBoard
Initialises the org board
init(String, String) - Method in class ora4mas.nopl.GroupBoard
Initialises the group board
init(String, String) - Method in class ora4mas.nopl.SchemeBoard
Initialises the scheme artifact
initComponents() - Method in class moise.tools.GUI
 
initComponents(boolean) - Method in class moise.tools.SimOEFrame
This method is called from within the constructor to initialize the form.
initFrame() - Static method in class ora4mas.nopl.GUIInterface
 
initNormativeEngine(OS, String) - Method in class ora4mas.nopl.OrgArt
 
initTime - Variable in class moise.common.Event
the time the event has started
initWspRuleEngine() - Method in class ora4mas.nopl.OrgArt
 
inPlan - Variable in class moise.oe.GoalInstance
 
inPlan - Variable in class moise.os.fs.Goal
 
installNormativeSignaler() - Method in class ora4mas.nopl.OrgArt
 
interactionCommand(String) - Method in class ora4mas.nopl.SchemeBoard
 
InterGroup - moise.os.ss.RoleRel.RoleRelScope
 
IntraGroup - moise.os.ss.RoleRel.RoleRelScope
 
isAbstract - Variable in class moise.os.ss.Role
 
isAbstract() - Method in class moise.os.ss.Role
 
isBiDir() - Method in class moise.os.ss.RoleRel
 
isCommitable() - Method in class moise.oe.SchemeInstance
returns true if this scheme's root goal is neither achieved nor impossible
isCommitted() - Method in class moise.oe.GoalInstance
 
isEmpty() - Method in class moise.os.CardinalitySet
 
isEnabled() - Method in class moise.oe.GoalInstance
returns true if this goal is not satisfied yet, the scheme is well formed super goal is not satisfied, super goal is not impossible,
isImpossible() - Method in class moise.oe.GoalInstance
 
isMyGoal(GoalInstance, SchemeInstance) - Method in class moise.oe.OEAgent
returns true if i am committed to the goal g.
isObsPropEqualsGoal(Literal, ObsProperty) - Method in class ora4mas.nopl.SchemeBoard
 
isPlayer(OEAgent) - Method in class moise.oe.SchemeInstance
 
isRelevant(PredicateIndicator) - Method in class ora4mas.nopl.NormativeBoard
 
isRelevant(PredicateIndicator) - Method in class ora4mas.nopl.oe.CollectiveOE
 
isRelevant(PredicateIndicator) - Method in class ora4mas.nopl.OrgArt
 
isRoot() - Method in class moise.os.fs.Goal
 
isRoot() - Method in class moise.os.ss.Group
returns true if this group is not a subgroup of another group
isRunning() - Static method in class ora4mas.nopl.WebInterface
 
isSatisfied() - Method in class moise.oe.GoalInstance
a goal is achieved if enough committed agents have set it as satisfied
isSatisfied(Goal) - Method in class ora4mas.nopl.oe.Scheme
 
isSubgroupWellformed(String) - Method in class ora4mas.nopl.oe.Group
 
isUserAllowed() - Method in class ora4mas.nopl.OrgArt
 
isWellFormed() - Method in class moise.oe.GroupInstance
 
isWellFormed() - Method in class moise.oe.SchemeInstance
returns true if the sch is well formed
isWellFormed() - Method in class ora4mas.nopl.GroupBoard
 
isWellFormed() - Method in class ora4mas.nopl.SchemeBoard
 
iterator() - Method in class moise.os.CardinalitySet
 

J

JasonTermWrapper - Class in ora4mas.nopl
 
JasonTermWrapper(Term) - Constructor for class ora4mas.nopl.JasonTermWrapper
 
JasonTermWrapper(String) - Constructor for class ora4mas.nopl.JasonTermWrapper
 
jLabel1 - Variable in class moise.tools.SimOEFrame
 
jLabel10 - Variable in class moise.tools.SimOEFrame
 
jLabel11 - Variable in class moise.tools.SimOEFrame
 
jLabel12 - Variable in class moise.tools.SimOEFrame
 
jLabel13 - Variable in class moise.tools.SimOEFrame
 
jLabel14 - Variable in class moise.tools.SimOEFrame
 
jLabel15 - Variable in class moise.tools.SimOEFrame
 
jLabel16 - Variable in class moise.tools.SimOEFrame
 
jLabel17 - Variable in class moise.tools.SimOEFrame
 
jLabel18 - Variable in class moise.tools.SimOEFrame
 
jLabel2 - Variable in class moise.tools.SimOEFrame
 
jLabel20 - Variable in class moise.tools.SimOEFrame
 
jLabel22 - Variable in class moise.tools.SimOEFrame
 
jLabel3 - Variable in class moise.tools.SimOEFrame
 
jLabel4 - Variable in class moise.tools.SimOEFrame
 
jLabel5 - Variable in class moise.tools.SimOEFrame
 
jLabel6 - Variable in class moise.tools.SimOEFrame
 
jLabel7 - Variable in class moise.tools.SimOEFrame
 
jLabel8 - Variable in class moise.tools.SimOEFrame
 
jLabel9 - Variable in class moise.tools.SimOEFrame
 
jPanel1 - Variable in class moise.tools.SimOEFrame
 
jPanel10 - Variable in class moise.tools.SimOEFrame
 
jPanel12 - Variable in class moise.tools.SimOEFrame
 
jPanel13 - Variable in class moise.tools.SimOEFrame
 
jPanel14 - Variable in class moise.tools.SimOEFrame
 
jPanel15 - Variable in class moise.tools.SimOEFrame
 
jPanel16 - Variable in class moise.tools.SimOEFrame
 
jPanel18 - Variable in class moise.tools.SimOEFrame
 
jPanel19 - Variable in class moise.tools.SimOEFrame
 
jPanel2 - Variable in class moise.tools.SimOEFrame
 
jPanel20 - Variable in class moise.tools.SimOEFrame
 
jPanel21 - Variable in class moise.tools.SimOEFrame
 
jPanel22 - Variable in class moise.tools.SimOEFrame
 
jPanel23 - Variable in class moise.tools.SimOEFrame
 
jPanel24 - Variable in class moise.tools.SimOEFrame
 
jPanel25 - Variable in class moise.tools.SimOEFrame
 
jPanel26 - Variable in class moise.tools.SimOEFrame
 
jPanel27 - Variable in class moise.tools.SimOEFrame
 
jPanel28 - Variable in class moise.tools.SimOEFrame
 
jPanel29 - Variable in class moise.tools.SimOEFrame
 
jPanel3 - Variable in class moise.tools.SimOEFrame
 
jPanel30 - Variable in class moise.tools.SimOEFrame
 
jPanel4 - Variable in class moise.tools.SimOEFrame
 
jPanel5 - Variable in class moise.tools.SimOEFrame
 
jPanel6 - Variable in class moise.tools.SimOEFrame
 
jPanel9 - Variable in class moise.tools.SimOEFrame
 
jScrollPane1 - Variable in class moise.tools.SimOEFrame
 
jScrollPane2 - Variable in class moise.tools.SimOEFrame
 
jScrollPane3 - Variable in class moise.tools.SimOEFrame
 
jSplitPane1 - Variable in class moise.tools.SimOEFrame
 
jTabbedPane2 - Variable in class moise.tools.SimOEFrame
 
jTabbedPane3 - Variable in class moise.tools.SimOEFrame
 
jTabbedPane4 - Variable in class moise.tools.SimOEFrame
 
jTree - Variable in class moise.tools.OETreeModel
 
jTree - Variable in class moise.tools.OSTreeModel
 

L

l - Variable in class ora4mas.nopl.oe.Pair
 
l - Variable in class ora4mas.nopl.OrgArt.Ora4masWSPRuleEngine
 
lastData - Variable in class ora4mas.nopl.WebInterface
 
lastDot - Variable in class ora4mas.nopl.WebInterface
 
lastId - Static variable in class moise.common.MoiseElement
 
lastNFacts - Variable in class ora4mas.nopl.GUIInterface
 
lastNSStr - Variable in class ora4mas.nopl.GUIInterface
 
lastOEStr - Variable in class ora4mas.nopl.GUIInterface
 
leaveMission(String) - Method in class ora4mas.nopl.SchemeBoard
The agent executing this operation tries to leave/remove its mission in the scheme
leaveRole(String) - Method in class ora4mas.nopl.GroupBoard
The agent executing this operation tries to give up a role in the group
leaveRoleWithoutVerify(String, String, boolean) - Method in class ora4mas.nopl.GroupBoard
 
LightGroupBoard - Class in ora4mas.light
Artifact to manage a group instance.
LightGroupBoard() - Constructor for class ora4mas.light.LightGroupBoard
 
LightNormativeBoard - Class in ora4mas.light
Artifact to manage a normative program (NPL)

Operations (see details in the methods list below): load a NPL program addFact removeFact addNorm Observable properties: obligation(ag,reason,goal,deadline): current active obligations.
e.g.
LightNormativeBoard() - Constructor for class ora4mas.light.LightNormativeBoard
 
LightOrgBoard - Class in ora4mas.light
Artifact that manages an organizational entity (its groups, schemes, ....) for Moise light Operations (see details in method list below): createGroup destroyGroup createScheme destroyScheme Observable properties: group(group_id, artid): group_id of type group_type exists in the organisational entity scheme(scheme_id, artid): scheme_id of type scheme_type exists in the organisational entity
LightOrgBoard() - Constructor for class ora4mas.light.LightOrgBoard
 
LightSchemeBoard - Class in ora4mas.light
Artifact to manage a scheme instance.
LightSchemeBoard() - Constructor for class ora4mas.light.LightSchemeBoard
 
Link - Class in moise.os.ss
Represents a Link between two roles (its source and destination).
Link(Group, String) - Constructor for class moise.os.ss.Link
Creates new Link
Link(Role, Role, Group, String) - Constructor for class moise.os.ss.Link
Creates new Link
links - Variable in class moise.os.ss.Group
 
links - Variable in class moise.tools.GUI
 
linkType - Variable in class moise.os.ss.Link
 
linkTypes - Variable in class moise.os.ss.SS
 
listeners - Variable in class ora4mas.nopl.GroupBoard
 
load(String) - Method in class ora4mas.nopl.NormativeBoard
Loads a normative program
loadOSFromURI(String) - Static method in class moise.os.OS
 
location - Variable in class moise.os.fs.Goal
 
logger - Static variable in class moise.oe.GroupInstance
 
logger - Static variable in class moise.oe.OEAgent
 
logger - Variable in class ora4mas.light.LightGroupBoard
 
logger - Variable in class ora4mas.light.LightNormativeBoard
 
logger - Variable in class ora4mas.light.LightOrgBoard
 
logger - Variable in class ora4mas.light.LightSchemeBoard
 
logger - Variable in class ora4mas.nopl.GroupBoard
 
logger - Variable in class ora4mas.nopl.NormativeBoard
 
logger - Variable in class ora4mas.nopl.OrgArt
 
logger - Variable in class ora4mas.nopl.OrgBoard
 
logger - Variable in class ora4mas.nopl.SchemeBoard
 

M

main(String[]) - Static method in class moise.os.OS
used to convert old format to the new
main(String[]) - Static method in class moise.reorg.ReorgPlan
 
main(String[]) - Static method in class moise.tools.os2dotGUI
 
main(String[]) - Static method in class moise.tools.SimOE
 
main(String[]) - Static method in class moise.tools.ViewOS
 
mainPane - Variable in class moise.tools.GUI
 
maintenance - moise.os.fs.Goal.GoalType
 
max - Variable in class moise.os.Cardinality
 
mergeState(Object) - Method in class ora4mas.nopl.SchemeBoard
 
min - Variable in class moise.os.Cardinality
 
minAgToSat - Variable in class moise.os.fs.Goal
 
mis - Variable in class moise.oe.Permission
 
mission - Variable in class moise.oe.MissionPlayer
 
mission - Variable in class moise.os.ns.Norm
 
Mission - Class in moise.os.fs
Represents a Mission.
Mission(String, Scheme) - Constructor for class moise.os.fs.Mission
Creates a new Mission
missionId - Variable in class moise.reorg.commands.AddRoleObligation
 
missionInMission - Variable in class moise.tools.SimOEFrame
 
missionMaxCardinalityCheck(Mission, SchemeInstance) - Method in class moise.oe.OEAgent
 
missionMinCardinalityCheck(Mission, SchemeInstance) - Method in class moise.oe.OEAgent
 
MissionPlayer - Class in moise.oe
Represents a mission an agent is playing.
MissionPlayer(Mission, OEAgent, SchemeInstance) - Constructor for class moise.oe.MissionPlayer
 
missions - Variable in class moise.oe.OEAgent
 
missions - Variable in class moise.os.fs.Scheme
 
missions - Variable in class moise.tools.GUI
 
missionTransformer - Variable in class moise.tools.SimOEFrame
 
moise.common - package moise.common
 
moise.oe - package moise.oe
 
moise.os - package moise.os
 
moise.os.fs - package moise.os.fs
 
moise.os.ns - package moise.os.ns
 
moise.os.ss - package moise.os.ss
 
moise.prolog - package moise.prolog
 
moise.reorg - package moise.reorg
 
moise.reorg.commands - package moise.reorg.commands
 
moise.tools - package moise.tools
 
moise.xml - package moise.xml
 
MoiseCardinalityException - Exception in moise.common
Moise exception
MoiseCardinalityException() - Constructor for exception moise.common.MoiseCardinalityException
Creates new MoiseCardinalityException without detail message.
MoiseCardinalityException(String) - Constructor for exception moise.common.MoiseCardinalityException
Constructs a MoiseCardinalityException with the specified message.
MoiseConsistencyException - Exception in moise.common
Moise exception
MoiseConsistencyException() - Constructor for exception moise.common.MoiseConsistencyException
Creates new MoiseXMLParserException without detail message.
MoiseConsistencyException(String) - Constructor for exception moise.common.MoiseConsistencyException
Constructs a MoiseXMLParserException with the specified message.
MoiseElement - Class in moise.common
Represents a basic Moise+ element which has an Id (a "player" Role, for example).
MoiseElement() - Constructor for class moise.common.MoiseElement
 
MoiseElement(String) - Constructor for class moise.common.MoiseElement
 
MoiseException - Exception in moise.common
Moise exception
MoiseException() - Constructor for exception moise.common.MoiseException
 
MoiseException(String) - Constructor for exception moise.common.MoiseException
Constructs a MoiseException with the specified message.
MoiseXMLParserException - Exception in moise.common
Moise exception
MoiseXMLParserException() - Constructor for exception moise.common.MoiseXMLParserException
Creates new MoiseXMLParserException without detail message.
MoiseXMLParserException(String) - Constructor for exception moise.common.MoiseXMLParserException
Constructs a MoiseXMLParserException with the specified message.
mostGeneral(Class, Class) - Static method in class moise.reorg.ReorgPlan
 
myNPLListener - Variable in class ora4mas.nopl.OrgArt
 
mySetModelPreserPosSelectedIndex(JComboBox, Collection) - Method in class moise.tools.SimOEFrame
 
mySetModelPreserPosSelectedIndex(JComboBox, Vector) - Method in class moise.tools.SimOEFrame
 

N

name - Variable in class moise.tools.SimOE
 
needsScreenUpdate - Variable in class moise.tools.SimOE
 
nengine - Variable in class ora4mas.nopl.GUIInterface
 
nengine - Variable in class ora4mas.nopl.OrgArt
 
NGOAL - Static variable in class ora4mas.nopl.tools.os2nopl
 
NOP_GR_PROPS - Static variable in class ora4mas.nopl.tools.os2nopl
 
NOP_NS_PROPS - Static variable in class ora4mas.nopl.tools.os2nopl
 
NOP_SCH_PROPS - Static variable in class ora4mas.nopl.tools.os2nopl
 
Norm - Class in moise.os.ns
Represents a norm (permission, obligation, ...) from a role to a mission.
Norm(NS) - Constructor for class moise.os.ns.Norm
 
Norm(Role, Mission, NS, NS.OpTypes) - Constructor for class moise.os.ns.Norm
 
NormativeBoard - Class in ora4mas.nopl
Artifact to manage a normative program (NPL)

Operations (see details in the methods list below): load a NPL program addFact removeFact Observable properties: obligation(ag,reason,goal,deadline): current active obligations.
e.g.
NormativeBoard() - Constructor for class ora4mas.nopl.NormativeBoard
 
normBoardPostCreation(String, ArtifactId) - Method in class ora4mas.nopl.OrgBoard
 
normBoards - Static variable in class ora4mas.nopl.NormativeBoard
 
norms - Variable in class moise.os.ns.NS
 
notifyListeners() - Method in class ora4mas.nopl.OrgArt
 
notifyObservers() - Method in class ora4mas.nopl.GroupBoard
 
nplProgram - Variable in class moise.os.ns.NS
 
ns - Variable in class moise.os.ns.Norm
 
ns - Variable in class moise.os.OS
 
ns - Variable in class moise.tools.GUI
 
NS - Class in moise.os.ns
Represents a Normative Specification.
NS(OS) - Constructor for class moise.os.ns.NS
Creates new NS
NS.OpTypes - Enum in moise.os.ns
 
nsTransformer - Variable in class ora4mas.nopl.GUIInterface
 
nsTransformer - Variable in class ora4mas.nopl.OrgArt
 

O

object - Variable in class moise.reorg.commands.ChangeRoleDefProperties
 
obligation - moise.os.ns.NS.OpTypes
 
ObligationComparator - Class in moise.oe
 
ObligationComparator() - Constructor for class moise.oe.ObligationComparator
 
obsPropCommitment - Static variable in class ora4mas.nopl.SchemeBoard
 
obsPropGroups - Static variable in class ora4mas.nopl.SchemeBoard
 
obsPropParentGroup - Static variable in class ora4mas.nopl.GroupBoard
 
obsPropPlay - Static variable in class ora4mas.nopl.GroupBoard
 
obsPropSchemes - Static variable in class ora4mas.nopl.GroupBoard
 
obsPropSpec - Static variable in class ora4mas.nopl.GroupBoard
 
obsPropSpec - Static variable in class ora4mas.nopl.SchemeBoard
 
obsPropSubgroups - Static variable in class ora4mas.nopl.GroupBoard
 
obsWellFormed - Static variable in class ora4mas.nopl.GroupBoard
 
oe - Variable in class moise.oe.GroupInstance
 
oe - Variable in class moise.oe.OEAgent
 
oe - Variable in class moise.oe.SchemeInstance
 
OE - Class in moise.oe
Represents an Organisational Entity
OE - Class in ora4mas.nopl.oe
Organisational Entity
OE() - Constructor for class ora4mas.nopl.oe.OE
 
OE(GoalInstance, OS) - Constructor for class moise.oe.OE
 
OE_DOM - Variable in class moise.tools.SimOE
 
oe2nopl - Class in ora4mas.nopl.tools
translates OE simple model to NP facts
oe2nopl() - Constructor for class ora4mas.nopl.tools.oe2nopl
 
OEAgent - Class in moise.oe
Represents an agent that belongs to the OE.
OEAgent(String) - Constructor for class moise.oe.OEAgent
 
oeId - Variable in class ora4mas.nopl.OrgArt
 
oeId - Variable in class ora4mas.nopl.OrgBoard
 
oePages - Variable in class ora4mas.nopl.WebInterface
 
OESimTabPanel - Variable in class moise.tools.SimOEFrame
 
oeTransformer - Variable in class moise.tools.SimOEFrame
 
oeTree - Variable in class moise.tools.SimOEFrame
 
OETreeModel - Class in moise.tools
Tree model for the OS tree
OETreeModel() - Constructor for class moise.tools.OETreeModel
Creates new OSTreeModel
OETreeModel(JTree) - Constructor for class moise.tools.OETreeModel
 
oeTreeValueChanged(TreeSelectionEvent) - Method in class moise.tools.SimOEFrame
 
OExml - Variable in class moise.tools.SimOE
 
ok - Variable in class ora4mas.nopl.OrgArt.UpdateGuiThread
 
okFinishGr - Variable in class moise.tools.SimOEFrame
 
okFinishGrActionPerformed(ActionEvent) - Method in class moise.tools.SimOEFrame
 
okGroupCreation - Variable in class moise.tools.SimOEFrame
 
okGroupCreationActionPerformed(ActionEvent) - Method in class moise.tools.SimOEFrame
 
okMission - Variable in class moise.tools.SimOEFrame
 
okMissionActionPerformed(ActionEvent) - Method in class moise.tools.SimOEFrame
 
okSCHStart - Variable in class moise.tools.SimOEFrame
 
okSCHStartActionPerformed(ActionEvent) - Method in class moise.tools.SimOEFrame
 
op - Variable in class moise.os.fs.Plan
 
op - Variable in class moise.os.ns.Norm
 
Operation - Interface in ora4mas.nopl
Operation used in method template for ora4mas operations on cartago artifact
opName() - Method in enum moise.os.fs.Plan.PlanOpType
 
OpTypes() - Constructor for enum moise.os.ns.NS.OpTypes
 
ora4mas.light - package ora4mas.light
 
ora4mas.nopl - package ora4mas.nopl
 
ora4mas.nopl.oe - package ora4mas.nopl.oe
 
ora4mas.nopl.tools - package ora4mas.nopl.tools
 
ORA4MASException - Exception in ora4mas.nopl
 
ORA4MASException(String) - Constructor for exception ora4mas.nopl.ORA4MASException
 
ora4masOperationTemplate(Operation, String) - Method in class ora4mas.nopl.OrgArt
 
Ora4masWSPRuleEngine() - Constructor for class ora4mas.nopl.OrgArt.Ora4masWSPRuleEngine
 
OrgArt - Class in ora4mas.nopl
Common class for all organisational artifacts
OrgArt() - Constructor for class ora4mas.nopl.OrgArt
 
OrgArt.Ora4masWSPRuleEngine - Class in ora4mas.nopl
manages listener to be notified about agents that quit the system
OrgArt.UpdateGuiThread - Class in ora4mas.nopl
 
OrgBoard - Class in ora4mas.nopl
Artifact that manages an organizational entity (its groups, schemes, ....) Operations (see details in method list below): createGroup destroyGroup createScheme destroyScheme Observable properties: group(group_id, group_type, artid): group_id of type group_type exists in the organisational entity scheme(scheme_id, scheme_type, artid): scheme_id of type scheme_type exists in the organisational entity specification: the OS in a prolog like representation.
OrgBoard() - Constructor for class ora4mas.nopl.OrgBoard
 
orgBoardName - Variable in class ora4mas.nopl.OrgArt
 
orgBoards - Static variable in class ora4mas.nopl.OrgBoard
 
orgState - Variable in class ora4mas.nopl.OrgArt
 
os - Variable in class moise.oe.OE
 
os - Variable in class moise.os.fs.FS
 
os - Variable in class moise.os.ns.NS
 
os - Variable in class moise.os.OSBuilder
 
os - Variable in class moise.os.ss.SS
 
OS - Class in moise.os
Represents an Organization Specification (SS, FS, NS).
OS() - Constructor for class moise.os.OS
 
OS_DOM - Variable in class moise.tools.SimOE
 
os2dot - Class in moise.tools
Convert OS/OE into DOT code (to plot a graph)
os2dot() - Constructor for class moise.tools.os2dot
 
os2dotGUI - Class in moise.tools
Convert OS into DOT code (to plot a graph)
os2dotGUI(String) - Constructor for class moise.tools.os2dotGUI
 
os2nopl - Class in ora4mas.nopl.tools
translate an OS to a NP
os2nopl() - Constructor for class ora4mas.nopl.tools.os2nopl
 
OSBuilder - Class in moise.os
API to build an OS and produce its XML file
OSBuilder() - Constructor for class moise.os.OSBuilder
 
OSBuilder(OS) - Constructor for class moise.os.OSBuilder
 
osContext - Variable in class ora4mas.nopl.WebInterface
 
osFile - Variable in class moise.tools.os2dot
 
osFile - Variable in class ora4mas.nopl.OrgBoard
 
ostext - Variable in class ora4mas.nopl.GUIInterface
 
osTransformer - Variable in class moise.tools.SimOEFrame
 
osTree - Variable in class moise.tools.SimOEFrame
 
OSTreeModel - Class in moise.tools
Tree model for the OS tree
OSTreeModel() - Constructor for class moise.tools.OSTreeModel
Creates new OSTreeModel
OSTreeModel(JTree) - Constructor for class moise.tools.OSTreeModel
 
osTreeValueChanged(TreeSelectionEvent) - Method in class moise.tools.SimOEFrame
 
OSxml - Variable in class moise.tools.SimOE
 
owner - Variable in class moise.common.MoiseElement
 
ownerAgent - Variable in class ora4mas.nopl.OrgArt
 

P

Pair<T1,​T2> - Class in ora4mas.nopl.oe
 
Pair(T1, T2) - Constructor for class ora4mas.nopl.oe.Pair
 
parallel - moise.os.fs.Plan.PlanOpType
 
parentGroup - Variable in class ora4mas.nopl.GroupBoard
 
parentGroup - Variable in class ora4mas.nopl.oe.Group
 
parentGrPI - Static variable in class ora4mas.nopl.oe.Group
 
parser - Variable in class moise.tools.SimOE
 
parser - Variable in class ora4mas.nopl.GUIInterface
 
parser - Variable in class ora4mas.nopl.OrgArt
 
parser - Variable in class ora4mas.nopl.OrgBoard
 
partialOE(OEAgent) - Method in class moise.oe.OE
gets a partial view of this OE, only entities allowed for the ag will be shown.
pbackActionPerformed() - Method in class moise.tools.SimOEFrame
 
performance - moise.os.fs.Goal.GoalType
 
permission - moise.os.ns.NS.OpTypes
 
Permission - Class in moise.oe
represents an agent's obligation or permission
Permission(RolePlayer, Mission, SchemeInstance) - Constructor for class moise.oe.Permission
 
piGoalState - Static variable in class ora4mas.nopl.SchemeBoard
 
plan - Variable in class moise.oe.GoalInstance
 
plan - Variable in class moise.os.fs.Goal
 
Plan - Class in moise.os.fs
Represents a Plan (one operator, and success rate, and a set of goals).
Plan(Plan.PlanOpType, Scheme, String) - Constructor for class moise.os.fs.Plan
 
Plan(Scheme) - Constructor for class moise.os.fs.Plan
 
Plan.PlanOpType - Enum in moise.os.fs
 
PlanInstance - Class in moise.oe
Represents a plan instance inside a scheme
PlanInstance(Plan) - Constructor for class moise.oe.PlanInstance
 
PlanOpType() - Constructor for enum moise.os.fs.Plan.PlanOpType
 
plans - Variable in class moise.oe.SchemeInstance
 
plans - Variable in class moise.os.fs.Scheme
 
player - Variable in class moise.oe.Player
 
Player - Class in moise.oe
Represents the common properties for Role/Mission player.
Player - Class in ora4mas.nopl.oe
 
Player(String, String) - Constructor for class ora4mas.nopl.oe.Player
 
Player(OEAgent) - Constructor for class moise.oe.Player
 
players - Variable in class moise.oe.GroupInstance
 
players - Variable in class moise.oe.SchemeInstance
 
players - Variable in class ora4mas.nopl.oe.CollectiveOE
 
playersAsLiteralList - Variable in class ora4mas.nopl.oe.CollectiveOE
 
playPI - Static variable in class ora4mas.nopl.oe.Group
 
playsRole(String) - Method in class moise.oe.OEAgent
returns the set of groups (class Group) where the roleId is being played
playsRole(String, GroupInstance) - Method in class moise.oe.OEAgent
returns an object representing the roleId played by this agent in the group gr.
playsRole(GroupInstance) - Method in class moise.oe.OEAgent
returns a collection of RolePlayer objects representing the roles this agent plays in the group gr
postReorgUpdates(OS, String, String) - Method in class ora4mas.nopl.OrgArt
 
preferable - Variable in class moise.os.fs.Mission
 
prefix - Variable in class moise.common.MoiseElement
 
print(String) - Static method in class moise.tools.SimOE
 
printErr(String) - Static method in class moise.tools.SimOE
 
processAgentQuitRequest(AgentQuitRequestInfo) - Method in class ora4mas.nopl.OrgArt.Ora4masWSPRuleEngine
 
PrologPredicate - Class in moise.prolog
A general PrologPredicate: (id,attributes([]), )
PrologPredicate(String) - Constructor for class moise.prolog.PrologPredicate
 
PROP_AchNotCommGoal - Static variable in class ora4mas.nopl.tools.os2nopl
 
PROP_AchNotEnabledGoal - Static variable in class ora4mas.nopl.tools.os2nopl
 
PROP_LeaveMission - Static variable in class ora4mas.nopl.tools.os2nopl
 
PROP_MissionCardinality - Static variable in class ora4mas.nopl.tools.os2nopl
 
PROP_MissionPermission - Static variable in class ora4mas.nopl.tools.os2nopl
 
PROP_RoleCardinality - Static variable in class ora4mas.nopl.tools.os2nopl
 
PROP_RoleCompatibility - Static variable in class ora4mas.nopl.tools.os2nopl
 
PROP_RoleInGroup - Static variable in class ora4mas.nopl.tools.os2nopl
 
PROP_SubgroupCardinality - Static variable in class ora4mas.nopl.tools.os2nopl
 
PROP_SubgroupInGroup - Static variable in class ora4mas.nopl.tools.os2nopl
 
PROP_WellFormedResponsible - Static variable in class ora4mas.nopl.tools.os2nopl
 
properties - Variable in class moise.common.MoiseElement
 
property - Variable in class moise.reorg.commands.ChangeRoleDefProperties
 
proposer - Variable in class moise.reorg.ReorgPlan
 
purpose - Variable in class moise.oe.OE
 
pushHistory(Object) - Method in class moise.tools.SimOEFrame
 

R

r - Variable in class ora4mas.nopl.oe.Pair
 
rebuildHash() - Method in class moise.oe.GroupInstance
since serialisation of maps has a bug, we need to rebuild them after serialisation!
rebuildHash() - Method in class moise.oe.OE
since serialisation of maps has a bug, we need to rebuild them after serialisation!
rebuildHash() - Method in class moise.oe.SchemeInstance
since serialisation of maps has a bug, we need to rebuild them after serialisation!
registerOEBrowserView(String, String, String, OrgArt) - Method in class ora4mas.nopl.WebInterface
 
registerOEListBrowserView() - Method in class ora4mas.nopl.WebInterface
 
registerOSBrowserView(String, String, String) - Method in class ora4mas.nopl.WebInterface
 
registerRootBrowserView() - Method in class ora4mas.nopl.WebInterface
 
remove() - Method in class ora4mas.nopl.GUIInterface
 
remove(T) - Method in class moise.os.CardinalitySet
 
removeAg - Variable in class moise.tools.SimOEFrame
 
removeAg(String, boolean) - Method in class moise.tools.SimOE
 
removeAgActionPerformed(ActionEvent) - Method in class moise.tools.SimOEFrame
 
removeAgent(String, boolean) - Method in class moise.oe.OE
Removes an agent from the OE.
removeAllMissions() - Method in class moise.oe.OEAgent
removes all missions without checking
RemoveAllRoleObligations - Class in moise.reorg.commands
A reorganisation command, a command that changes the OS
RemoveAllRoleObligations() - Constructor for class moise.reorg.commands.RemoveAllRoleObligations
 
RemoveAllRoleObligations(String) - Constructor for class moise.reorg.commands.RemoveAllRoleObligations
 
removeAllRoles() - Method in class moise.oe.OEAgent
removes the roles without checking
removeDoneGoal(Goal) - Method in class ora4mas.nopl.oe.Scheme
 
removeErrorLastFromFrame() - Method in class moise.tools.SimOE
 
removeFact(String) - Method in class ora4mas.nopl.NormativeBoard
 
removeGr(String) - Method in class moise.tools.SimOE
 
removeGroup(String) - Method in class moise.oe.OE
Removes a group instance from this OE.
removeGroupResponsibleFor(Group) - Method in class ora4mas.nopl.oe.Scheme
 
removeMission(String, String) - Method in class moise.oe.OEAgent
removes a mission from an agent.
removeMission(String, SchemeInstance) - Method in class moise.oe.OEAgent
removes a mission from an agent.
removeNorms(Role) - Method in class moise.os.ns.NS
remove the norms for the role r
removeOE(String, String) - Method in class ora4mas.nopl.WebInterface
 
removePlayer(String, String) - Method in class ora4mas.nopl.oe.CollectiveOE
 
removePlayer(MissionPlayer) - Method in class moise.oe.SchemeInstance
removes a mission player from this scheme (no checks are done)
removePlayer(RolePlayer) - Method in class moise.oe.GroupInstance
removes a role player from this group
removeRelations() - Method in class moise.oe.GroupInstance
 
removeResponsibleForScheme(String) - Method in class ora4mas.nopl.oe.Group
 
removeResponsibleGroup(String) - Method in class ora4mas.nopl.SchemeBoard
 
removeRole(String) - Method in class moise.os.ss.Group
removes the roleId role from the playable roles in this group
removeRole(String, String) - Method in class moise.oe.OEAgent
removes a role from an agent.
removeRole(String, GroupInstance) - Method in class moise.oe.OEAgent
removes a role from an agent.
RemoveRole - Class in moise.reorg.commands
A reorganisation command, a command that changes the OS
RemoveRole() - Constructor for class moise.reorg.commands.RemoveRole
 
RemoveRole(String, String) - Constructor for class moise.reorg.commands.RemoveRole
 
removeSatisfied(String) - Method in class ora4mas.nopl.oe.Scheme
 
removeSch(String) - Method in class ora4mas.nopl.oe.OE
 
removeScheme(String) - Method in class ora4mas.nopl.GroupBoard
The agent executing this operation tries to remove a scheme that is under the responsibility of a group
removeSubgroup(String) - Method in class ora4mas.nopl.GroupBoard
 
removeSubgroup(String) - Method in class ora4mas.nopl.oe.Group
 
removeSubGroup(String) - Method in class moise.oe.GroupInstance
Removes a subgroup instance from this group.
remRespGr - Variable in class moise.tools.SimOEFrame
 
remRespGrActionPerformed(ActionEvent) - Method in class moise.tools.SimOEFrame
 
remResponsibleGroup(String) - Method in class moise.oe.SchemeInstance
removes an instance group in the set of groups responsible for this SCH.
remResponsibleGroup(GroupInstance) - Method in class moise.oe.SchemeInstance
removes an instance group in the set of groups responsible for this SCH.
remResponsibleGroupToSCH(SchemeInstance, GroupInstance) - Method in class moise.tools.SimOE
 
reorganise() - Method in class ora4mas.nopl.SchemeBoard
 
ReorgPlan - Class in moise.reorg
A reorganisation plan
ReorgPlan(String) - Constructor for class moise.reorg.ReorgPlan
 
resetGoal(String) - Method in class ora4mas.nopl.SchemeBoard
The agent executing this operation reset some goal.
resetGoal(Goal) - Method in class ora4mas.nopl.oe.Scheme
 
resetGoalAndPreConditions(Goal) - Method in class ora4mas.nopl.oe.Scheme
 
responsiblePI - Static variable in class ora4mas.nopl.oe.Group
 
rm - Variable in class ora4mas.nopl.oe.Player
 
role - Variable in class moise.oe.RolePlayer
 
role - Variable in class moise.os.ns.Norm
 
Role - Class in moise.os.ss
Represents a Role Definition (its name and inheritance).
Role(String, SS) - Constructor for class moise.os.ss.Role
Creates a new Role
roleCardinalityCheck(Role, GroupInstance) - Method in class moise.oe.OEAgent
 
roleDetails(Role) - Static method in class moise.xml.DOMUtils
 
roleHierarchy(SS) - Static method in class ora4mas.nopl.tools.os2nopl
 
roleId - Variable in class moise.reorg.commands.AddRole
 
roleId - Variable in class moise.reorg.commands.AddRoleObligation
 
roleId - Variable in class moise.reorg.commands.RemoveAllRoleObligations
 
roleId - Variable in class moise.reorg.commands.RemoveRole
 
RolePlayer - Class in moise.oe
Represents the Role that an agent is playing in a group.
RolePlayer(Role, OEAgent, GroupInstance) - Constructor for class moise.oe.RolePlayer
 
RoleRel - Class in moise.os.ss
Represents a relation between roles (links, compatibilities, etc).
RoleRel() - Constructor for class moise.os.ss.RoleRel
Creates new Link
RoleRel(Role, Role) - Constructor for class moise.os.ss.RoleRel
Creates new Link
RoleRel.RoleRelScope - Enum in moise.os.ss
 
RoleRelScope() - Constructor for enum moise.os.ss.RoleRel.RoleRelScope
 
roles - Variable in class moise.oe.OEAgent
 
roles - Variable in class moise.os.ss.Group
 
roles - Variable in class moise.os.ss.SS
 
roleTransformer - Variable in class moise.tools.SimOEFrame
 
root - Variable in class moise.oe.SchemeInstance
 
root - Variable in class moise.os.fs.Scheme
 
rootGrSpec - Variable in class moise.os.ss.SS
 
rp - Variable in class moise.oe.Permission
 
run() - Method in class ora4mas.nopl.OrgArt.UpdateGuiThread
 
running - Variable in class moise.tools.SimOE
 
running - Variable in class ora4mas.nopl.OrgArt
 
runningDestroy - Variable in class ora4mas.nopl.OrgArt
 

S

satisfied - moise.oe.GoalInstance.GoalState
 
satisfiedGoals - Variable in class ora4mas.nopl.oe.Scheme
 
satisfiedPI - Static variable in class ora4mas.nopl.oe.Scheme
 
save(String) - Method in class moise.os.OSBuilder
 
sch - Variable in class moise.oe.GoalInstance
 
sch - Variable in class moise.oe.MissionPlayer
 
sch - Variable in class moise.oe.Permission
 
sch - Variable in class moise.oe.PlanInstance
 
sch - Variable in class moise.os.fs.Goal
 
sch - Variable in class moise.os.fs.Mission
 
sch - Variable in class moise.os.fs.Plan
 
schBoards - Static variable in class ora4mas.nopl.SchemeBoard
 
schCount - Static variable in class moise.oe.SchemeInstance
 
Scheme - Class in moise.os.fs
Represents a Scheme specification.
Scheme - Class in ora4mas.nopl.oe
Represents an instance of scheme
Scheme(String, FS) - Constructor for class moise.os.fs.Scheme
 
Scheme(Scheme, String) - Constructor for class ora4mas.nopl.oe.Scheme
 
SchemeBoard - Class in ora4mas.nopl
Artifact to manage a scheme instance.
SchemeBoard() - Constructor for class ora4mas.nopl.SchemeBoard
 
SchemeInstance - Class in moise.oe
Represents the instance of one scheme Specification.
SchemeInstance(String, Scheme) - Constructor for class moise.oe.SchemeInstance
 
schemePI - Static variable in class ora4mas.nopl.oe.Scheme
 
schemes - Variable in class ora4mas.nopl.GroupBoard
 
schemes - Variable in class ora4mas.nopl.oe.Group
 
schemes - Variable in class ora4mas.nopl.oe.OE
 
schemesAsLiteralList - Variable in class ora4mas.nopl.oe.Group
 
schGrsInRespGr - Variable in class moise.tools.SimOEFrame
 
schInstanceInAbort - Variable in class moise.tools.SimOEFrame
 
schInstanceInRespGr - Variable in class moise.tools.SimOEFrame
 
schInstanceInRespGrActionPerformed(ActionEvent) - Method in class moise.tools.SimOEFrame
 
schInstanceInSchFinish - Variable in class moise.tools.SimOEFrame
 
schInstancesInGoal - Variable in class moise.tools.SimOEFrame
 
schInstancesInGoalItemStateChanged(ItemEvent) - Method in class moise.tools.SimOEFrame
 
schInstancesInMission - Variable in class moise.tools.SimOEFrame
 
schPostCreation(String, ArtifactId) - Method in class ora4mas.nopl.OrgBoard
 
schs - Variable in class moise.oe.OE
 
schs - Variable in class moise.os.fs.FS
 
schSpecInSchStart - Variable in class moise.tools.SimOEFrame
 
schSpecTransformer - Variable in class moise.tools.SimOEFrame
 
schTransformer - Variable in class moise.tools.SimOEFrame
 
scope - Variable in class moise.os.ss.RoleRel
 
sequence - moise.os.fs.Plan.PlanOpType
 
serialVersionUID - Static variable in class moise.common.Event
 
serialVersionUID - Static variable in exception moise.common.MoiseCardinalityException
 
serialVersionUID - Static variable in exception moise.common.MoiseConsistencyException
 
serialVersionUID - Static variable in class moise.common.MoiseElement
 
serialVersionUID - Static variable in exception moise.common.MoiseException
 
serialVersionUID - Static variable in exception moise.common.MoiseXMLParserException
 
serialVersionUID - Static variable in class moise.oe.GoalInstance
 
serialVersionUID - Static variable in class moise.oe.GroupInstance
 
serialVersionUID - Static variable in class moise.oe.MissionPlayer
 
serialVersionUID - Static variable in class moise.oe.OE
 
serialVersionUID - Static variable in class moise.oe.OEAgent
 
serialVersionUID - Static variable in class moise.oe.PlanInstance
 
serialVersionUID - Static variable in class moise.oe.RolePlayer
 
serialVersionUID - Static variable in class moise.oe.SchemeInstance
 
serialVersionUID - Static variable in class moise.os.Cardinality
 
serialVersionUID - Static variable in class moise.os.CardinalitySet
 
serialVersionUID - Static variable in class moise.os.fs.FS
 
serialVersionUID - Static variable in class moise.os.fs.Goal
 
serialVersionUID - Static variable in class moise.os.fs.Mission
 
serialVersionUID - Static variable in class moise.os.fs.Plan
 
serialVersionUID - Static variable in class moise.os.fs.Scheme
 
serialVersionUID - Static variable in class moise.os.ns.Norm
 
serialVersionUID - Static variable in class moise.os.ns.NS
 
serialVersionUID - Static variable in class moise.os.ns.TimeConstraint
 
serialVersionUID - Static variable in class moise.os.OS
 
serialVersionUID - Static variable in class moise.os.ss.Compatibility
 
serialVersionUID - Static variable in class moise.os.ss.Group
 
serialVersionUID - Static variable in class moise.os.ss.Link
 
serialVersionUID - Static variable in class moise.os.ss.Role
 
serialVersionUID - Static variable in class moise.os.ss.SS
 
serialVersionUID - Static variable in class moise.reorg.commands.AddRole
 
serialVersionUID - Static variable in class moise.reorg.commands.AddRoleObligation
 
serialVersionUID - Static variable in class moise.reorg.commands.ChangeDS
 
serialVersionUID - Static variable in class moise.reorg.commands.ChangeGroup
 
serialVersionUID - Static variable in class moise.reorg.commands.ChangeOS
 
serialVersionUID - Static variable in class moise.reorg.commands.ChangeRoleCardinality
 
serialVersionUID - Static variable in class moise.reorg.commands.ChangeRoleDefProperties
 
serialVersionUID - Static variable in class moise.reorg.commands.ChangeRolesDef
 
serialVersionUID - Static variable in class moise.reorg.commands.ChangeSS
 
serialVersionUID - Static variable in class moise.reorg.commands.RemoveAllRoleObligations
 
serialVersionUID - Static variable in class moise.reorg.commands.RemoveRole
 
serialVersionUID - Static variable in class moise.reorg.ReorgPlan
 
serialVersionUID - Static variable in class moise.tools.SimOEFrame
 
setAbstract(boolean) - Method in class moise.os.ss.Role
 
setAchieved(OEAgent) - Method in class moise.oe.GoalInstance
sets that this goal is achieved by the agent a.
setArgumentValue(String, Object) - Method in class moise.oe.GoalInstance
set an argument's value for this instance goal
setArgumentValue(String, String, Object) - Method in class ora4mas.nopl.SchemeBoard
The agent executing this operation sets a value for a goal argument.
setArgValue - Variable in class moise.tools.SimOEFrame
 
setArgValueActionPerformed(ActionEvent) - Method in class moise.tools.SimOEFrame
 
setAsSatisfied(String) - Method in class ora4mas.nopl.oe.Scheme
 
setBiDir(boolean) - Method in class moise.os.ss.RoleRel
 
setCardinality(String, String, int, int) - Method in class ora4mas.nopl.GroupBoard
 
setCardinality(String, String, int, int) - Method in class ora4mas.nopl.SchemeBoard
 
setCardinality(T, Cardinality) - Method in class moise.os.CardinalitySet
sets the cardinality on an object already in the collection*
setCondition(String) - Method in class moise.os.ns.Norm
 
setCurrentObject(Object) - Method in class moise.tools.SimOEFrame
 
setDescription(String) - Method in class moise.os.fs.Goal
 
setExtendsToSubGroups(boolean) - Method in class moise.os.ss.RoleRel
 
setFromDOM(Element) - Method in class moise.os.Cardinality
 
setFromDOM(Element) - Method in class moise.os.fs.FS
 
setFromDOM(Element) - Method in class moise.os.fs.Mission
 
setFromDOM(Element) - Method in class moise.os.fs.Scheme
 
setFromDOM(Element) - Method in class moise.os.ns.Norm
 
setFromDOM(Element) - Method in class moise.os.ns.NS
 
setFromDOM(Element) - Method in class moise.os.ss.Group
 
setFromDOM(Element) - Method in class moise.os.ss.Role
 
setFromDOM(Element) - Method in class moise.os.ss.RoleRel
 
setFromDOM(Element) - Method in class moise.os.ss.SS
 
setFromDOM(Element, Goal) - Method in class moise.os.fs.Plan
 
setFromDOM(Element, Scheme) - Method in class moise.os.fs.Goal
 
setFromDOM(Node) - Method in class moise.os.OS
the organisation-specification parent node is the parameter
setFS(FS) - Method in class moise.os.OS
 
setGoalArg(GoalInstance, String, String) - Method in class moise.tools.SimOE
 
setGoalArgValue(String, String, Object) - Method in class ora4mas.nopl.oe.Scheme
 
setGoalInstances(SchemeInstance) - Method in class moise.oe.PlanInstance
 
setGoalState - Variable in class moise.tools.SimOEFrame
 
setGoalStateActionPerformed(ActionEvent) - Method in class moise.tools.SimOEFrame
 
setGoalStateImpossible(GoalInstance, OEAgent) - Method in class moise.tools.SimOE
 
setGoalStateSatisfied(GoalInstance, OEAgent) - Method in class moise.tools.SimOE
 
setId() - Method in class moise.os.ss.RoleRel
 
setId(String) - Method in class moise.common.MoiseElement
 
setImpossible(OEAgent) - Method in class moise.oe.GoalInstance
sets this goal as impossible to be achieved.
setInPlan(PlanInstance) - Method in class moise.oe.GoalInstance
 
setInPlan(Plan) - Method in class moise.os.fs.Goal
 
setJTree(JTree) - Method in class moise.tools.OETreeModel
 
setJTree(JTree) - Method in class moise.tools.OSTreeModel
 
setLocation(String) - Method in class moise.os.fs.Goal
 
setMinAgToSatisfy(int) - Method in class moise.os.fs.Goal
sets the minimum number of committed agents that should satisfy the goal for the goal to be considered globally satisfied
setMission(String) - Method in class moise.os.ns.Norm
 
setMission(Mission) - Method in class moise.os.ns.Norm
 
setMissionCardinality(String, Cardinality) - Method in class moise.os.fs.Scheme
 
setMissionCardinality(Mission, Cardinality) - Method in class moise.os.fs.Scheme
 
setName(String) - Method in class moise.tools.SimOE
 
setNormativeProgram(String) - Method in class ora4mas.nopl.GUIInterface
 
setNS(NS) - Method in class moise.os.OS
 
setOE(OE) - Method in class moise.oe.GroupInstance
returns the unique number of the group (the getId uses this number to form the unique id.
setOE(OE) - Method in class moise.oe.OEAgent
 
setOE(OE) - Method in class moise.oe.SchemeInstance
 
setOE(OE) - Method in class moise.tools.OETreeModel
 
setOE(OE) - Method in class moise.tools.SimOE
 
setOp(Plan.PlanOpType) - Method in class moise.os.fs.Plan
 
setOrgBoardName(String) - Method in class ora4mas.nopl.OrgArt
 
setOS(OS) - Method in class moise.tools.OSTreeModel
 
setOS(OS) - Method in class moise.tools.SimOE
 
setOwner(String) - Method in class ora4mas.nopl.OrgArt
 
setOwner(OEAgent) - Method in class moise.common.MoiseElement
 
setParentGroup(String) - Method in class ora4mas.nopl.GroupBoard
The agent executing this operation tries to connect the group to a parentGroup
setParentGroup(String) - Method in class ora4mas.nopl.oe.Group
 
setPlan(Plan) - Method in class moise.os.fs.Goal
 
setPlanToAchieve(PlanInstance) - Method in class moise.oe.GoalInstance
set the plan that achieves this goal
setPlayer(OEAgent) - Method in class moise.oe.Player
 
setPrefix(String) - Method in class moise.common.MoiseElement
 
setPropertiesFromDOM(Element) - Method in class moise.common.MoiseElement
 
setProperty(String, Object) - Method in class moise.common.MoiseElement
 
setRole(String) - Method in class moise.os.ns.Norm
 
setRole(Role) - Method in class moise.os.ns.Norm
 
setRoleCardinality(String, Cardinality) - Method in class moise.os.ss.Group
 
setRoot(Goal) - Method in class moise.os.fs.Scheme
 
setRootGrSpec(Group) - Method in class moise.os.ss.SS
 
setScheme(Scheme) - Method in class moise.os.fs.Goal
 
setScope(String) - Method in class moise.os.ss.RoleRel
 
setScope(RoleRel.RoleRelScope) - Method in class moise.os.ss.RoleRel
 
setSpecification(String) - Method in class ora4mas.nopl.GUIInterface
 
setSS(SS) - Method in class moise.os.OS
 
setSS(SS) - Method in class moise.os.ss.Role
 
setSubGroupCardinality(String, Cardinality) - Method in class moise.os.ss.Group
 
setSubgroupWellformed(String, boolean) - Method in class ora4mas.nopl.oe.Group
 
setSuccessRate(double) - Method in class moise.os.fs.Plan
 
setSuperAchieved() - Method in class moise.oe.GoalInstance
 
setSuperGroup(GroupInstance) - Method in class moise.oe.GroupInstance
 
setSuperGroup(Group) - Method in class moise.os.ss.Group
 
setSuperImpossible() - Method in class moise.oe.GoalInstance
 
setTarget(String) - Method in class moise.os.fs.Plan
 
setTarget(Goal) - Method in class moise.os.fs.Plan
 
setTimeConstraint(TimeConstraint) - Method in class moise.os.ns.Norm
 
setTTF(String) - Method in class moise.os.fs.Goal
 
setType(String) - Method in class ora4mas.nopl.oe.Group
 
setType(Goal.GoalType) - Method in class moise.os.fs.Goal
 
setType(NS.OpTypes) - Method in class moise.os.ns.Norm
 
setURI(String) - Method in class moise.os.OS
 
sglDestroyed - Static variable in class ora4mas.nopl.OrgArt
 
sglNormFailure - Static variable in class ora4mas.nopl.OrgArt
 
sglOblCreated - Static variable in class ora4mas.nopl.OrgArt
 
sglOblFulfilled - Static variable in class ora4mas.nopl.OrgArt
 
sglOblInactive - Static variable in class ora4mas.nopl.OrgArt
 
sglOblUnfulfilled - Static variable in class ora4mas.nopl.OrgArt
 
show(String) - Method in class moise.tools.SimOEFrame
 
showAs - Variable in class moise.tools.SimOEFrame
 
showConditions - Variable in class moise.tools.os2dot
 
showCurrentObject() - Method in class moise.tools.SimOEFrame
 
showFS - Variable in class moise.tools.os2dot
 
showLinks - Variable in class moise.tools.os2dot
 
showMissions - Variable in class moise.tools.os2dot
 
showNS - Variable in class moise.tools.os2dot
 
showOE() - Method in class moise.tools.SimOEFrame
 
showOS() - Method in class moise.tools.SimOEFrame
 
showSS - Variable in class moise.tools.os2dot
 
SimOE - Class in moise.tools
Simple program to show an OE and simulate social events on it
SimOE() - Constructor for class moise.tools.SimOE
 
SimOE(boolean) - Constructor for class moise.tools.SimOE
 
SimOE(String) - Constructor for class moise.tools.SimOE
 
SimOE(OE) - Constructor for class moise.tools.SimOE
 
SimOE(OE, boolean) - Constructor for class moise.tools.SimOE
 
SimOEFrame - Class in moise.tools
 
SimOEFrame(SimOE) - Constructor for class moise.tools.SimOEFrame
 
SimOEFrame(SimOE, boolean) - Constructor for class moise.tools.SimOEFrame
 
singleton - Static variable in class ora4mas.nopl.WebInterface
 
size() - Method in class moise.os.CardinalitySet
 
source - Variable in class moise.os.ss.RoleRel
 
sourceContains(Role) - Method in class moise.os.ss.RoleRel
checks if the source role is equal to r (or its super roles) (in case this relation is symmetric, this methods also checks the destination)
spec - Variable in class moise.oe.GoalInstance
 
spec - Variable in class moise.oe.GroupInstance
 
spec - Variable in class moise.oe.PlanInstance
 
spec - Variable in class moise.oe.SchemeInstance
 
spec - Variable in class ora4mas.nopl.GroupBoard
 
spec - Variable in class ora4mas.nopl.oe.Scheme
 
spec - Variable in class ora4mas.nopl.SchemeBoard
 
specToStr(ToXML, Transformer) - Method in class ora4mas.nopl.OrgArt
 
specToStr(ToXML, Transformer) - Method in class ora4mas.nopl.OrgBoard
 
ss - Variable in class moise.os.OS
 
ss - Variable in class moise.os.ss.Group
 
ss - Variable in class moise.os.ss.Role
 
ss - Variable in class moise.tools.GUI
 
SS - Class in moise.os.ss
Represents a Structural Specification.
SS(OS) - Constructor for class moise.os.ss.SS
Creates a new SS
ssTransformer - Variable in class moise.tools.SimOEFrame
 
startHttpServer() - Method in class ora4mas.nopl.WebInterface
 
startSCH(String) - Method in class moise.tools.SimOE
 
startScheme(String) - Method in class moise.oe.OE
Creates a new scheme instance.
startScheme(String, String) - Method in class moise.oe.OE
Creates a new scheme instance with a particular id.
state - Variable in class moise.oe.GoalInstance
 
subGoals - Variable in class moise.os.fs.Plan
 
subgroups - Variable in class moise.os.ss.Group
 
subgroups - Variable in class ora4mas.nopl.oe.Group
 
subGroups - Variable in class moise.oe.GroupInstance
 
subgroupsAsLiteralList - Variable in class ora4mas.nopl.oe.Group
 
subGrPI - Static variable in class ora4mas.nopl.oe.Group
 
subGrWFPI - Static variable in class ora4mas.nopl.oe.Group
 
subscribeDFP(ArtifactId) - Method in class ora4mas.nopl.OrgArt
 
successRate - Variable in class moise.os.fs.Plan
 
superGr - Variable in class moise.os.ss.Group
 
superGroup - Variable in class moise.oe.GroupInstance
 
superRoles - Variable in class moise.os.ss.Role
 

T

t - Variable in class ora4mas.nopl.JasonTermWrapper
 
tabPanel - Variable in class moise.tools.SimOEFrame
 
target - Variable in class moise.os.fs.Plan
 
target - Variable in class moise.os.ss.RoleRel
 
target - Variable in class moise.reorg.commands.ChangeRoleDefProperties
 
targetContains(Role) - Method in class moise.os.ss.RoleRel
checks if the target role is equal to r (or its super roles) (in case this relation is bi-dir, this methods also checks the source)
tc - Variable in class moise.os.ns.Norm
 
tc - Variable in class moise.os.ns.TimeConstraint
 
termId - Variable in class ora4mas.nopl.oe.CollectiveOE
 
terms - Variable in class moise.prolog.PrologPredicate
 
textArea - Variable in class moise.tools.SimOEFrame
 
tFactory - Variable in class moise.tools.SimOEFrame
 
tFactory - Static variable in class moise.xml.DOMUtils
 
TimeConstraint - Class in moise.os.ns
Represents a TimeContraint (now it is just a String!).
TimeConstraint(String) - Constructor for class moise.os.ns.TimeConstraint
 
ToProlog - Interface in moise.prolog
interface for elements that can be transformed to Prolog predicates
toString() - Method in class moise.common.MoiseElement
 
toString() - Method in class moise.oe.GoalInstance
 
toString() - Method in class moise.oe.MissionPlayer
 
toString() - Method in class moise.oe.OE
 
toString() - Method in class moise.oe.Permission
 
toString() - Method in class moise.oe.PlanInstance
 
toString() - Method in class moise.oe.RolePlayer
 
toString() - Method in class moise.os.Cardinality
 
toString() - Method in class moise.os.fs.Mission
 
toString() - Method in class moise.os.fs.Plan
 
toString() - Method in class moise.os.ns.Norm
 
toString() - Method in class moise.os.ns.TimeConstraint
 
toString() - Method in class moise.os.ss.RoleRel
 
toString() - Method in class moise.prolog.PrologPredicate
 
toString() - Method in class moise.reorg.commands.AddRole
 
toString() - Method in class moise.reorg.commands.AddRoleObligation
 
toString() - Method in class moise.reorg.commands.ChangeOS
 
toString() - Method in class moise.reorg.commands.ChangeRoleDefProperties
 
toString() - Method in class moise.reorg.commands.RemoveAllRoleObligations
 
toString() - Method in class moise.reorg.commands.RemoveRole
 
toString() - Method in class moise.reorg.ReorgPlan
 
toString() - Method in class ora4mas.nopl.JasonTermWrapper
 
toString() - Method in class ora4mas.nopl.oe.CollectiveOE
 
toString() - Method in class ora4mas.nopl.oe.Group
 
toString() - Method in class ora4mas.nopl.oe.OE
 
toString() - Method in class ora4mas.nopl.oe.Pair
 
toString() - Method in class ora4mas.nopl.oe.Player
 
toString() - Method in class ora4mas.nopl.oe.Scheme
 
toStringFormat2() - Method in class moise.os.Cardinality
returns cardinality in format Min..Max
ToXML - Interface in moise.xml
interface for elements that can be transformed to XML
tpane - Variable in class ora4mas.nopl.GUIInterface
 
transform() - Method in class ora4mas.nopl.oe.CollectiveOE
transforms a Scheme Instance into NPL code (dynamic facts)
transform(FS) - Method in class moise.tools.os2dot
 
transform(Goal, int, SchemeBoard) - Static method in class moise.tools.os2dot
 
transform(Mission) - Method in class moise.tools.os2dot
 
transform(Mission, Scheme) - Static method in class moise.tools.os2dot
 
transform(Scheme, boolean) - Static method in class ora4mas.nopl.tools.os2nopl
transforms a Scheme Spec into NPL code
transform(NS) - Method in class moise.tools.os2dot
 
transform(OS) - Method in class moise.tools.os2dot
 
transform(OS) - Static method in class ora4mas.nopl.tools.os2nopl
transforms an OS into NPL code
transform(Group) - Static method in class ora4mas.nopl.tools.os2nopl
transforms a Group Spec into NPL code
transform(Group, Group) - Method in class moise.tools.os2dot
 
transform(Role) - Method in class moise.tools.os2dot
 
transform(Role) - Static method in class ora4mas.nopl.tools.os2nopl
 
transform(SS, Group) - Method in class moise.tools.os2dot
 
transform(Group) - Static method in class ora4mas.nopl.tools.oe2nopl
transforms a Group Instance into NPL code (dynamic facts)
transform(Scheme) - Static method in class ora4mas.nopl.tools.oe2nopl
transforms a Scheme Instance into NPL code (dynamic facts)
transformer - Variable in class moise.tools.GUI
 
transformer - Static variable in class moise.xml.DOMUtils
 
transformRolesDef(SS) - Method in class moise.tools.os2dot
 
treeModel - Variable in class moise.tools.OETreeModel
 
treeModel - Variable in class moise.tools.OSTreeModel
 
ttf - Variable in class moise.os.fs.Goal
 
txtLog - Variable in class ora4mas.nopl.GUIInterface
 
txtNF - Variable in class ora4mas.nopl.GUIInterface
 
txtNP - Variable in class ora4mas.nopl.GUIInterface
 
txtNS - Variable in class ora4mas.nopl.GUIInterface
 
txtOE - Variable in class ora4mas.nopl.GUIInterface
 
type - Variable in class moise.os.fs.Goal
 
type - Variable in class moise.reorg.commands.AddRoleObligation
 
type - Variable in class ora4mas.nopl.oe.Group
 

U

uncommitted(OEAgent) - Method in class moise.oe.GoalInstance
removes the agent a in the set of agents committed to this goal
update() - Method in class ora4mas.nopl.OrgArt.UpdateGuiThread
 
updateAgentMissionComponents() - Method in class moise.tools.SimOEFrame
update the agent mission interface components
updateAgentRoleComponents() - Method in class moise.tools.SimOEFrame
update the agent role interface components
updateDFP(String, DynamicFactsProvider) - Method in class ora4mas.nopl.NormativeBoard
 
updateGoalArgsObsProp() - Method in class ora4mas.nopl.SchemeBoard
 
updateGoalArgValue() - Method in class moise.tools.SimOEFrame
update the goal argument value
updateGoalsComponents() - Method in class moise.tools.SimOEFrame
update the goal interface components
updateGoalStateObsProp() - Method in class ora4mas.nopl.SchemeBoard
 
updateGraphic() - Method in class moise.tools.GUI
 
updateGuiOE() - Method in class ora4mas.nopl.OrgArt
 
updateGUIThread - Variable in class ora4mas.nopl.OrgArt
 
UpdateGuiThread() - Constructor for class ora4mas.nopl.OrgArt.UpdateGuiThread
 
updateNFacts(String) - Method in class ora4mas.nopl.GUIInterface
 
updateNS() - Method in class ora4mas.nopl.GUIInterface
 
updateOE(ToXML, Transformer) - Method in class ora4mas.nopl.GUIInterface
 
updater - Static variable in class ora4mas.nopl.GUIInterface
 
updateRolePlayers(String, Collection<Player>) - Method in class ora4mas.nopl.SchemeBoard
 
updateSchemeGoalsCB() - Method in class moise.tools.SimOEFrame
set the combo box Goals for the selected scheme
updateSchemeRespGoals() - Method in class moise.tools.SimOEFrame
set the combo box responsible groups for the selected scheme
updateScreen() - Method in class moise.tools.SimOE
 
updateSubgroupFormationStatus(String, boolean) - Method in class ora4mas.nopl.GroupBoard
 
updateSubgroupPlayers(String, Collection<Player>) - Method in class ora4mas.nopl.GroupBoard
 
updateWellFormed(boolean) - Method in class ora4mas.nopl.GroupBoard
 
uptadeOEComps() - Method in class moise.tools.SimOEFrame
 
uptadeOSComps() - Method in class moise.tools.SimOEFrame
 
uri - Variable in class moise.os.OS
 

V

value - Variable in class moise.reorg.commands.ChangeRoleDefProperties
 
valueOf(String) - Static method in enum moise.oe.GoalInstance.GoalState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum moise.os.fs.Goal.GoalType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum moise.os.fs.Plan.PlanOpType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum moise.os.ns.NS.OpTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum moise.os.ss.RoleRel.RoleRelScope
Returns the enum constant of this type with the specified name.
values() - Static method in enum moise.oe.GoalInstance.GoalState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum moise.os.fs.Goal.GoalType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum moise.os.fs.Plan.PlanOpType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum moise.os.ns.NS.OpTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum moise.os.ss.RoleRel.RoleRelScope
Returns an array containing the constants of this enum type, in the order they are declared.
ViewOS - Class in moise.tools
Simple program to show an OS
ViewOS(String) - Constructor for class moise.tools.ViewOS
 

W

waiting - moise.oe.GoalInstance.GoalState
 
WebInterface - Class in ora4mas.nopl
Web Interface for ORA4MAS
WebInterface() - Constructor for class ora4mas.nopl.WebInterface
 
WellFormed - Static variable in class moise.oe.SchemeInstance
 
wellFormedStatus() - Method in class moise.oe.GroupInstance
returns "ok" if the group is well formed, otherwise returns the problems description
wellFormedStatus() - Method in class moise.oe.SchemeInstance
returns "ok" (SchemeInstance.WellFormed) if the sch is well formed, otherwise returns the problems' description
wellFormedSubGroups - Variable in class ora4mas.nopl.oe.Group
 
wspEng - Static variable in class ora4mas.nopl.OrgArt
 

X

XmlFilter - Class in moise.xml
 
XmlFilter() - Constructor for class moise.xml.XmlFilter
 
A B C D E F G H I J L M N O P R S T U V W X 
All Classes All Packages