Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A B C D E G H I L M N O P R S T U W

A

AlreadyDefinedActionException - exception org.metacosm.framework.entity.AlreadyDefinedActionException.
 
AlreadyDefinedActionException() - Constructor for class org.metacosm.framework.entity.AlreadyDefinedActionException
 
AlreadyDefinedPropertyException - exception org.metacosm.framework.entity.AlreadyDefinedPropertyException.
 
AlreadyDefinedPropertyException() - Constructor for class org.metacosm.framework.entity.AlreadyDefinedPropertyException
 
AlreadyDefinedPropertyException(String) - Constructor for class org.metacosm.framework.entity.AlreadyDefinedPropertyException
 
absoluteModifiers - Variable in class org.metacosm.framework.entity.EntityInfluence
 
absoluteModifiers - Variable in class org.metacosm.framework.entity.Influence
Absolute modifiers
actionIdCounter - Static variable in class org.metacosm.framework.entity.IdServer
Counter for Action Ids
addAbsoluteModifier(String, AbsoluteModifier) - Method in class org.metacosm.framework.entity.EntityInfluence
 
addAction(Action, String) - Method in class org.metacosm.framework.entity.Influence
 
addAction(Action, String[]) - Method in class org.metacosm.framework.entity.Influence
 
addDescription(DescriptionProperty) - Method in class org.metacosm.framework.entity.Influence
Adds a new DescriptionProperty to describe the Entity.
addDescription(Medium, DescriptionProperty) - Method in class org.metacosm.framework.entity.LowLevelDescription
Adds a new description.
addDescriptions(Influence) - Method in class org.metacosm.framework.entity.BasicEntity
 
addEntity(Entity) - Method in class org.metacosm.framework.entity.BasicPlace
Adds an Entity in this Place.
addEntity(Entity) - Method in interface org.metacosm.framework.entity.Place
 
addInfluence(Influence) - Method in class org.metacosm.framework.entity.BasicEntity
 
addInfluence(Influence) - Method in interface org.metacosm.framework.entity.Entity
 
addProperty(Property) - Method in class org.metacosm.framework.entity.Influence
Defines a new Property.
addRelativeModifier(String, RelativeModifier) - Method in class org.metacosm.framework.entity.EntityInfluence
 
addedActions - Variable in class org.metacosm.framework.entity.Influence
Actions added
addedDescriptionProperties - Variable in class org.metacosm.framework.entity.Influence
DescriptionProperties for add
appendDescription(DescriptionProperty) - Method in class org.metacosm.framework.entity.Influence
Appends the value of the DescriptionProperty to a preexistent one with the same name.
appendDescriptionProperties - Variable in class org.metacosm.framework.entity.Influence
DescriptionProperties for append

B

BasicCreature - class org.metacosm.framework.entity.BasicCreature.
 
BasicCreature(int, Place, World) - Constructor for class org.metacosm.framework.entity.BasicCreature
 
BasicEntity - class org.metacosm.framework.entity.BasicEntity.
 
BasicEntity(int, Place, World) - Constructor for class org.metacosm.framework.entity.BasicEntity
 
BasicItem - class org.metacosm.framework.entity.BasicItem.
 
BasicItem(int, Place, World) - Constructor for class org.metacosm.framework.entity.BasicItem
 
BasicPlace - class org.metacosm.framework.entity.BasicPlace.
 
BasicPlace(int, Place, World) - Constructor for class org.metacosm.framework.entity.BasicPlace
 

C

Creature - interface org.metacosm.framework.entity.Creature.
 
compute() - Method in class org.metacosm.framework.entity.LowLevelDescription
(Re)Computes the descriptions.
controller - Variable in class org.metacosm.framework.entity.BasicEntity
 
controllerIdCounter - Static variable in class org.metacosm.framework.entity.IdServer
Counter for Controller Ids

D

DescriptionProperty - class org.metacosm.framework.entity.DescriptionProperty.
TODO Just a bad hack for now
DescriptionProperty(String, Object) - Constructor for class org.metacosm.framework.entity.DescriptionProperty
 
