Filter by API Level:
Package Index
|
Class Index
uk.ac.imperial.presage2.core
uk.ac.imperial.presage2.core.cli
uk.ac.imperial.presage2.core.cli.run
uk.ac.imperial.presage2.core.db
uk.ac.imperial.presage2.core.db.persistent
uk.ac.imperial.presage2.core.environment
uk.ac.imperial.presage2.core.event
uk.ac.imperial.presage2.core.messaging
uk.ac.imperial.presage2.core.network
uk.ac.imperial.presage2.core.participant
uk.ac.imperial.presage2.core.plugin
uk.ac.imperial.presage2.core.simulator
uk.ac.imperial.presage2.core.util.random
uk.ac.imperial.presage2.rules
uk.ac.imperial.presage2.rules.facts
uk.ac.imperial.presage2.rules.facts.location
uk.ac.imperial.presage2.util.environment
uk.ac.imperial.presage2.util.fsm
uk.ac.imperial.presage2.util.location
uk.ac.imperial.presage2.util.location.area
uk.ac.imperial.presage2.util.network
uk.ac.imperial.presage2.util.participant
uk.ac.imperial.presage2.util.protocols
Interfaces
AgentStateTranslator
StateTranslator
Classes
Agent
AgentStateFact
GenericAgentStateTranslator
GenericGlobalStateTranslator
SimParticipantsTranslator
StateFact
Package Index
|
Class Index
Summary:
Methods
|
[Expand All]
Since:
API Level 0.3.5
public interface
StateTranslator
uk.ac.imperial.presage2.rules.facts.StateTranslator
Known Indirect Subclasses
GenericGlobalStateTranslator
,
SimParticipantsTranslator
GenericGlobalStateTranslator
SimParticipantsTranslator
Summary
Public Methods
abstract boolean
canTranslate
(
String
name)
abstract
Object
getFactObject
(
String
name,
Serializable
value)
abstract
Serializable
getStateFromFact
(
Object
fact)
Public Methods
public abstract boolean
canTranslate
(
String
name)
Since:
API Level 0.3.5
public abstract
Object
getFactObject
(
String
name,
Serializable
value)
Since:
API Level 0.3.5
public abstract
Serializable
getStateFromFact
(
Object
fact)
Since:
API Level 0.3.5