Skip navigation links
A B C D F G H I N O P R S T 

A

AbstractProperty<T> - Class in org.opentrafficsim.base.modelproperties
Abstract property.
AbstractProperty(String, int, String, String) - Constructor for class org.opentrafficsim.base.modelproperties.AbstractProperty
Construct a new AbstractProperty.
AbstractProperty.PropertyIterator - Class in org.opentrafficsim.base.modelproperties
Really simple iterator for properties.
add(int, Property<?>) - Method in class org.opentrafficsim.base.modelproperties.CompoundProperty
Add a Property at a specified position.
add(Property<?>) - Method in class org.opentrafficsim.base.modelproperties.CompoundProperty
Add a Property at the end of the list.

B

BooleanProperty - Class in org.opentrafficsim.base.modelproperties
Boolean property.
BooleanProperty(String, String, String, Boolean, boolean, int) - Constructor for class org.opentrafficsim.base.modelproperties.BooleanProperty
Construct an BooleanProperty.

C

CompoundProperty - Class in org.opentrafficsim.base.modelproperties
Compound property.
CompoundProperty(String, String, String, List<Property<?>>, boolean, int) - Constructor for class org.opentrafficsim.base.modelproperties.CompoundProperty
Construct a CompoundProperty.
ContinuousProperty - Class in org.opentrafficsim.base.modelproperties
Continuous property.
ContinuousProperty(String, String, String, Double, Double, Double, String, boolean, int) - Constructor for class org.opentrafficsim.base.modelproperties.ContinuousProperty
Construct a ContinousProperty.

D

deepCopy() - Method in class org.opentrafficsim.base.modelproperties.BooleanProperty
Construct a deep copy of this property (duplicates everything except immutable fields).
deepCopy() - Method in class org.opentrafficsim.base.modelproperties.CompoundProperty
Construct a deep copy of this property (duplicates everything except immutable fields).
deepCopy() - Method in class org.opentrafficsim.base.modelproperties.ContinuousProperty
Construct a deep copy of this property (duplicates everything except immutable fields).
deepCopy() - Method in class org.opentrafficsim.base.modelproperties.IntegerProperty
Construct a deep copy of this property (duplicates everything except immutable fields).
deepCopy() - Method in class org.opentrafficsim.base.modelproperties.ProbabilityDistributionProperty
Construct a deep copy of this property (duplicates everything except immutable fields).
deepCopy() - Method in interface org.opentrafficsim.base.modelproperties.Property
Construct a deep copy of this property (duplicates everything except immutable fields).
deepCopy() - Method in class org.opentrafficsim.base.modelproperties.SelectionProperty
Construct a deep copy of this property (duplicates everything except immutable fields).
deepCopy() - Method in class org.opentrafficsim.base.modelproperties.StringProperty
Construct a deep copy of this property (duplicates everything except immutable fields).
displayOrderedValue() - Method in class org.opentrafficsim.base.modelproperties.CompoundProperty
Return the sub-items in display order.

F

findByKey(String) - Method in class org.opentrafficsim.base.modelproperties.AbstractProperty
Retrieve a Property anywhere in this group that has the specified key.
findByKey(String) - Method in interface org.opentrafficsim.base.modelproperties.Property
Retrieve a Property anywhere in this group that has the specified key.
findSubPropertyByKey(String) - Method in class org.opentrafficsim.base.modelproperties.CompoundProperty
Find an embedded Property that has a specified shortName.

G

