![]() ![]() | 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. |
![]() ![]() | This method extracts the HTTP request data from the Activity Space. |
![]() ![]() | This method gets the shared JavaScript collection for this HTTP request, and initializes it if it has not been initialized yet. |
![]() ![]() | This method is called at the end of every HTTP request to reset the page request data. This is a framework method and should not be called by tag developers. |
![]() ![]() | This method marks the shared JavaScript collection for this HTTP request as retrieved for display. |
![]() ![]() | The separator between library and tag name in the combined key. |
![]() |
Creates a TagState object. The TagState object contains portlet request specific data and must either be reset between requests or re-created. |
![]() | The tag container calls this method every time a new tag is displayed. |
![]() | Determines whether the specified Object is equal to the current Object. |
![]() | The tag container calls this method when a tag is finished displaying. This will clean up data stored in the tag scope. |
![]() | |
![]() | |
![]() | Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. |
![]() | |
![]() | |
![]() | |
![]() | Gets the Type of the current instance. |
![]() | |
![]() | Helper method to get variables in memory. |
![]() | The tag container calls this method to reset the portlet request data for each portlet on a page and to verify that the TagState is in the correct state after having finished displaying all of the tags in the current portlet request. |
![]() | |
![]() | |
![]() | Returns a String that represents the current Object. |
![]() | 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. |
![]() | This method checks that the variable name does not contain any reserved characters ("."). |
![]() | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. |
![]() | Get the name of the current tag. |
![]() | This method removes a variable from the underlying collection. |
![]() | Helper method to set variables in memory. |
![]() | Creates a shallow copy of the current Object. |
TagState Class | com.plumtree.portaluiinfrastructure.tags.helper Namespace