|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.cc.framework.adapter.struts.ConcreteActionContext
This class encapsulate all informations needed when calling a control action method.
| Nested Class Summary | |
protected static class |
ConcreteActionContext.EmptyIterator
|
| Field Summary | |
private boolean |
ajax
This fag indicates that we are currently handling a Request that comes from an client side AJAX call |
private java.util.Map |
ajaxAttributes
Optional AJAX Attributes |
private boolean |
ajaxCanceled
This fag indicates that an AJAX request has been canceled |
private java.util.List |
dirtyControls
List with dirty controls. |
private org.apache.struts.action.ActionMessages |
errors
Collection of error messages which was filled during the execution of an action. |
private org.apache.struts.action.ActionForm |
form
The ActionForm form |
private org.apache.struts.action.ActionForward |
forward
The ActionForward which should be activate by the action |
private org.apache.struts.action.ActionMapping |
mapping
The ActionMapping |
private java.util.List |
menus
List with menus that need to be rendered to the AJAX response |
private org.apache.struts.action.ActionMessages |
messages
Collection of messages which was filled during the execution of an action. |
private boolean |
noForward
This flag can be set if the ActionForward should be ignored. |
private javax.servlet.http.HttpServletRequest |
request
The HttpServletRequest |
private javax.servlet.http.HttpServletResponse |
response
The HttpServletResponse |
private javax.servlet.ServletContext |
servletContext
The servlet context |
| Constructor Summary | |
ConcreteActionContext(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.ServletContext servletContext,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Constructor for ConcreteActionContext |
|
| Method Summary | |
void |
addError(java.lang.String property,
org.apache.struts.action.ActionMessage error)
Add an new Action error to the Error Collection. |
void |
addError(java.lang.String key,
java.lang.Throwable t)
Serves to include an exception in the global error collection. |
void |
addErrors(org.apache.struts.action.ActionMessages errorList)
Adds an error collection |
void |
addGlobalError(java.lang.String key)
Saves a general error (without reference to an input field) and is used to present error messages upon returning from a sub-dialog within the calling dialog. |
void |
addGlobalError(java.lang.String key,
java.lang.Object p1)
Saves a general error (without reference to an input field) |
void |
addGlobalError(java.lang.String key,
java.lang.Object p1,
java.lang.Object p2)
Saves a general error (without reference to an input field) |
void |
addGlobalError(java.lang.String key,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3)
Saves a general error (without reference to an input field) |
void |
addGlobalError(java.lang.String key,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4)
Saves a general error (without reference to an input field) |
void |
addGlobalMessage(java.lang.String key)
Saves a message without reference to a Property. |
void |
addGlobalMessage(java.lang.String key,
java.lang.Object p1)
Saves a message without reference to a Property. |
void |
addGlobalMessage(java.lang.String key,
java.lang.Object p1,
java.lang.Object p2)
Saves a message without reference to a Property. |
void |
addGlobalMessage(java.lang.String key,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3)
Saves a message without reference to a Property. |
void |
addGlobalMessage(java.lang.String key,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4)
Saves a message without reference to a Property. |
void |
addMenu(MenuItem menu)
Adds the given Menu to the AJAX response for this action. |
void |
addMessage(java.lang.String property,
org.apache.struts.action.ActionMessage message)
Method addMessage |
void |
addMessages(org.apache.struts.action.ActionMessages messageList)
Adds an message collection |
void |
addPropertyError(java.lang.String property,
java.lang.String key)
Saves an error to a Property in the error collection |
void |
addPropertyError(java.lang.String property,
java.lang.String key,
java.lang.Object p1)
Saves an error to a Property in the error collection |
void |
addPropertyError(java.lang.String property,
java.lang.String key,
java.lang.Object p1,
java.lang.Object p2)
Saves an error to a Property in the error collection |
void |
addPropertyError(java.lang.String property,
java.lang.String key,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3)
Saves an error to a Property in the error collection |
void |
addPropertyError(java.lang.String property,
java.lang.String key,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4)
Saves an error to a Property in the error collection |
void |
addPropertyMessage(java.lang.String property,
java.lang.String key)
Saves a message for a Property in the Message collection |
void |
addPropertyMessage(java.lang.String property,
java.lang.String key,
java.lang.Object p1)
Saves a message for a Property in the Message collection |
void |
addPropertyMessage(java.lang.String property,
java.lang.String key,
java.lang.Object p1,
java.lang.Object p2)
Saves a message for a Property in the Message collection |
void |
addPropertyMessage(java.lang.String property,
java.lang.String key,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3)
Saves a message for a Property in the Message collection |
void |
addPropertyMessage(java.lang.String property,
java.lang.String key,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4)
Saves a message for a Property in the Message collection |
void |
cancelAjaxRequest()
Cancels the AJAX event processing of the framework. |
void |
consumeStrutsMessages()
This method transfers all existing Struts errors and messages into the frameworks message store. |
protected org.apache.struts.action.ActionMessages |
errorCollection()
Retrieves or creates the error collection. |
org.apache.struts.action.ActionForm |
form()
Gets the ActionForm |
void |
forward(org.apache.struts.action.ActionForward forward)
Sets the forward |
void |
forwardByName(java.lang.String forwardName)
Forwards to the Action specified by the Name |
void |
forwardByName(java.lang.String forwardName,
java.lang.Object p1)
Forwards to the Action specified by the Name |
void |
forwardByName(java.lang.String forwardName,
java.lang.Object[] params)
Forwards to the Action specified by the Name |
void |
forwardByName(java.lang.String forwardName,
java.lang.Object p1,
java.lang.Object p2)
Forwards to the Action specified by the Name |
void |
forwardByName(java.lang.String forwardName,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3)
Forwards to the Action specified by the Name |
void |
forwardToAction(java.lang.String actionName)
Forwards to the specified Action |
void |
forwardToAction(java.lang.String actionName,
boolean redirect)
Forwards to the specified Action |
void |
forwardToAction(java.lang.String actionName,
java.util.Map params)
Forwards to the specified Action |
void |
forwardToAction(java.lang.String actionName,
java.util.Map params,
boolean redirect)
Forwards to the specified Action |
void |
forwardToInput()
Forwards the Request to the Input, which is specified for the Action in the struts configuration. |
void |
forwardToResponse()
The next Forward should be directly directed to the Response |
java.lang.Object |
getAjaxAttribute(Control control,
java.lang.String attributeName)
Returns the attribute with the given name from the container |
java.util.Iterator |
getAjaxAttributeNames(Control control)
Returns an Iterator that iterates all attribute names |
java.lang.Object |
getAttribute(java.lang.String name,
HttpScope scope)
Returns the attribute with the given name from the specified scope |
java.util.Iterator |
getDirtyControls()
Returns an iterator that iterates all dirty controls that needs to be rendered after an AJAX request. |
org.apache.struts.action.ActionMessages |
getErrors()
Gets the error collection |
org.apache.struts.action.ActionForward |
getForward()
Gets the forward |
java.util.Locale |
getLocale()
Returns the current Locale for this Request |
java.util.Iterator |
getMenus()
Returns an Iterator that iterates all menus |
org.apache.struts.action.ActionMessages |
getMessages()
Returns the message collection |
RequestContext |
getNestedContext()
Gets the nested Action Context |
Principal |
getPrincipal()
Returns the Principal Object in the current User session |
javax.servlet.ServletContext |
getServletContext()
Returns the Servlet Context |
boolean |
hasErrors()
Checks whether there are error messages. |
boolean |
hasMessages()
Checks whether there are messages present. |
void |
invalidDialogContext(java.lang.String messageKey)
Generates a standardized error message if no DialogContext exists. |
boolean |
isAjaxCanceled()
Returns true when this AJAX request has been canceled. |
boolean |
isAjaxRequest()
Returns true when this request was sent by an AJAX function
call from within the clients browser. |
boolean |
isHandeled()
Returns if the request was handeled |
org.apache.struts.action.ActionMapping |
mapping()
Gets the ActionMapping |
void |
markDirty(Control control)
Adds the given Control to the dirty list. |
protected org.apache.struts.action.ActionMessages |
messageCollection()
Retrieves or creates the message collection. |
javax.servlet.http.HttpServletRequest |
request()
Returns the HTTP Request |
javax.servlet.http.HttpServletResponse |
response()
Returns the HTTP Response |
javax.servlet.http.HttpSession |
session()
Gets the session object |
void |
setAjaxAttribute(Control control,
java.lang.String attributeName,
java.lang.Object value)
Adds a new Attribute to the container. |
void |
setForm(org.apache.struts.action.ActionForm form)
Associates a new ActionForm with this ActionContext |
java.lang.String |
toString()
|
void |
validateForm()
Validates the action form and adds the error messages to the internal error collection |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
private org.apache.struts.action.ActionForward forward
private org.apache.struts.action.ActionMessages errors
private org.apache.struts.action.ActionMessages messages
private org.apache.struts.action.ActionMapping mapping
private org.apache.struts.action.ActionForm form
private javax.servlet.http.HttpServletRequest request
private javax.servlet.http.HttpServletResponse response
private javax.servlet.ServletContext servletContext
private boolean noForward
private boolean ajax
private boolean ajaxCanceled
private java.util.Map ajaxAttributes
private java.util.List dirtyControls
private java.util.List menus
| Constructor Detail |
public ConcreteActionContext(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.ServletContext servletContext,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
mapping - The ActionMappingform - The ActionFormservletContext - the servlet contextrequest - The HttpServletRequestresponse - The HttpServletResponse| Method Detail |
public RequestContext getNestedContext()
RequestContext
getNestedContext in interface RequestContextRequestContext.getNestedContext()protected org.apache.struts.action.ActionMessages errorCollection()
protected org.apache.struts.action.ActionMessages messageCollection()
public org.apache.struts.action.ActionMapping mapping()
mapping in interface ActionContextpublic org.apache.struts.action.ActionForm form()
form in interface ActionContextpublic void setForm(org.apache.struts.action.ActionForm form)
ActionContext
setForm in interface ActionContextform - ActionContext.setForm(org.apache.struts.action.ActionForm)public void validateForm()
ActionContext
validateForm in interface ActionContextActionContext.validateForm()public boolean isHandeled()
isHandeled in interface ActionContextpublic org.apache.struts.action.ActionForward getForward()
ActionContext
getForward in interface ActionContextActionContext.getForward()public void forward(org.apache.struts.action.ActionForward forward)
ActionContext
forward in interface ActionContextforward - The forward to setActionContext.forward(ActionForward)public void forwardToResponse()
ActionContext
forwardToResponse in interface ActionContextActionContext.forwardToResponse()public void forwardToInput()
ActionContext
forwardToInput in interface ActionContextActionContext.forwardToInput()public void forwardToAction(java.lang.String actionName)
ActionContext
forwardToAction in interface ActionContextactionName - Action nameActionContext.forwardToAction(String)
public void forwardToAction(java.lang.String actionName,
boolean redirect)
ActionContext
forwardToAction in interface ActionContextactionName - Action nameredirect - when set to true a redirect (HTTP 303) will be
sent to the browserActionContext.forwardToAction(java.lang.String, boolean)
public void forwardToAction(java.lang.String actionName,
java.util.Map params)
ActionContext
forwardToAction in interface ActionContextactionName - Action nameparams - Additional Parameter map (key - value pairs)ActionContext.forwardToAction(java.lang.String, java.util.Map)
public void forwardToAction(java.lang.String actionName,
java.util.Map params,
boolean redirect)
ActionContext
forwardToAction in interface ActionContextactionName - Action nameparams - Additional Parameter map (key - value pairs)redirect - when set to true a redirect (HTTP 303) will be
sent to the browserActionContext.forwardToAction(java.lang.String, java.util.Map, boolean)public void forwardByName(java.lang.String forwardName)
ActionContext
forwardByName in interface ActionContextforwardName - Action nameActionContext.forwardByName(String)
public void forwardByName(java.lang.String forwardName,
java.lang.Object p1)
ActionContext
forwardByName in interface ActionContextforwardName - Action namep1 - Additional ParameterActionContext.forwardByName(String, Object)
public void forwardByName(java.lang.String forwardName,
java.lang.Object p1,
java.lang.Object p2)
ActionContext
forwardByName in interface ActionContextforwardName - Action namep1 - Additional Parameterp2 - Additional ParameterActionContext.forwardByName(String, Object, Object)
public void forwardByName(java.lang.String forwardName,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3)
ActionContext
forwardByName in interface ActionContextforwardName - Action namep1 - Additional Parameterp2 - Additional Parameterp3 - Additional ParameterActionContext.forwardByName(String, Object, Object, Object)
public void forwardByName(java.lang.String forwardName,
java.lang.Object[] params)
ActionContext
forwardByName in interface ActionContextforwardName - Action nameparams - Object array with additional parameterActionContext.forwardByName(java.lang.String, java.lang.Object[])public org.apache.struts.action.ActionMessages getErrors()
ActionContext
getErrors in interface ActionContextActionContext.getErrors()public void invalidDialogContext(java.lang.String messageKey)
ActionContext
invalidDialogContext in interface ActionContextmessageKey - Message KeyActionContext.invalidDialogContext(String)public void consumeStrutsMessages()
consumeStrutsMessages in interface ActionContextActionContext.consumeStrutsMessages()
public void addError(java.lang.String property,
org.apache.struts.action.ActionMessage error)
property - Property Nameerror - The Errorpublic void addErrors(org.apache.struts.action.ActionMessages errorList)
ActionContext
addErrors in interface ActionContexterrorList - ActionErrorsActionContext.addErrors(ActionMessages)
public void addError(java.lang.String key,
java.lang.Throwable t)
ActionContext
addError in interface ActionContextkey - Keyt - ThrowableActionContext.addError(String, Throwable)public void addGlobalError(java.lang.String key)
ActionContext
addGlobalError in interface ActionContextkey - KeyActionContext.addGlobalError(String)
public void addGlobalError(java.lang.String key,
java.lang.Object p1)
ActionContext
addGlobalError in interface ActionContextkey - Keyp1 - Object1ActionContext.addGlobalError(String, Object)
public void addGlobalError(java.lang.String key,
java.lang.Object p1,
java.lang.Object p2)
ActionContext
addGlobalError in interface ActionContextkey - Keyp1 - Object1p2 - Object2ActionContext.addGlobalError(String, Object, Object)
public void addGlobalError(java.lang.String key,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3)
ActionContext
addGlobalError in interface ActionContextkey - Keyp1 - Object1p2 - Object2p3 - Object3ActionContext.addGlobalError(String, Object, Object, Object)
public void addGlobalError(java.lang.String key,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4)
ActionContext
addGlobalError in interface ActionContextkey - Keyp1 - Object1p2 - Object2p3 - Object3p4 - Object4ActionContext.addGlobalError(String, Object, Object, Object, Object)
public void addPropertyError(java.lang.String property,
java.lang.String key)
ActionContext
addPropertyError in interface ActionContextproperty - The propertykey - The keyActionContext.addPropertyError(String, String)
public void addPropertyError(java.lang.String property,
java.lang.String key,
java.lang.Object p1)
ActionContext
addPropertyError in interface ActionContextproperty - The propertykey - The keyp1 - Additional ParameterActionContext.addPropertyError(String, String, Object)
public void addPropertyError(java.lang.String property,
java.lang.String key,
java.lang.Object p1,
java.lang.Object p2)
ActionContext
addPropertyError in interface ActionContextproperty - The propertykey - The keyp1 - Additional Parameterp2 - Additional ParameterActionContext.addPropertyError(String, String, Object, Object)
public void addPropertyError(java.lang.String property,
java.lang.String key,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3)
ActionContext
addPropertyError in interface ActionContextproperty - The propertykey - The keyp1 - Additional Parameterp2 - Additional Parameterp3 - Additional ParameterActionContext.addPropertyError(String, String, Object, Object, Object)
public void addPropertyError(java.lang.String property,
java.lang.String key,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4)
ActionContext
addPropertyError in interface ActionContextproperty - The propertykey - The resource keyp1 - Additional Parameterp2 - Additional Parameterp3 - Additional Parameterp4 - Additional ParameterActionContext.addPropertyError(String, String, Object, Object, Object, Object)public boolean hasErrors()
ActionContext
hasErrors in interface ActionContextActionContext.hasErrors()public org.apache.struts.action.ActionMessages getMessages()
ActionContext
getMessages in interface ActionContextActionContext.getMessages()
public void addMessage(java.lang.String property,
org.apache.struts.action.ActionMessage message)
property - Propertymessage - ActionMessagepublic void addMessages(org.apache.struts.action.ActionMessages messageList)
ActionContext
addMessages in interface ActionContextmessageList - ActionMessagesActionContext.addMessages(org.apache.struts.action.ActionMessages)public void addGlobalMessage(java.lang.String key)
ActionContext
addGlobalMessage in interface ActionContextkey - Message resource KeyActionContext.addGlobalMessage(String)
public void addGlobalMessage(java.lang.String key,
java.lang.Object p1)
ActionContext
addGlobalMessage in interface ActionContextkey - Message resource Keyp1 - Additional ParameterActionContext.addGlobalMessage(String, Object)
public void addGlobalMessage(java.lang.String key,
java.lang.Object p1,
java.lang.Object p2)
ActionContext
addGlobalMessage in interface ActionContextkey - Message resource Keyp1 - Additional Parameterp2 - Additional ParameterActionContext.addGlobalMessage(String, Object, Object)
public void addGlobalMessage(java.lang.String key,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3)
ActionContext
addGlobalMessage in interface ActionContextkey - Message resource Keyp1 - Additional Parameterp2 - Additional Parameterp3 - Additional ParameterActionContext.addGlobalMessage(String, Object, Object, Object)
public void addGlobalMessage(java.lang.String key,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4)
ActionContext
addGlobalMessage in interface ActionContextkey - Message resource Keyp1 - Additional Parameterp2 - Additional Parameterp3 - Additional Parameterp4 - Additional ParameterActionContext.addGlobalMessage(String, Object, Object, Object, Object)
public void addPropertyMessage(java.lang.String property,
java.lang.String key)
ActionContext
addPropertyMessage in interface ActionContextproperty - The propertykey - Message resource KeyActionContext.addPropertyMessage(String, String)
public void addPropertyMessage(java.lang.String property,
java.lang.String key,
java.lang.Object p1)
ActionContext
addPropertyMessage in interface ActionContextproperty - The propertykey - Message resource Keyp1 - Additional ParameterActionContext.addPropertyMessage(String, String, Object)
public void addPropertyMessage(java.lang.String property,
java.lang.String key,
java.lang.Object p1,
java.lang.Object p2)
ActionContext
addPropertyMessage in interface ActionContextproperty - The propertykey - Message resource Keyp1 - Additional Parameterp2 - Additional ParameterActionContext.addPropertyMessage(String, String, Object, Object)
public void addPropertyMessage(java.lang.String property,
java.lang.String key,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3)
ActionContext
addPropertyMessage in interface ActionContextproperty - The propertykey - Message resource Keyp1 - Additional Parameterp2 - Additional Parameterp3 - Additional ParameterActionContext.addPropertyMessage(String, String, Object, Object, Object)
public void addPropertyMessage(java.lang.String property,
java.lang.String key,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4)
ActionContext
addPropertyMessage in interface ActionContextproperty - The propertykey - Message resource Keyp1 - Additional Parameterp2 - Additional Parameterp3 - Additional Parameterp4 - Additional ParameterActionContext.addPropertyMessage(String, String, Object, Object, Object, Object)public boolean hasMessages()
ActionContext
hasMessages in interface ActionContextActionContext.hasMessages()public Principal getPrincipal()
RequestContext
getPrincipal in interface RequestContextRequestContext.getPrincipal()public java.util.Locale getLocale()
RequestContext
getLocale in interface RequestContextRequestContext.getLocale()public java.lang.String toString()
Object.toString()public boolean isAjaxRequest()
AjaxRequesttrue when this request was sent by an AJAX function
call from within the clients browser.
isAjaxRequest in interface AjaxRequestAjaxRequest.isAjaxRequest()public void cancelAjaxRequest()
AjaxRequest
cancelAjaxRequest in interface AjaxRequestAjaxRequest.cancelAjaxRequest()public boolean isAjaxCanceled()
AjaxRequesttrue when this AJAX request has been canceled.
isAjaxCanceled in interface AjaxRequestAjaxRequest.isAjaxCanceled()public java.util.Iterator getDirtyControls()
AjaxRequest
getDirtyControls in interface AjaxRequestAjaxRequest.getDirtyControls()public void markDirty(Control control)
AjaxRequest
markDirty in interface AjaxRequestcontrol - the control that needs to be redrawnAjaxRequest.markDirty(com.cc.framework.ui.control.Control)public void addMenu(MenuItem menu)
AjaxRequest
addMenu in interface AjaxRequestmenu - the menu to add to the responseAjaxRequest.addMenu(com.cc.framework.ui.model.MenuItem)public java.util.Iterator getMenus()
AjaxRequest
getMenus in interface AjaxRequestAjaxRequest.getMenus()
public java.lang.Object getAjaxAttribute(Control control,
java.lang.String attributeName)
AjaxRequest
getAjaxAttribute in interface AjaxRequestcontrol - the control or nullattributeName - The attributes name
nullAjaxRequest.getAjaxAttribute(com.cc.framework.ui.control.Control, java.lang.String)public java.util.Iterator getAjaxAttributeNames(Control control)
AjaxRequest
getAjaxAttributeNames in interface AjaxRequestcontrol - the control or null
AjaxRequest.getAjaxAttributeNames(com.cc.framework.ui.control.Control)
public void setAjaxAttribute(Control control,
java.lang.String attributeName,
java.lang.Object value)
AjaxRequest
setAjaxAttribute in interface AjaxRequestcontrol - the control or nullattributeName - The attributes namevalue - The attribute valueAjaxRequest.setAjaxAttribute(com.cc.framework.ui.control.Control, java.lang.String, java.lang.Object)
public java.lang.Object getAttribute(java.lang.String name,
HttpScope scope)
HttpContext
getAttribute in interface HttpContextname - the attribute namescope - the scope to search
nullHttpContext.getAttribute(java.lang.String, com.cc.framework.http.HttpScope)public javax.servlet.ServletContext getServletContext()
HttpContext
getServletContext in interface HttpContextHttpContext.getServletContext()public javax.servlet.http.HttpServletRequest request()
HttpContext
request in interface HttpContextHttpContext.request()public javax.servlet.http.HttpServletResponse response()
HttpContext
response in interface HttpContextHttpContext.response()public javax.servlet.http.HttpSession session()
HttpContext
session in interface HttpContextHttpContext.session()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||