get(int) - Method in class org.opentrafficsim.base.modelproperties.CompoundProperty
Return the sub property at a specified index.
getDescription() - Method in class org.opentrafficsim.base.modelproperties.AbstractProperty
Return a description of the property (may use HTML markup).
getDescription() - Method in interface org.opentrafficsim.base.modelproperties.Property
Return a description of the property (may use HTML markup).
getDisplayPriority() - Method in class org.opentrafficsim.base.modelproperties.AbstractProperty
Display priority determines the order in which properties should be displayed.
getDisplayPriority() - Method in interface org.opentrafficsim.base.modelproperties.Property
Display priority determines the order in which properties should be displayed.
getElementName(int) - Method in class org.opentrafficsim.base.modelproperties.ProbabilityDistributionProperty
Retrieve the name of one of the values of this ProbabilityDistributionProperty.
getElementNames() - Method in class org.opentrafficsim.base.modelproperties.ProbabilityDistributionProperty
Return the names of the elements of this ProbabilityDistributionProperty.
getFormatString() - Method in class org.opentrafficsim.base.modelproperties.ContinuousProperty
 
getFormatString() - Method in class org.opentrafficsim.base.modelproperties.IntegerProperty
 
getId() - Method in interface org.opentrafficsim.base.Identifyable
 
getKey() - Method in class org.opentrafficsim.base.modelproperties.AbstractProperty
Retrieve the key of this AbstractProperty.
getKey() - Method in interface org.opentrafficsim.base.modelproperties.Property
Retrieve the key of this Property.
getMaximumValue() - Method in class org.opentrafficsim.base.modelproperties.ContinuousProperty
 
getMaximumValue() - Method in class org.opentrafficsim.base.modelproperties.IntegerProperty
Retrieve the maximum value of this IntegerProperty.
getMinimumValue() - Method in class org.opentrafficsim.base.modelproperties.ContinuousProperty
 
getMinimumValue() - Method in class org.opentrafficsim.base.modelproperties.IntegerProperty
Retrieve the minimum value of this IntegerProperty.
getObject() - Method in class org.opentrafficsim.base.TimeStampedObject
Retrieve the object.
getOptionName(int) - Method in class org.opentrafficsim.base.modelproperties.SelectionProperty
Retrieve the name of one of the options of this SelectionProperty.
getOptionNames() - Method in class org.opentrafficsim.base.modelproperties.SelectionProperty
Return the names of the options of this SelectionProperty.
getParent() - Method in class org.opentrafficsim.base.modelproperties.AbstractProperty
Retrieve the parent property.
getParent() - Method in interface org.opentrafficsim.base.modelproperties.Property
Retrieve the parent property.
getPropertyGroup() - Method in class org.opentrafficsim.base.modelproperties.CompoundProperty
Retrieve the property group.
getShortName() - Method in class org.opentrafficsim.base.modelproperties.AbstractProperty
Return a short description of the property.
getShortName() - Method in interface org.opentrafficsim.base.modelproperties.Property
Return a short description of the property.
getTimestamp() - Method in class org.opentrafficsim.base.TimeStampedObject
Retrieve the time stamp.
getValue() - Method in class org.opentrafficsim.base.modelproperties.BooleanProperty
Retrieve the current value of the property.
getValue() - Method in class org.opentrafficsim.base.modelproperties.CompoundProperty
Retrieve the current value of the property.
getValue() - Method in class org.opentrafficsim.base.modelproperties.ContinuousProperty
Retrieve the current value of the property.
getValue() - Method in class org.opentrafficsim.base.modelproperties.IntegerProperty
Retrieve the current value of the property.
getValue() - Method in class org.opentrafficsim.base.modelproperties.ProbabilityDistributionProperty
Retrieve the current value of the property.
getValue(int) - Method in class org.opentrafficsim.base.modelproperties.ProbabilityDistributionProperty
Retrieve one probability value.
getValue() - Method in interface org.opentrafficsim.base.modelproperties.Property
Retrieve the current value of the property.
getValue() - Method in class org.opentrafficsim.base.modelproperties.SelectionProperty
Retrieve the current value of the property.
getValue() - Method in class org.opentrafficsim.base.modelproperties.StringProperty
Retrieve the current value of the property.

H

