ArcGIS Server Geoportal extension
10

com.esri.gpt.control.harvest
Class ReportViewer.Details

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UIOutput
              extended by javax.faces.component.html.HtmlOutputText
                  extended by com.esri.gpt.control.harvest.ReportViewer.Details
All Implemented Interfaces:
ReportViewer.ISection, javax.faces.component.StateHolder, javax.faces.component.ValueHolder
Enclosing class:
ReportViewer

public static class ReportViewer.Details
extends javax.faces.component.html.HtmlOutputText
implements ReportViewer.ISection

Report details.


Field Summary
 
Fields inherited from class javax.faces.component.html.HtmlOutputText
COMPONENT_TYPE
 
Fields inherited from class javax.faces.component.UIOutput
COMPONENT_FAMILY
 
Constructor Summary
ReportViewer.Details()
           
 
Method Summary
 void encodeBegin(javax.faces.context.FacesContext context)
           
 void encodeChildren(javax.faces.context.FacesContext context)
           
 void encodeEnd(javax.faces.context.FacesContext context)
           
 String getHtml()
          Gets inner HTML representing report section.
 void setRecord(HeRecord record)
          Sets record.
 void setRequestContext(RequestContext context)
          Sets request context.
 void transform(Writer writer)
          Transform section and writes into writer
 
Methods inherited from class javax.faces.component.html.HtmlOutputText
getStyle, getStyleClass, getTitle, isEscape, restoreState, saveState, setEscape, setStyle, setStyleClass, setTitle
 
Methods inherited from class javax.faces.component.UIOutput
getConverter, getFamily, getLocalValue, getValue, setConverter, setValue
 
Methods inherited from class javax.faces.component.UIComponentBase
addFacesListener, broadcast, decode, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacesContext, getFacesListeners, getFacet, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReportViewer.Details

public ReportViewer.Details()
Method Detail

setRequestContext

public void setRequestContext(RequestContext context)
Sets request context.

Parameters:
context - request context

setRecord

public void setRecord(HeRecord record)
Sets record.

Parameters:
record - record

encodeBegin

public void encodeBegin(javax.faces.context.FacesContext context)
                 throws IOException
Overrides:
encodeBegin in class javax.faces.component.UIComponentBase
Throws:
IOException

encodeChildren

public void encodeChildren(javax.faces.context.FacesContext context)
                    throws IOException
Overrides:
encodeChildren in class javax.faces.component.UIComponentBase
Throws:
IOException

encodeEnd

public void encodeEnd(javax.faces.context.FacesContext context)
               throws IOException
Overrides:
encodeEnd in class javax.faces.component.UIComponentBase
Throws:
IOException

transform

public void transform(Writer writer)
               throws Exception
Description copied from interface: ReportViewer.ISection
Transform section and writes into writer

Specified by:
transform in interface ReportViewer.ISection
Parameters:
writer - writer
Throws:
Exception - if transforming fails

getHtml

public String getHtml()
Description copied from interface: ReportViewer.ISection
Gets inner HTML representing report section.

Specified by:
getHtml in interface ReportViewer.ISection
Returns:
inner HTML representing report section

ArcGIS Server Geoportal extension
10

Copyright 2010 Environmental Systems Research Institute. All rights reserved. Use is subject to license terms.