System.out.println ("-->atkComponent_get_extents");
if (DEBUG) System.out.println ("-->atkComponent_get_extents");
	int atkComponent_get_extents (int atkObject, int x, int y, int width, int height, int coord_type) {		System.out.println ("-->atkComponent_get_extents");		int parentResult = 0;		if (OS.g_type_is_a (parentType, ATK_COMPONENT_TYPE)) {			int superType = OS.g_type_interface_peek_parent (OS.ATK_COMPONENT_GET_IFACE (atkObject));			AtkComponentIface componentIface = new AtkComponentIface ();			OS.memmove (componentIface, superType);			if (componentIface.get_extents != 0) {				parentResult = OS.call (componentIface.get_extents, atkObject, x, y, width, height, coord_type);			}		}		AccessibleObject object = getAccessibleObject (atkObject);		if (object != null) {			int result = object.atkComponent_get_extents (x, y, width, height, coord_type);			if (result != AccessibleObject.NO_ANSWER) return result;		}		return parentResult;	}