01_user_documentation:05_object:08_parameter:01_parameter
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| 01_user_documentation:05_object:08_parameter:01_parameter [2025/09/08 12:33] – gaetan | 01_user_documentation:05_object:08_parameter:01_parameter [2025/09/08 12:42] (current) – gaetan | ||
|---|---|---|---|
| Line 5: | Line 5: | ||
| Only attributes from [[: | Only attributes from [[: | ||
| - | ====== | + | ====== |
| - | Parameters are declared with the annotations '' | + | {{namespace> |
| - | ===== Single parameter ===== | ||
| - | |||
| - | Parameter can be declared on single fields with '' | ||
| - | |||
| - | <code java> | ||
| - | @IsParameter | ||
| - | float f1; | ||
| - | </ | ||
| - | |||
| - | ===== All parameter in RGG ===== | ||
| - | |||
| - | Parameters can be declared every applicable fields of an RGG with '' | ||
| - | |||
| - | <code java> | ||
| - | @AllAsParameter | ||
| - | float f1; | ||
| - | |||
| - | Object o1; | ||
| - | </ | ||
| - | |||
| - | ====== Explicitly use Parameter manager ====== | ||
| - | |||
| - | By default, parameter are added to the [[: | ||
| - | * Creating a new one based on a type | ||
| - | * Referring to an existing one by name | ||
| - | |||
| - | ===== By type ===== | ||
| - | |||
| - | This refer or create a new " | ||
| - | |||
| - | <code java> | ||
| - | @IsParameter(type=EmptyParameterManager.class) | ||
| - | float f1; | ||
| - | |||
| - | </ | ||
| - | |||
| - | ===== By name ===== | ||
| - | |||
| - | <code java> | ||
| - | @AddParameterManager(name=" | ||
| - | @IsParameter(" | ||
| - | float f1; | ||
| - | |||
| - | </ | ||
01_user_documentation/05_object/08_parameter/01_parameter.1757327599.txt.gz · Last modified: 2025/09/08 12:33 by gaetan