descriptions - Variable in class org.metacosm.framework.entity.BasicEntity
Descriptions properties Values can be a List with one AddedDescription (first item), and zero, one or more AppendDescription, or a List with one or more AppendDescription .
descriptions - Variable in class org.metacosm.framework.entity.LowLevelDescription
The table of descriptions sorted by Medium.
dispatchEntityStimuli(Entity) - Method in class org.metacosm.framework.entity.BasicPlace
Send Stimuli from one Entity to the StimuliDispatcher of this Place.
dispatchStimuli() - Method in class org.metacosm.framework.entity.BasicPlace
Sends Stimuli from all Entities inside this Place to the StimuliDispatcher.
dispatchStimulus(Stimulus) - Method in class org.metacosm.framework.entity.BasicPlace
 
dispatcher - Variable in class org.metacosm.framework.entity.BasicPlace
 

E

Entity - interface org.metacosm.framework.entity.Entity.
 
EntityInfluence - class org.metacosm.framework.entity.EntityInfluence.
 
EntityInfluence() - Constructor for class org.metacosm.framework.entity.EntityInfluence
 
EntityList - class org.metacosm.framework.entity.EntityList.
 
EntityList() - Constructor for class org.metacosm.framework.entity.EntityList
 
entities - Variable in class org.metacosm.framework.entity.BasicPlace
 
entityId - Variable in class org.metacosm.framework.entity.BasicEntity
Entity ID
entityIdCounter - Static variable in class org.metacosm.framework.entity.IdServer
Counter for Entity Ids

G

getAbsoluteModifiers() - Method in class org.metacosm.framework.entity.Influence
 
getAction(String) - Method in class org.metacosm.framework.entity.BasicEntity
 
getAction(String) - Method in interface org.metacosm.framework.entity.Entity
 
getAction(String) - Method in class org.metacosm.framework.entity.Influence
 
getActionId() - Method in class org.metacosm.framework.entity.IdServer
 
getActions() - Method in class org.metacosm.framework.entity.BasicEntity
 
getActions() - Method in interface org.metacosm.framework.entity.Entity
 
getAddedActions() - Method in class org.metacosm.framework.entity.Influence
 
getAddedDescriptions() - Method in class org.metacosm.framework.entity.Influence
 
getAppendDescriptions() - Method in class org.metacosm.framework.entity.Influence
 
getContainedEntities() - Method in class org.metacosm.framework.entity.BasicPlace
 
getController() - Method in class org.metacosm.framework.entity.BasicEntity
 
getController() - Method in interface org.metacosm.framework.entity.Entity
 
getControllerId() - Method in class org.metacosm.framework.entity.IdServer
 
getDescription(Medium, String) - Method in class org.metacosm.framework.entity.LowLevelDescription
Gets a description.
getDescriptions(String) - Method in class org.metacosm.framework.entity.BasicEntity
 
getDescriptions() - Method in class org.metacosm.framework.entity.BasicEntity
 
getDescriptions(String) - Method in interface org.metacosm.framework.entity.Entity
 
getDescriptions() - Method in interface org.metacosm.framework.entity.Entity
 
getDescriptions(Medium) - Method in class org.metacosm.framework.entity.LowLevelDescription
Gets all descriptions for a given Medium.
getEntityId() - Method in class org.metacosm.framework.entity.BasicEntity
 
getEntityId() - Method in interface org.metacosm.framework.entity.Entity
 
getEntityId() - Method in class org.metacosm.framework.entity.IdServer
 
getInfluences() - Method in class org.metacosm.framework.entity.BasicEntity
 
getInfluences() - Method in interface org.metacosm.framework.entity.Entity
 
getInstance() - Static method in class org.metacosm.framework.entity.IdServer
Public static access method for singleton pattern
getName() - Method in class org.metacosm.framework.entity.DescriptionProperty
 
getName() - Method in class org.metacosm.framework.entity.Influence
 
getPlace() - Method in class org.metacosm.framework.entity.BasicEntity
 
getPlace() - Method in interface org.metacosm.framework.entity.Entity
 
