Uses of Interface
omix.lang.reflect.OVLEnvironment
Package | Description |
---|---|
omix.lang |
This package contains types used in OVL.
|
omix.plugin.model.writable |
-
Uses of OVLEnvironment in omix.lang
Methods in omix.lang with parameters of type OVLEnvironment Modifier and Type Method Description static String
OmixApplication. currentNamespace(OVLEnvironment env)
Returns the namespace of the current OVL program.static Accessory
OmixApplication. getAccessory(OVLEnvironment env, String namespace, Object object, String accessoryName)
This method dynamically reads the content of the object's accessory field.static @IsVarType Object
OmixApplication. invokeMethod(OVLEnvironment env, String namespace, @IsVarType Object object, String methodSignatur, Object @IsVarType ... params)
This method dynamically invokes the method described bymethodSignatur
.static boolean
OmixApplication. isNamespaceAvailable(OVLEnvironment env, String namespace, Object object)
Tests if a namespace is available in the network.static OVLObject
OmixApplication. newInstance(OVLEnvironment env, String namespace, Object object, String constructorSignature, Object... params)
This method dynamically instantiates an OVL class defined in a namespace.static @IsVarType Object
OmixApplication. readField(OVLEnvironment env, String namespace, @IsVarType Object object, String fieldName)
This method dynamically reads the content of the object's field.static void
OmixApplication. writeField(OVLEnvironment env, String namespace, @IsVarType Object object, String fieldName, @IsVarType Object value)
This method dynamically changes the content of a field to the submitted value. -
Uses of OVLEnvironment in omix.plugin.model.writable
Methods in omix.plugin.model.writable with parameters of type OVLEnvironment Modifier and Type Method Description void
Model. attach(OVLEnvironment environment)
Attaches this writable model to the OVL environment.void
Model. detach(OVLEnvironment environment)
Detaches this writable model from the OVL environment.