public interface MFString extends MField
| Modifier and Type | Method and Description |
|---|---|
void |
append(java.lang.String newValue)
Places a new value at the end of the existing value array, increasing the field length accordingly.
|
java.lang.String |
get1Value(int index)
Get an individual value from the existing field array.
|
void |
getValue(java.lang.String[] valueDestination)
Write out the current value of this field into the external valueDestination array.
|
void |
insertValue(int index,
java.lang.String newValue)
Insert a new value prior to the index location in the existing value array, increasing the field length accordingly.
|
void |
set1Value(int index,
java.lang.String newValue)
Replace a single value at the appropriate location in the existing value array.
|
void |
setValue(int numStrings,
java.lang.String[] newValue)
Assign a new value to this field.
|
addX3DEventListener, getDefinition, isReadable, isWritable, removeX3DEventListenervoid getValue(java.lang.String[] valueDestination)
valueDestination - The array to be filled in with current field values.java.lang.ArrayIndexOutOfBoundsException - The provided valueDestination array was too small.java.lang.String get1Value(int index)
Get an individual value from the existing field array.
If the index is outside the bounds of the current array of data values, an ArrayIndexOutOfBoundsException is thrown.
index - is position of selected value in current arrayjava.lang.ArrayIndexOutOfBoundsException - The index was outside of the bounds of the current array.void setValue(int numStrings,
java.lang.String[] newValue)
numStrings - The number of strings in the newValue arraynewValue - The newValue array of strings to setvoid set1Value(int index,
java.lang.String newValue)
index - is position of selected value in current arraynewValue - provides new value to applyvoid append(java.lang.String newValue)
newValue - The newValue to appendvoid insertValue(int index,
java.lang.String newValue)
index - The position for the inserted value in the current arraynewValue - The newValue to insertCopyright ©2005-2017 Web3D Consortium under an open-source license, free for any use. Feedback is welcome.