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
All Classes All Packages
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
ingr
. - getAgents(GroupInstance, Role) - Method in class moise.oe.OE
-
gets all agents that plays
role
ingr
. - 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 toother
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
All Classes All Packages