Package Name: java.awt.dialog
with java.awt.Window; use java.awt.Window;
with java.lang.String; use java.lang.String;
with java.awt.Frame; use java.awt.Frame;
package java.awt.Dialog is
type Dialog_Obj is new Window_Obj with null record;
type Dialog_Ptr is access all Dialog_Obj'Class;
function new_Dialog(
parent : Frame_Ptr;
modal : Boolean;
Obj : Dialog_Ptr := null)
return Dialog_Ptr;
function new_Dialog(
parent : Frame_Ptr;
title : String_Ptr;
modal : Boolean;
Obj : Dialog_Ptr := null)
return Dialog_Ptr;
procedure addNotify(Obj : access Dialog_Obj);
function isModal(Obj : access Dialog_Obj) return Boolean;
function getTitle(Obj : access Dialog_Obj) return String_Ptr;
procedure setTitle(Obj : access Dialog_Obj;
title : String_Ptr);
function isResizable(Obj : access Dialog_Obj) return Boolean;
procedure setResizable(Obj : access Dialog_Obj;
resizable : Boolean);
pragma Import(Java, isResizable);
pragma Import(Java, setResizable);
pragma Import(Java, addNotify);
pragma Import(Java, setTitle);
pragma Import(Java, isModal);
pragma Import(Java, getTitle);
pragma Import(Java_Constructor, new_Dialog);
end java.awt.Dialog;