org.onemind.jxp
Class ArrayAssignable

java.lang.Object
  extended by org.onemind.jxp.ArrayAssignable
All Implemented Interfaces:
Assignable

public class ArrayAssignable
extends java.lang.Object
implements Assignable

An array wrapper

Author:
TiongHiang Lee (thlee@onemindsoft.org)

Field Summary
private  java.lang.Object _arrayObj
          the array object
private  int _idx
          the dimension
 
Constructor Summary
ArrayAssignable(java.lang.Object arrayObj, int idx)
          Constructor
 
Method Summary
 java.lang.Object assign(java.lang.Object value)
          Assing the value to this assignable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_arrayObj

private java.lang.Object _arrayObj
the array object


_idx

private int _idx
the dimension

Constructor Detail

ArrayAssignable

public ArrayAssignable(java.lang.Object arrayObj,
                       int idx)
Constructor

Parameters:
dims - the dimensions
Method Detail

assign

public java.lang.Object assign(java.lang.Object value)
Assing the value to this assignable

Specified by:
assign in interface Assignable
Parameters:
value - the value
Returns:
the original value