home *** CD-ROM | disk | FTP | other *** search
- package COM.objectspace.jgl;
-
- import java.util.Enumeration;
-
- public class ObjectArray extends ArrayAdapter {
- Object[] myArray;
-
- public ObjectArray() {
- this.myArray = new Object[0];
- }
-
- public ObjectArray(Object[] var1) {
- synchronized(var1){}
-
- try {
- this.myArray = var1;
- } catch (Throwable var4) {
- throw var4;
- }
-
- }
-
- public ObjectArray(ObjectArray var1) {
- synchronized(var1){}
-
- try {
- this.myArray = var1.myArray;
- } catch (Throwable var4) {
- throw var4;
- }
-
- }
-
- public synchronized Object clone() {
- return new ObjectArray(this);
- }
-
- public synchronized String toString() {
- return "Object[]" + Printing.toString(this.start(), this.finish());
- }
-
- public boolean equals(Object var1) {
- ObjectArray var3 = (ObjectArray)var1;
- return this.size() == var3.size() && Comparing.equal(this.start(), this.finish(), var3.start());
- }
-
- public int size() {
- return this.myArray.length;
- }
-
- public int maxSize() {
- return this.myArray.length;
- }
-
- public synchronized Enumeration elements() {
- Object[] var1 = this.myArray;
- return new ObjectIterator(var1, 0, this);
- }
-
- public synchronized ForwardIterator start() {
- Object[] var1 = this.myArray;
- return new ObjectIterator(var1, 0, this);
- }
-
- public synchronized ForwardIterator finish() {
- Object[] var1 = this.myArray;
- return new ObjectIterator(var1, var1.length, this);
- }
-
- // $FF: renamed from: at (int) java.lang.Object
- public synchronized Object method_0(int var1) {
- return this.myArray[var1];
- }
-
- public synchronized void put(int var1, Object var2) {
- this.myArray[var1] = var2;
- }
- }
-