1////////////////////////////////////////////////////////////////////////////////
2//
3// ADOBE SYSTEMS INCORPORATED
4// Copyright 2007-2010 Adobe Systems Incorporated
5// All Rights Reserved.
6//
7// NOTICE:  Adobe permits you to use, modify, and distribute this file
8// in accordance with the terms of the license agreement accompanying it.
9//
10////////////////////////////////////////////////////////////////////////////////
11package flashx.textLayout.elements
12{
13	import flashx.textLayout.tlf_internal;
14
15	/**
16	 *  The LinkState class defines a set of constants for the <code>linkState</code> property
17	 *  of the LinkElement class.
18	 *
19	 * @includeExample examples\LinkStateExample.as -noswf
20	 *
21	 * @playerversion Flash 10
22	 * @playerversion AIR 1.5
23	 * @langversion 3.0
24	 *
25	 *  @see LinkElement#linkState
26	 */
27
28 	public final class LinkState {
29
30	/**
31	 * Value for the normal, default link state.
32	 *
33	 * @playerversion Flash 10
34	 * @playerversion AIR 1.5
35	 * @langversion 3.0
36	 */
37
38    	public static const LINK:String = "link";
39
40	/**
41	 * Value for the hover state, which occurs when you drag the mouse over a link.
42	 *
43	 * @playerversion Flash 10
44	 * @playerversion AIR 1.5
45	 * @langversion 3.0
46	 */
47
48    	public static const HOVER:String = "hover";
49
50	/**
51	 * Value for the active state, which occurs when you hold the mouse down over a link.
52	 *
53	 * @playerversion Flash 10
54	 * @playerversion AIR 1.5
55	 * @langversion 3.0
56	 */
57
58    	public static const ACTIVE:String = "active";
59
60		/** @private Used to turn the link specific formatting off temporarily for markerFormat computations */
61		tlf_internal static const SUPPRESSED:String = "supressed";
62	}
63}
64