Community
Participate
Working Groups
This will allow for much better interoperability between generated and handwritten code. The interface for an array should be java.util.List. The implementation class should be java.util.ArrayList. Delete the runtime's egl.lang.EglList interface. Keep org.eclipse.edt.runtime.java.egl.lang.EglList, but it should only contain static methods which implement the functions of EglList. The first argument to those static methods will be the array. They should throw a NullValueException if the array is null.
can't implement it this way because the list needs to carry around a maxsize value, which would be lost
changing to Enhancement, as this isn't really a defect.
Since maxSize has bitten the dust, the enhancement is now possible.
We need to let Justin know when we make this change, so he can update the debugger.
Adding Justin to the CC list so he'll know when we make this change.
The work is complete.
Verified.