public class DataUtil
extends java.lang.Object
Constructor and Description |
---|
DataUtil() |
Modifier and Type | Method and Description |
---|---|
static double[] |
createDoubleArray(int size)
Create a new double array with given size.
|
static int[] |
createIntArray(int size)
Create a new int array with given size.
|
static org.csstudio.opibuilder.util.MacrosInput |
createMacrosInput(boolean include_parent_macros)
Create a MacrosInput, which can be used as the macros input for a container widget or display.
|
static double[] |
toJavaDoubleArray(org.mozilla.javascript.NativeArray jsArray)
Convert JavaScript array to Java double array.
|
static int[] |
toJavaIntArray(org.mozilla.javascript.NativeArray jsArray)
Convert JavaScript array to Java int array.
|
public static final int[] createIntArray(int size)
size
- the size of the arraypublic static final double[] createDoubleArray(int size)
size
- the size of the arraypublic static final int[] toJavaIntArray(org.mozilla.javascript.NativeArray jsArray)
jsArray
- JavaScript arraypublic static final double[] toJavaDoubleArray(org.mozilla.javascript.NativeArray jsArray)
jsArray
- JavaScript arraypublic static final org.csstudio.opibuilder.util.MacrosInput createMacrosInput(boolean include_parent_macros)
MacrosInput.put(String macroName, String macroValue);
include_parent_macros
- If parent macros should be included.