getProperties() - Method in class org.metacosm.framework.entity.BasicEntity
 
getProperties() - Method in interface org.metacosm.framework.entity.Entity
 
getProperties() - Method in class org.metacosm.framework.entity.Influence
 
getProperty(String) - Method in class org.metacosm.framework.entity.BasicEntity
 
getProperty(String) - Method in interface org.metacosm.framework.entity.Entity
 
getRelativeModifiers() - Method in class org.metacosm.framework.entity.Influence
 
getReplacedActions() - Method in class org.metacosm.framework.entity.Influence
 
getSenses() - Method in class org.metacosm.framework.entity.BasicEntity
 
getSenses() - Method in interface org.metacosm.framework.entity.Entity
 
getValue() - Method in class org.metacosm.framework.entity.DescriptionProperty
 
getWorld() - Method in class org.metacosm.framework.entity.BasicEntity
 
getWorld() - Method in interface org.metacosm.framework.entity.Entity
 

H

hasAction(String) - Method in class org.metacosm.framework.entity.BasicEntity
 
hasAction(String) - Method in interface org.metacosm.framework.entity.Entity
 
hasDescription(String) - Method in class org.metacosm.framework.entity.BasicEntity
 
hasProperty(String) - Method in class org.metacosm.framework.entity.BasicEntity
 
hasProperty(String) - Method in interface org.metacosm.framework.entity.Entity
 

I

Id - class org.metacosm.framework.entity.Id.
 
Id(String) - Constructor for class org.metacosm.framework.entity.Id
 
IdServer - class org.metacosm.framework.entity.IdServer.
This class allocates Ids for Actions, Controllers and Entities.
IdServer() - Constructor for class org.metacosm.framework.entity.IdServer
Private constructor for singleton pattern
Influence - class org.metacosm.framework.entity.Influence.
An Influence defines a Community of similar Entities and how being part this Community "influences" Entities that belongs to it.
Influence(String) - Constructor for class org.metacosm.framework.entity.Influence
 
Item - interface org.metacosm.framework.entity.Item.
 
idServer - Static variable in class org.metacosm.framework.entity.IdServer
Instance variable for singleton pattern
idString - Variable in class org.metacosm.framework.entity.Id
 
influencesList - Variable in class org.metacosm.framework.entity.BasicEntity
Influences list
influencesMap - Variable in class org.metacosm.framework.entity.BasicEntity
Influences map
isApplicableTo(BasicEntity) - Method in class org.metacosm.framework.entity.Influence
 
isInfluencedBy(String) - Method in class org.metacosm.framework.entity.BasicEntity
 
isInfluencedBy(String) - Method in interface org.metacosm.framework.entity.Entity
 

L

LowLevelDescription - class org.metacosm.framework.entity.LowLevelDescription.
This class contains the LowLevelDescription for an Entity.
LowLevelDescription() - Constructor for class org.metacosm.framework.entity.LowLevelDescription
 
lnkEntity - Variable in class org.metacosm.framework.entity.EntityList
 
load(InputStream) - Method in class org.metacosm.framework.entity.BasicEntity
 
load(InputStream) - Method in class org.metacosm.framework.entity.DescriptionProperty
Loads from the stream.
load(InputStream) - Method in class org.metacosm.framework.entity.IdServer
Loads from the stream.
load(InputStream) - Method in class org.metacosm.framework.entity.Influence
 

M

modifyProperty(String, AbsoluteModifier) - Method in class org.metacosm.framework.entity.Influence
Modifies the Property name with the AbsoluteModifier am.
modifyProperty(String, RelativeModifier) - Method in class org.metacosm.framework.entity.Influence
Modifies the Property name with the RelativeModifier am.

N

name - Variable in class org.metacosm.framework.entity.Influence
Influence name
nnp - Variable in class org.metacosm.framework.entity.DescriptionProperty
 

O

org.metacosm.framework.entity - package org.metacosm.framework.entity
 

P

Place - interface org.metacosm.framework.entity.Place.
 
place - Variable in class org.metacosm.framework.entity.BasicEntity
Location
properties - Variable in class org.metacosm.framework.entity.BasicEntity
Properties
properties - Variable in class org.metacosm.framework.entity.Influence
Newly defined Properties

