Uses of Class
modelarium.ModelElement
Packages that use ModelElement
Package
Description
Modelarium API.
Agent abstractions used in Modelarium simulations.
Attribute abstractions for storing and accessing model state.
Functional utilities and abstractions for working with attributes.
Environment abstractions for Modelarium simulations.
Result recording and retrieval for Modelarium simulations.
-
Uses of ModelElement in modelarium
Constructors in modelarium with parameters of type ModelElementModifierConstructorDescriptionModelElementAccessor(ModelElement modelElement, AgentSet localAgentSet, ModelSettings settings, WorkerCache cache, RequestResponseInterface requestResponseInterface, Environment localEnvironment) Constructs a new accessor for a model element. -
Uses of ModelElement in modelarium.agents
Subclasses of ModelElement in modelarium.agents -
Uses of ModelElement in modelarium.attributes
Methods in modelarium.attributes that return ModelElementModifier and TypeMethodDescriptionprotected ModelElementAttribute.getAssociatedModelElement()Retrieves the model element this attribute is associated with.Attributes.getAssociatedModelElement()Retrieves the model element associated with attributes.Methods in modelarium.attributes with parameters of type ModelElementModifier and TypeMethodDescriptionvoidAttribute.setAssociatedModelElement(ModelElement associatedModelElement) Associates this attribute with a specific model element.voidAttributes.setAssociatedModelElement(ModelElement associatedModelElement) Associates all contained attributes with the given model element.voidAttributeSet.setAssociatedModelElement(ModelElement associatedModelElement) Associates all contained attributes with the specified model element.voidAttributeSetCollection.setAssociatedModelElement(ModelElement associatedModelElement) Sets theModelElementassociated with the collection's attributes. -
Uses of ModelElement in modelarium.attributes.functional
Methods in modelarium.attributes.functional with parameters of type ModelElementModifier and TypeMethodDescriptionPropertyGetterFunction.get(ModelElement associatedModelElement, T propertyValue) booleanEventIsTriggeredFunction.isTriggered(ModelElement associatedModelElement) voidEventRunFunction.run(ModelElement associatedModelElement) PropertyRunFunction.run(ModelElement associatedModelElement, T propertyValue) PropertySetterFunction.set(ModelElement associatedModelElement, T currentPropertyValue, T newValue) -
Uses of ModelElement in modelarium.environments
Subclasses of ModelElement in modelarium.environmentsModifier and TypeClassDescriptionclassRepresents the simulation environment in the model. -
Uses of ModelElement in modelarium.results
Constructors in modelarium.results with parameters of type ModelElementModifierConstructorDescriptionModelElementResults(ModelElement modelElement) Constructs a new results container for a single model element.Constructor parameters in modelarium.results with type arguments of type ModelElementModifierConstructorDescriptionModelElementResults(List<? extends ModelElement> modelElements) Constructs a new results container from a list of model elements.