toggle menu
modelix.core
8.16.0
common
switch theme
search in API
model-api
/
org.modelix.model.test
/
RandomModelChangeGenerator
Random
Model
Change
Generator
class
RandomModelChangeGenerator
(
val
rootNode
:
INode
,
rand
:
Random
)
Members
Constructors
Random
Model
Change
Generator
Link copied to clipboard
constructor
(
rootNode
:
INode
,
rand
:
Random
)
Properties
add
New
Op
Link copied to clipboard
val
addNewOp
:
(
)
->
Unit
child
Roles
Link copied to clipboard
val
childRoles
:
List
<
String
>
delete
Op
Link copied to clipboard
val
deleteOp
:
(
)
->
Unit
move
Op
Link copied to clipboard
val
moveOp
:
(
)
->
Unit
operations
Link copied to clipboard
var
operations
:
List
<
(
)
->
Unit
>
property
Roles
Link copied to clipboard
val
propertyRoles
:
List
<
String
>
reference
Roles
Link copied to clipboard
val
referenceRoles
:
List
<
String
>
root
Node
Link copied to clipboard
val
rootNode
:
INode
set
Property
Op
Link copied to clipboard
val
setPropertyOp
:
(
)
->
Unit
set
Reference
Op
Link copied to clipboard
val
setReferenceOp
:
(
)
->
Unit
Functions
add
Operation
Only
Link copied to clipboard
fun
addOperationOnly
(
)
:
RandomModelChangeGenerator
apply
Random
Change
Link copied to clipboard
fun
applyRandomChange
(
)
growing
Operations
Only
Link copied to clipboard
fun
growingOperationsOnly
(
)
:
RandomModelChangeGenerator
without
Move
Link copied to clipboard
fun
withoutMove
(
)
:
RandomModelChangeGenerator