FOREIGN MODULE sun_awt_util; IMPORT java_util := "java.util", java_lang := "java.lang"; TYPE IdentityArrayList* = POINTER TO EXTENSIBLE RECORD (java_util.AbstractList + java_util.List + java_util.RandomAccess) (* Typebound Procedures *) STATIC PROCEDURE Init*(p0 : java_util.Collection) : IdentityArrayList,CONSTRUCTOR; PROCEDURE Init*() : IdentityArrayList,CONSTRUCTOR; PROCEDURE Init*(p0 : INTEGER) : IdentityArrayList,CONSTRUCTOR; END; IdentityLinkedList* = POINTER TO EXTENSIBLE RECORD (java_util.AbstractSequentialList + java_util.List + java_util.Deque) (* Typebound Procedures *) STATIC PROCEDURE Init*(p0 : java_util.Collection) : IdentityLinkedList,CONSTRUCTOR; PROCEDURE Init*() : IdentityLinkedList,CONSTRUCTOR; END; PROCEDURE (self:IdentityArrayList) add*(p0 : INTEGER; p1 : java_lang.Object),EXTENSIBLE; PROCEDURE (self:IdentityArrayList) add*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:IdentityArrayList) addAll*(p0 : INTEGER; p1 : java_util.Collection) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:IdentityArrayList) addAll*(p0 : java_util.Collection) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:IdentityArrayList) clear*(),EXTENSIBLE; PROCEDURE (self:IdentityArrayList) contains*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:IdentityArrayList) ensureCapacity*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:IdentityArrayList) get*(p0 : INTEGER) : java_lang.Object,EXTENSIBLE; PROCEDURE (self:IdentityArrayList) indexOf*(p0 : java_lang.Object) : INTEGER,EXTENSIBLE; PROCEDURE (self:IdentityArrayList) isEmpty*() : BOOLEAN,EXTENSIBLE; PROCEDURE (self:IdentityArrayList) lastIndexOf*(p0 : java_lang.Object) : INTEGER,EXTENSIBLE; PROCEDURE (self:IdentityArrayList) remove*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:IdentityArrayList) remove*(p0 : INTEGER) : java_lang.Object,EXTENSIBLE; PROCEDURE (self:IdentityArrayList) removeRange!(p0 : INTEGER; p1 : INTEGER),EXTENSIBLE; PROCEDURE (self:IdentityArrayList) set*(p0 : INTEGER; p1 : java_lang.Object) : java_lang.Object,EXTENSIBLE; PROCEDURE (self:IdentityArrayList) size*() : INTEGER,EXTENSIBLE; PROCEDURE (self:IdentityArrayList) toArray*() : POINTER TO ARRAY OF java_lang.Object,EXTENSIBLE; PROCEDURE (self:IdentityArrayList) toArray*(IN p0 : ARRAY OF java_lang.Object) : POINTER TO ARRAY OF java_lang.Object,EXTENSIBLE; PROCEDURE (self:IdentityArrayList) trimToSize*(),NEW,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) add*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) add*(p0 : INTEGER; p1 : java_lang.Object),EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) addAll*(p0 : INTEGER; p1 : java_util.Collection) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) addAll*(p0 : java_util.Collection) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) addFirst*(p0 : java_lang.Object),NEW,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) addLast*(p0 : java_lang.Object),NEW,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) clear*(),EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) contains*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) descendingIterator*() : java_util.Iterator,NEW,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) element*() : java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) get*(p0 : INTEGER) : java_lang.Object,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) getFirst*() : java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) getLast*() : java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) indexOf*(p0 : java_lang.Object) : INTEGER,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) lastIndexOf*(p0 : java_lang.Object) : INTEGER,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) listIterator*(p0 : INTEGER) : java_util.ListIterator,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) offer*(p0 : java_lang.Object) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) offerFirst*(p0 : java_lang.Object) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) offerLast*(p0 : java_lang.Object) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) peek*() : java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) peekFirst*() : java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) peekLast*() : java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) poll*() : java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) pollFirst*() : java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) pollLast*() : java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) pop*() : java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) push*(p0 : java_lang.Object),NEW,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) remove*() : java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) remove*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) remove*(p0 : INTEGER) : java_lang.Object,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) removeFirst*() : java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) removeFirstOccurrence*(p0 : java_lang.Object) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) removeLast*() : java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) removeLastOccurrence*(p0 : java_lang.Object) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) set*(p0 : INTEGER; p1 : java_lang.Object) : java_lang.Object,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) size*() : INTEGER,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) toArray*(IN p0 : ARRAY OF java_lang.Object) : POINTER TO ARRAY OF java_lang.Object,EXTENSIBLE; PROCEDURE (self:IdentityLinkedList) toArray*() : POINTER TO ARRAY OF java_lang.Object,EXTENSIBLE; END sun_awt_util.