The fields of the TagState class are listed below. For a complete list of TagState class members, see the TagState Members topic.
![]() ![]() | This key is used to store HTTP request data collections on the session using the request as a key. |
![]() ![]() | This key is used to store an http request level HTMLElementCollection that contains all of the shared javascript for the tags in the HTTP request. |
![]() ![]() | This key is used to store an http request level Boolean that marks whether or not the current shared javascript collection for this HTTP request has been retrieved for displayed or not. |
![]() ![]() | This key is used to store an http request level list that stores whether or not a particular class of tags has been displayed on the page yet. |
![]() ![]() | This static variable can be used to supply a pre-populated hashtable for the portlet request data. This will be used during TagState construction only. This should only be used in unit tests and not in production code. |
![]() ![]() | The separator between library and tag name in the combined key. |
![]() | The HTTP Application. |
![]() | The current tag. |
![]() | The HTTP Request Data container. This hashtable is stored in the session using the request as a key and is cached in the TagState object. |
![]() | The index into the top of the Tag Stack. |
![]() | The persistent sub-session. |
![]() | The Portlet Request Data container. This cannot be re-used between portlet requests and must be reset. |
![]() | The sub-session. |
![]() | The Tag Data container. This cannot be re-used between portlet requests and must be reset. |
![]() | The Tag Stack. This keeps track of which Tags have been entered. It is a list of ATags. |
![]() | The Tag Var Stack. This keeps track of what Data has been stored by which tag in tag scope. It is a list of XPArrayLists. |
TagState Class | com.plumtree.portaluiinfrastructure.tags.helper Namespace