FOREIGN MODULE java_awt_datatransfer;
IMPORT
java_lang,
java_security,
java_io,
java_util;
TYPE
Clipboard* = POINTER TO EXTENSIBLE RECORD (java_lang.Object)
owner! : ClipboardOwner;
contents! : Transferable;
STATIC
PROCEDURE Init*(p0 : java_lang.String) : Clipboard,CONSTRUCTOR;
END;
ClipboardOwner* = POINTER TO INTERFACE RECORD (java_lang.Object)
END;
DataFlavor* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_io.Externalizable + java_lang.Cloneable)
STATIC
stringFlavor* : DataFlavor;
plainTextFlavor* : DataFlavor;
javaSerializedObjectMimeType* = "application/x-java-serialized-object";
javaFileListFlavor* : DataFlavor;
javaJVMLocalObjectMimeType* = "application/x-java-jvm-local-objectref";
javaRemoteObjectMimeType* = "application/x-java-remote-object";
PROCEDURE Init*() : DataFlavor,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.Class;
p1 : java_lang.String) : DataFlavor,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String) : DataFlavor,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String;
p1 : java_lang.String) : DataFlavor,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String;
p1 : java_lang.String;
p2 : java_lang.ClassLoader) : DataFlavor,CONSTRUCTOR;
PROCEDURE tryToLoadClass!(p0 : java_lang.String;
p1 : java_lang.ClassLoader) : java_lang.Class;
END;
FlavorMap* = POINTER TO INTERFACE RECORD (java_lang.Object)
END;
StringSelection* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + Transferable + ClipboardOwner)
STATIC
PROCEDURE Init*(p0 : java_lang.String) : StringSelection,CONSTRUCTOR;
END;
SystemFlavorMap* = POINTER TO RECORD (java_lang.Object + FlavorMap)
STATIC
PROCEDURE decodeDataFlavor*(p0 : java_lang.String) : DataFlavor;
PROCEDURE decodeJavaMIMEType*(p0 : java_lang.String) : java_lang.String;
PROCEDURE encodeDataFlavor*(p0 : DataFlavor) : java_lang.String;
PROCEDURE encodeJavaMIMEType*(p0 : java_lang.String) : java_lang.String;
PROCEDURE getDefaultFlavorMap*() : FlavorMap;
PROCEDURE isJavaMIMEType*(p0 : java_lang.String) : BOOLEAN;
END;
Transferable* = POINTER TO INTERFACE RECORD (java_lang.Object)
END;
UnsupportedFlavorException* = POINTER TO EXTENSIBLE RECORD (java_lang.Exception)
STATIC
PROCEDURE Init*(p0 : DataFlavor) : UnsupportedFlavorException,CONSTRUCTOR;
END;
PROCEDURE (self:Clipboard) getContents*(p0 : java_lang.Object) : Transferable,NEW,EXTENSIBLE;
PROCEDURE (self:Clipboard) getName*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:Clipboard) setContents*(p0 : Transferable;
p1 : ClipboardOwner),NEW,EXTENSIBLE;
PROCEDURE (self:ClipboardOwner) lostOwnership*(p0 : Clipboard;
p1 : Transferable),NEW,ABSTRACT;
PROCEDURE (self:DataFlavor) clone*() : java_lang.Object,EXTENSIBLE;
PROCEDURE (self:DataFlavor) equals*(p0 : DataFlavor) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:DataFlavor) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:DataFlavor) equals*(p0 : java_lang.String) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:DataFlavor) getHumanPresentableName*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:DataFlavor) getMimeType*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:DataFlavor) getParameter*(p0 : java_lang.String) : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:DataFlavor) getPrimaryType*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:DataFlavor) getRepresentationClass*() : java_lang.Class,NEW,EXTENSIBLE;
PROCEDURE (self:DataFlavor) getSubType*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:DataFlavor) isFlavorJavaFileListType*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:DataFlavor) isFlavorRemoteObjectType*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:DataFlavor) isFlavorSerializedObjectType*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:DataFlavor) isMimeTypeEqual*(p0 : DataFlavor) : BOOLEAN,NEW;
PROCEDURE (self:DataFlavor) isMimeTypeEqual*(p0 : java_lang.String) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:DataFlavor) isMimeTypeSerializedObject*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:DataFlavor) isRepresentationClassInputStream*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:DataFlavor) isRepresentationClassRemote*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:DataFlavor) isRepresentationClassSerializable*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:DataFlavor) normalizeMimeType!(p0 : java_lang.String) : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:DataFlavor) normalizeMimeTypeParameter!(p0 : java_lang.String;
p1 : java_lang.String) : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:DataFlavor) readExternal*(p0 : java_io.ObjectInput),NEW,EXTENSIBLE;
PROCEDURE (self:DataFlavor) setHumanPresentableName*(p0 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:DataFlavor) writeExternal*(p0 : java_io.ObjectOutput),NEW,EXTENSIBLE;
PROCEDURE (self:FlavorMap) getFlavorsForNatives*(IN p0 : ARRAY OF java_lang.String) : java_util.Map,NEW,ABSTRACT;
PROCEDURE (self:FlavorMap) getNativesForFlavors*(IN p0 : ARRAY OF DataFlavor) : java_util.Map,NEW,ABSTRACT;
PROCEDURE (self:StringSelection) getTransferData*(p0 : DataFlavor) : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:StringSelection) getTransferDataFlavors*() : POINTER TO ARRAY OF DataFlavor,NEW,EXTENSIBLE;
PROCEDURE (self:StringSelection) isDataFlavorSupported*(p0 : DataFlavor) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:StringSelection) lostOwnership*(p0 : Clipboard;
p1 : Transferable),NEW,EXTENSIBLE;
PROCEDURE (self:SystemFlavorMap) getFlavorsForNatives*(IN p0 : ARRAY OF java_lang.String) : java_util.Map,NEW,EXTENSIBLE;
PROCEDURE (self:SystemFlavorMap) getNativesForFlavors*(IN p0 : ARRAY OF DataFlavor) : java_util.Map,NEW,EXTENSIBLE;
PROCEDURE (self:Transferable) getTransferData*(p0 : DataFlavor) : java_lang.Object,NEW,ABSTRACT;
PROCEDURE (self:Transferable) getTransferDataFlavors*() : POINTER TO ARRAY OF DataFlavor,NEW,ABSTRACT;
PROCEDURE (self:Transferable) isDataFlavorSupported*(p0 : DataFlavor) : BOOLEAN,NEW,ABSTRACT;
END java_awt_datatransfer.