Uses of Interface
moise.xml.ToXML
-
Packages that use ToXML Package Description moise.oe moise.os moise.os.fs moise.os.ns moise.os.ss moise.xml ora4mas.light ora4mas.nopl -
-
Uses of ToXML in moise.oe
Classes in moise.oe that implement ToXML Modifier and Type Class Description class
GoalInstance
Represents an instance goal (in an instance scheme)class
GroupInstance
Represents the instance group of one Group Specificationclass
MissionPlayer
Represents a mission an agent is playing.class
OE
Represents an Organisational Entityclass
OEAgent
Represents an agent that belongs to the OE.class
RolePlayer
Represents the Role that an agent is playing in a group.class
SchemeInstance
Represents the instance of one scheme Specification. -
Uses of ToXML in moise.os
Classes in moise.os that implement ToXML Modifier and Type Class Description class
Cardinality
Represents a cardinality of the Moise+ model (maximum and minumum values).class
OS
Represents an Organization Specification (SS, FS, NS). -
Uses of ToXML in moise.os.fs
Classes in moise.os.fs that implement ToXML Modifier and Type Class Description class
FS
Represents a Functional Specification.class
Goal
Represents a Goal (in the specification).class
Mission
Represents a Mission.class
Plan
Represents a Plan (one operator, and success rate, and a set of goals).class
Scheme
Represents a Scheme specification. -
Uses of ToXML in moise.os.ns
Classes in moise.os.ns that implement ToXML Modifier and Type Class Description class
Norm
Represents a norm (permission, obligation, ...) from a role to a mission.class
NS
Represents a Normative Specification. -
Uses of ToXML in moise.os.ss
Classes in moise.os.ss that implement ToXML Modifier and Type Class Description class
Compatibility
Represents a Compatibility between two roles.class
Group
Represents a Group Specification.class
Link
Represents a Link between two roles (its source and destination).class
Role
Represents a Role Definition (its name and inheritance).class
RoleRel
Represents a relation between roles (links, compatibilities, etc).class
SS
Represents a Structural Specification. -
Uses of ToXML in moise.xml
-
Uses of ToXML in ora4mas.light
Classes in ora4mas.light that implement ToXML Modifier and Type Class Description class
LightGroupBoard
Artifact to manage a group instance.class
LightNormativeBoard
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.class
LightSchemeBoard
Artifact to manage a scheme instance. -
Uses of ToXML in ora4mas.nopl
Classes in ora4mas.nopl that implement ToXML Modifier and Type Class Description class
GroupBoard
Artifact to manage a group instance.class
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.class
OrgArt
Common class for all organisational artifactsclass
SchemeBoard
Artifact to manage a scheme instance.Methods in ora4mas.nopl with parameters of type ToXML Modifier and Type Method Description java.lang.String
OrgArt. specToStr(ToXML spec, javax.xml.transform.Transformer transformer)
java.lang.String
OrgBoard. specToStr(ToXML spec, javax.xml.transform.Transformer transformer)
void
GUIInterface. updateOE(ToXML oe, javax.xml.transform.Transformer transformer)
-