System.String).
.nil if .nil was supplied .nil, which inhibits the default entry of the CLR::CLR_IMPORT CLR primitive types or System.String values to Rexx strings, otherwise returns argument unchanged.
clrObject does not represent a boxed CLR value or a CLR string CLR_Enum class, then an instance of CLR_Enum will be created and returned using the CLR object's clr.object and clr.type attributes. If a Rexx string is supplied which can be represented as a number, then a CLR object representing a wrapped system.Int32, system.Int64 or system.Decimal gets returned, depending on the value range. Otherwise a system.String object gets returned
If a BSF (Java proxy) object is supplied it will be wrapped either as a CLR_Enum or as a CLR_Proxy object.
param: value a CLR, a BSF or a Rexx string object
return: a CLR object wrapping up the supplied value
clr.object.
clr.type of the clr.object.
clr.object .Object).
new class method to create instances of the CLR type it represents.
.local directory. Prepending a dot to that name (using it as an environment symbol) will cause ooRexx to automatically search for this entry in .nil. If this argument is given and set to .nil, then no entry will be created in the ooRexx .local directory. "CLR_Class" clr.wrap() will use this class, if a pure BSF (Java) object is supplied, assuming it is from CLR/.Net.
.CLRLogger. All interaction is with the class object directly, there is no instance one is allowed to create.
.true if logging is active, .false if not logLevel setting.
doLogging is set to .false, otherwise to .true.
logLevels directory object logLevel to "OFF". Determines whether the ooRexx version in use has the .traceOutput stream, if not the .error stream is used for log output instead.
logLevel. The handling is determined by the following relation: "OFF" < "FATAL" < "ERROR" < "WARN" < "INFO" < "DEBUG" < "TRACE". Hence, if the attribute logLevel is set to "OFF" no log messages get displayed. By contrast, if logLevel is set to "TRACE" all log messages get displayed.
param: levelName the unknown message name
param: args an array object containing the arguments supplied with the unknown message