com.jFormTK
Class JRegistration

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

public class JRegistration
extends java.lang.Object
implements JConstants

        This Class is designed to service the 'jFormTK' Application Registration Process...
        
        Kernel Usage:
        1)      An instance is created and hosted by the 'AppDB' Class via the
                'AppDB.initialize' Method...
        

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

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

Nested Class Summary
 class JRegistration.ApplicationKEY
           
 
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
JRegistration()
          Constructor.
 
Method Summary
static void doWelcome()
           Present the Welcome display to the 'jFormTK' End User iff the Welcome flag of the 'JFormRegistry' instance is true.
static JFormRegistry verifyApplication(java.lang.String from)
           Method to verify the application Registration from the storage device.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JRegistration

public JRegistration()
Constructor.

Method Detail

doWelcome

public static void doWelcome()
        Present the Welcome display to the 'jFormTK' End User iff the Welcome flag of
        the     'JFormRegistry' instance is true. This method is designed to present the 
        'jFormTK' Welcome Display to the end user before continuing to load the initial
        Form...

        Kernel Usage:
        1)      'jFormTK.Main' Class iff the 'jFormTK' Application registration was just
                validated, i.e. the JFormRegistry instance hosted by the 'jFormTK.Main'
                Class returns a 'welcome' Flag that is true...
        


verifyApplication

public static JFormRegistry verifyApplication(java.lang.String from)
        Method to verify the application Registration from the storage device.
        The processing is as follows:
        1)      Check the existence of the ".'ext' File in the Application Root
                Directory [appDB.appRoot]...
                NOTE:   'Ext' derived from appDB 'getRegistrationFileExtension()' method.
                                Default is ".reg"...
        2)      Process the End Users Application Registry File [*this*.processRegistry
                Method] if the above file is NOT found...
        3)      Once the Registration File exist, then proceed to build the End User Registry
                Object as a function of the "Password" associated with the registered file...

        Kernel Usage:
        1)      Called by the 'JFormTKDB.initializeApplication' Method that is envoked in 
                the "Application Initialization" phase...
        

Returns:
JFormRegistry Reference...