hasNext() - Method in class org.opentrafficsim.base.modelproperties.AbstractProperty.PropertyIterator
htmlStateDescription() - Method in class org.opentrafficsim.base.modelproperties.AbstractProperty
Generate a description of the state of this property in HTML (excluding the <html> at the start and the </html> at the end.
htmlStateDescription() - Method in class org.opentrafficsim.base.modelproperties.BooleanProperty
Generate a description of the state of this property in HTML (excluding the <html> at the start and the </html> at the end.
htmlStateDescription() - Method in class org.opentrafficsim.base.modelproperties.CompoundProperty
Generate a description of the state of this property in HTML (excluding the <html> at the start and the </html> at the end.
htmlStateDescription() - Method in class org.opentrafficsim.base.modelproperties.ContinuousProperty
Generate a description of the state of this property in HTML (excluding the <html> at the start and the </html> at the end.
htmlStateDescription() - Method in class org.opentrafficsim.base.modelproperties.IntegerProperty
Generate a description of the state of this property in HTML (excluding the <html> at the start and the </html> at the end.
htmlStateDescription() - Method in class org.opentrafficsim.base.modelproperties.ProbabilityDistributionProperty
Generate a description of the state of this property in HTML (excluding the <html> at the start and the </html> at the end.
htmlStateDescription() - Method in interface org.opentrafficsim.base.modelproperties.Property
Generate a description of the state of this property in HTML (excluding the <html> at the start and the </html> at the end.
htmlStateDescription() - Method in class org.opentrafficsim.base.modelproperties.SelectionProperty
Generate a description of the state of this property in HTML (excluding the <html> at the start and the </html> at the end.
htmlStateDescription() - Method in class org.opentrafficsim.base.modelproperties.StringProperty
Generate a description of the state of this property in HTML (excluding the <html> at the start and the </html> at the end.

I

Identifyable - Interface in org.opentrafficsim.base
Interface to show that an object has a getId() method.
IntegerProperty - Class in org.opentrafficsim.base.modelproperties
Integer property.
IntegerProperty(String, String, String, Integer, Integer, Integer, String, boolean, int) - Constructor for class org.opentrafficsim.base.modelproperties.IntegerProperty
Construct an IntegerProperty.
isReadOnly() - Method in class org.opentrafficsim.base.modelproperties.AbstractProperty
Return true if the property can not be altered.
isReadOnly() - Method in interface org.opentrafficsim.base.modelproperties.Property
Return true if the property can not be altered.
isType(T) - Method in class org.opentrafficsim.base.Type
Returns whether this type is the same type as the given type.
iterator() - Method in class org.opentrafficsim.base.modelproperties.AbstractProperty

N

next() - Method in class org.opentrafficsim.base.modelproperties.AbstractProperty.PropertyIterator

O

org.opentrafficsim.base - package org.opentrafficsim.base
Generic classes for entire OTS project such as Throw for preconditions and postcondition testing.
org.opentrafficsim.base.modelproperties - package org.opentrafficsim.base.modelproperties
Model properties to initialize models.

P

ProbabilityDistributionProperty - Class in org.opentrafficsim.base.modelproperties
Property that describes a probability distribution.
ProbabilityDistributionProperty(String, String, String, String[], Double[], boolean, int) - Constructor for class org.opentrafficsim.base.modelproperties.ProbabilityDistributionProperty
Construct a new ProbabilityDistributionProperty.
Property<T> - Interface in org.opentrafficsim.base.modelproperties
User readable and settable properties.
PropertyException - Exception in org.opentrafficsim.base.modelproperties
Exception thrown when an operation is attempted that is not compatible with the indicated property.
PropertyException() - Constructor for exception org.opentrafficsim.base.modelproperties.PropertyException
Construct a new IncompatiblePropertyException.
PropertyException(String) - Constructor for exception org.opentrafficsim.base.modelproperties.PropertyException
Construct a new IncompatiblePropertyException.
PropertyException(Throwable) - Constructor for exception org.opentrafficsim.base.modelproperties.PropertyException
Construct a new IncompatiblePropertyException.
PropertyException(String, Throwable) - Constructor for exception org.opentrafficsim.base.modelproperties.PropertyException
Construct a new IncompatiblePropertyException.
PropertyException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.base.modelproperties.PropertyException
Construct a new IncompatiblePropertyException.
PropertyIterator(Property<T>) - Constructor for class org.opentrafficsim.base.modelproperties.AbstractProperty.PropertyIterator
Construct a new PropertyIterator.

R

remove() - Method in class org.opentrafficsim.base.modelproperties.AbstractProperty.PropertyIterator
remove(int) - Method in class org.opentrafficsim.base.modelproperties.CompoundProperty
Remove a sub property from this CompoundProperty.
remove(Property<?>) - Method in class org.opentrafficsim.base.modelproperties.CompoundProperty
Remove a property from this CompoundProperty.

S

SelectionProperty - Class in org.opentrafficsim.base.modelproperties
Property that is described by a set of Strings where exactly one can (and must) be true.
SelectionProperty(String, String, String, String[], int, boolean, int) - Constructor for class org.opentrafficsim.base.modelproperties.SelectionProperty
Construct a new SelectionProperty.
setParent(CompoundProperty) - Method in class org.opentrafficsim.base.modelproperties.AbstractProperty
Set the parent of this AbstractProperty.
setPropertyGroup(Map<String, Property<?>>) - Method in class org.opentrafficsim.base.modelproperties.CompoundProperty
Update the property group when this CompoundProperty is added or removed from another CompoundProperty.
setReadOnly(boolean) - Method in class org.opentrafficsim.base.modelproperties.AbstractProperty
Finalize the readOnly flag.
setValue(Boolean) - Method in class org.opentrafficsim.base.modelproperties.BooleanProperty
Change the value of the property.
setValue(List<Property<?>>) - Method in class org.opentrafficsim.base.modelproperties.CompoundProperty
Change the value of the property.
setValue(Double) - Method in class org.opentrafficsim.base.modelproperties.ContinuousProperty
Change the value of the property.
setValue(Integer) - Method in class org.opentrafficsim.base.modelproperties.IntegerProperty
Change the value of the property.
setValue(Double[]) - Method in class org.opentrafficsim.base.modelproperties.ProbabilityDistributionProperty
Change the value of the property.
setValue(T) - Method in interface org.opentrafficsim.base.modelproperties.Property
Change the value of the property.
setValue(String) - Method in class org.opentrafficsim.base.modelproperties.SelectionProperty
Change the value of the property.
setValue(String) - Method in class org.opentrafficsim.base.modelproperties.StringProperty
Change the value of the property.
size() - Method in class org.opentrafficsim.base.modelproperties.CompoundProperty
Return the number of sub properties of this CompoundProperty.
StringProperty - Class in org.opentrafficsim.base.modelproperties
String property.
StringProperty(String, String, String, String, boolean, int) - Constructor for class org.opentrafficsim.base.modelproperties.StringProperty
Construct an StringProperty.

T

TimeStampedObject<C> - Class in org.opentrafficsim.base
An object with a time stamp, where the object is of a specific class.
TimeStampedObject(C, Time) - Constructor for class org.opentrafficsim.base.TimeStampedObject
Construct a new TimeStampedObject.
toString() - Method in class org.opentrafficsim.base.modelproperties.AbstractProperty.PropertyIterator
toString() - Method in class org.opentrafficsim.base.modelproperties.AbstractProperty
toString() - Method in class org.opentrafficsim.base.TimeStampedObject
Type<T extends Type<T>> - Class in org.opentrafficsim.base
Superclass of all sorts of types, for example GTUType, ParameterType, etc.
Type() - Constructor for class org.opentrafficsim.base.Type
 
A B C D F G H I N O P R S T 
Skip navigation links

Copyright © 2014–2017 Delft University of Technology. All rights reserved.