Uses of Package
ora4mas.nopl
-
Packages that use ora4mas.nopl Package Description moise.tools ora4mas.light ora4mas.nopl -
Classes in ora4mas.nopl used by moise.tools Class Description SchemeBoard Artifact to manage a scheme instance. -
Classes in ora4mas.nopl used by ora4mas.light Class Description GroupBoard Artifact to manage a group instance.NormativeBoard 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.OrgArt Common class for all organisational artifactsOrgBoard 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.SchemeBoard Artifact to manage a scheme instance. -
Classes in ora4mas.nopl used by ora4mas.nopl Class Description GroupBoard Artifact to manage a group instance.GUIInterface General GUI for OrgArtsJasonTermWrapper NormativeBoard 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.Operation Operation used in method template for ora4mas operations on cartago artifactOrgArt Common class for all organisational artifactsOrgArt.Ora4masWSPRuleEngine manages listener to be notified about agents that quit the systemOrgArt.UpdateGuiThread OrgBoard 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.SchemeBoard Artifact to manage a scheme instance.WebInterface Web Interface for ORA4MAS