WebKitAccessibleHyperlink.h [plain text]
#ifndef WebKitAccessibleHyperlink_h
#define WebKitAccessibleHyperlink_h
#if HAVE(ACCESSIBILITY)
#include <atk/atk.h>
namespace WebCore {
class AccessibilityObject;
}
G_BEGIN_DECLS
#define WEBKIT_TYPE_ACCESSIBLE_HYPERLINK (webkitAccessibleHyperlinkGetType ())
#define WEBKIT_ACCESSIBLE_HYPERLINK(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), WEBKIT_TYPE_ACCESSIBLE_HYPERLINK, WebKitAccessibleHyperlink))
#define WEBKIT_ACCESSIBLE_HYPERLINK_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), WEBKIT_TYPE_ACCESSIBLE_HYPERLINK, WebKitAccessibleHyperlinkClass))
#define WEBKIT_IS_ACCESSIBLE_HYPERLINK(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), WEBKIT_TYPE_ACCESSIBLE_HYPERLINK))
#define WEBKIT_IS_ACCESSIBLE_HYPERLINK_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), WEBKIT_TYPE_ACCESSIBLE_HYPERLINK))
#define WEBKIT_ACCESSIBLE_HYPERLINK_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), WEBKIT_TYPE_ACCESSIBLE_HYPERLINK, WebKitAccessibleHyperlinkClass))
typedef struct _WebKitAccessibleHyperlink WebKitAccessibleHyperlink;
typedef struct _WebKitAccessibleHyperlinkClass WebKitAccessibleHyperlinkClass;
typedef struct _WebKitAccessibleHyperlinkPrivate WebKitAccessibleHyperlinkPrivate;
struct _WebKitAccessibleHyperlink {
AtkHyperlink parent;
WebKitAccessibleHyperlinkPrivate *priv;
};
struct _WebKitAccessibleHyperlinkClass {
AtkHyperlinkClass parentClass;
};
GType webkitAccessibleHyperlinkGetType(void) G_GNUC_CONST;
WebKitAccessibleHyperlink* webkitAccessibleHyperlinkNew(AtkHyperlinkImpl*);
WebCore::AccessibilityObject* webkitAccessibleHyperlinkGetAccessibilityObject(WebKitAccessibleHyperlink*);
G_END_DECLS
#endif // WebKitAccessibleHyperlink_h
#endif