Package Name: java.awt.canvas
with java.awt.Component; use java.awt.Component;
with java.awt.Graphics; use java.awt.Graphics;
package java.awt.Canvas is
type Canvas_Obj is new Component_Obj with null record;
type Canvas_Ptr is access all Canvas_Obj'Class;
procedure addNotify(Obj : access Canvas_Obj);
procedure paint(Obj : access Canvas_Obj;
g : Graphics_Ptr);
procedure init_Canvas(Obj : access Canvas_Obj'Class);
function new_Canvas(Obj : Canvas_Ptr := null) return Canvas_Ptr;
pragma Import(Java, addNotify);
pragma Import(Java, paint);
pragma Import(Java_Constructor, init_Canvas);
pragma Import(Java_Constructor, new_Canvas);
end java.awt.Canvas;