com.plumtree.uiinfrastructure.utils
Class JS1DArrayBuilder

java.lang.Object
  extended by com.plumtree.uiinfrastructure.utils.JS1DArrayBuilder

public class JS1DArrayBuilder
extends java.lang.Object

Generates a Javascript 1D array in a String. Only the array itself is generated, no variable declaration or assignment or trailing semicolon.

Ex: JSArrayList jsarray = new JSArrayList(3); for ( int i = 0; i < 3; i++ ) { jsarray.AddNewElement(); jsarray.SetValue(0, "val"+0) jsarray.SetValue(1, "val"+1) jsarray.SetValue(2, "val"+2) } jsarray.ToString();

Generates the string:

"[[val00, val01, val02],[val10, val11,val12],[val20,val21,val23]]"

Author:
robertz

Constructor Summary
JS1DArrayBuilder()
           
 
Method Summary
 int AddNewReferenceElement(java.lang.String strValue)
           
 int AddNewStringValueElement(java.lang.String strValue)
           
 java.lang.String ToString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JS1DArrayBuilder

public JS1DArrayBuilder()
Parameters:
nColumnCount -
Method Detail

AddNewStringValueElement

public int AddNewStringValueElement(java.lang.String strValue)
Returns:

AddNewReferenceElement

public int AddNewReferenceElement(java.lang.String strValue)
Parameters:
strValue -
Returns:

ToString

public java.lang.String ToString()
Returns:



Copyright © 2002,2003,2004,2005 Plumtree Software, Inc., All Rights Reserved.