com.jFormTK
Class JReportData

java.lang.Object
  extended by com.jFormTK.JReportData
All Implemented Interfaces:
JConstants

public class JReportData
extends java.lang.Object
implements JConstants

        'jFormTK' Class designed to hold the data for an 'jFormTK' Application Report. There
        is an instance of this Class for each Report that resides in the 'JReportWriter'
        TreeMap Collection. Each Report is indexed by the 'reportName' key [String]...
        

Version:
1.00, 21 Feb 2007
Author:
Jim Crowell
Professional Computer Solutions [PCS]
URL: http://jFormTK.com/
E-Mail: JimCrowell@EMail.com

Copyright (c) 2007 by Professional Computer Solutions [PCS]
All Rights Reserved

Field Summary
 
Fields inherited from interface com.jFormTK.JConstants
__, _AB, _AB_, _AField, _B, _BField, _CField, _CIField, _DField, _EU_, _H, _HEIGHT, _HEIGHT_INV, _HField, _I, _IField, _LField, _MField, _NField, _NotRequired, _PField, _PIField, _QField, _Required, _RField, _TAField, _TField, _WIDTH, _WIDTH_INV, _XField, AB, APP_TRACE_FOCUS, APP_TRACE_GET, APP_TRACE_SET, B_, BAR, BAR_, BB, BH, BI, BREAKPOINT_FOCUS, BREAKPOINT_GET, BREAKPOINT_SET, BVB, C_QUOTE, CLOSE, CLOSE_BRACKET, COLORS_DELIMITER, COMMA, COMMA_, D_ELEMENT, D_ELEMENT_N, D_ELEMENT_N1, D_ELEMENT_N2, D_ELEMENT_N3, D_FIELDS, D_FIELDS_N, D_FIELDS_N1, D_FIELDS_N2, D_FIELDS_N3, D_ITEMS, DASH, DOT, EOL, EOP, EOS, FIELD_TRACE_FOCUS, FIELD_TRACE_GET, FIELD_TRACE_SET, FONT_DELIMITER, H_, HB, HH, HI, I_, IB, IH, II, JLAF_DELIMITER, LF, LISTBRACKET, NO, OPEN, OPEN_BRACKET, pCheckboxGroup, QUOTE, SPACE_, TAB, YES
 
Constructor Summary
JReportData(int typeIn, java.lang.String titleIn, int dateModeIn, java.lang.String headerIn, java.lang.String[] assignmentsIn, java.lang.String[] elementsIn, java.lang.String footerIn, java.lang.String accessControlIn)
           
 
Method Summary
 java.lang.String buildReferences()
           Build a return String that contains a set of 'jFormTK' Dynamic References found in the 'assignments' and 'elements' Arrays.
 java.lang.String getAccessControl()
           
 java.lang.String[] getAssignments()
           
 int getDateMode()
           
 java.lang.String[] getElements()
           
 java.lang.String getFooter()
           
 java.lang.String getHeader()
           
 java.lang.String getStatus()
           
 java.lang.String getTitle()
           
 int getType()
           
 void setAccessControl(java.lang.String s)
           
 void setAssignments(java.lang.String[] array)
           
 void setDateMode(int d)
           
 void setElements(java.lang.String[] array)
           
 void setFooter(java.lang.String s)
           
 void setHeader(java.lang.String s)
           
 void setStatus(java.lang.String s)
           
 void setTitle(java.lang.String s)
           
 void setType(int t)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JReportData

public JReportData(int typeIn,
                   java.lang.String titleIn,
                   int dateModeIn,
                   java.lang.String headerIn,
                   java.lang.String[] assignmentsIn,
                   java.lang.String[] elementsIn,
                   java.lang.String footerIn,
                   java.lang.String accessControlIn)
Method Detail

buildReferences

public java.lang.String buildReferences()
        Build a return String that contains a set of 'jFormTK' Dynamic References
        found in the 'assignments' and 'elements' Arrays. If no references are
        found, then return a null String...

        Kernel Usage:
        1)      'Main.build_ReportWriter' Method during the Load 'jReportWriter' stage...
        

Returns:
the String that contains a set of 'jFormTK' Dynamic References...

getAccessControl

public java.lang.String getAccessControl()

getAssignments

public java.lang.String[] getAssignments()

getDateMode

public int getDateMode()

getElements

public java.lang.String[] getElements()

getFooter

public java.lang.String getFooter()

getHeader

public java.lang.String getHeader()

getStatus

public java.lang.String getStatus()

getTitle

public java.lang.String getTitle()

getType

public int getType()

setAccessControl

public void setAccessControl(java.lang.String s)

setAssignments

public void setAssignments(java.lang.String[] array)

setDateMode

public void setDateMode(int d)

setElements

public void setElements(java.lang.String[] array)

setFooter

public void setFooter(java.lang.String s)

setHeader

public void setHeader(java.lang.String s)

setStatus

public void setStatus(java.lang.String s)

setTitle

public void setTitle(java.lang.String s)

setType

public void setType(int t)