R

relativeModifiers - Variable in class org.metacosm.framework.entity.EntityInfluence
 
relativeModifiers - Variable in class org.metacosm.framework.entity.Influence
Relative modifiers
removeAbsoluteModifier(String) - Method in class org.metacosm.framework.entity.Influence
Removes the AbsoluteModifier am on the Property name.
removeAction(Action) - Method in class org.metacosm.framework.entity.Influence
 
removeAction(String) - Method in class org.metacosm.framework.entity.Influence
 
removeDescription(Medium, String) - Method in class org.metacosm.framework.entity.LowLevelDescription
Removes a description.
removeEntity(Entity) - Method in class org.metacosm.framework.entity.BasicPlace
Removes an Entity from this Place.
removeEntity(Entity) - Method in interface org.metacosm.framework.entity.Place
 
removeInfluence(Influence) - Method in class org.metacosm.framework.entity.BasicEntity
 
removeInfluence(Influence) - Method in interface org.metacosm.framework.entity.Entity
 
removeProperty(Property) - Method in class org.metacosm.framework.entity.Influence
Removes the Property.
removeProperty(String) - Method in class org.metacosm.framework.entity.Influence
Removes the Property
replaceAction(Action, String) - Method in class org.metacosm.framework.entity.Influence
 
replaceAction(Action, String[]) - Method in class org.metacosm.framework.entity.Influence
 
replacedActions - Variable in class org.metacosm.framework.entity.Influence
Actions replaced

S

save(OutputStream) - Method in class org.metacosm.framework.entity.BasicEntity
 
save(OutputStream) - Method in class org.metacosm.framework.entity.DescriptionProperty
Saves on the stream.
save(OutputStream) - Method in class org.metacosm.framework.entity.IdServer
Saves on the stream.
save(OutputStream) - Method in class org.metacosm.framework.entity.Influence
 
sendMessage(String) - Method in class org.metacosm.framework.entity.BasicEntity
TODO Temporary before perception system
sendMessage(String) - Method in interface org.metacosm.framework.entity.Entity
 
senses - Variable in class org.metacosm.framework.entity.BasicEntity
Perceptions senses
setController(Controller) - Method in class org.metacosm.framework.entity.BasicEntity
 
setController(Controller) - Method in interface org.metacosm.framework.entity.Entity
 
setPlace(Place) - Method in class org.metacosm.framework.entity.BasicEntity
Moves the Entity to a Place.

T

toString() - Method in class org.metacosm.framework.entity.BasicCreature
 
toString() - Method in class org.metacosm.framework.entity.BasicEntity
 
toString() - Method in class org.metacosm.framework.entity.BasicItem
 
toString() - Method in class org.metacosm.framework.entity.BasicPlace
 
toString() - Method in class org.metacosm.framework.entity.DescriptionProperty
 
toString() - Method in class org.metacosm.framework.entity.Influence
 

U

UnableToPerformException - exception org.metacosm.framework.entity.UnableToPerformException.
 
UnableToPerformException(StringKey) - Constructor for class org.metacosm.framework.entity.UnableToPerformException
 
UnapplicableInfluenceException - exception org.metacosm.framework.entity.UnapplicableInfluenceException.
 
UnapplicableInfluenceException() - Constructor for class org.metacosm.framework.entity.UnapplicableInfluenceException
 
UndefinedActionException - exception org.metacosm.framework.entity.UndefinedActionException.
 
UndefinedActionException() - Constructor for class org.metacosm.framework.entity.UndefinedActionException
 
UndefinedPropertyException - exception org.metacosm.framework.entity.UndefinedPropertyException.
 
UndefinedPropertyException() - Constructor for class org.metacosm.framework.entity.UndefinedPropertyException
 
UndefinedPropertyException(String) - Constructor for class org.metacosm.framework.entity.UndefinedPropertyException
 

W

world - Variable in class org.metacosm.framework.entity.BasicEntity
World

A B C D E G H I L M N O P R S T U W