com.jFormTK
Class JFormTKDB

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

public final class JFormTKDB
extends java.lang.Object
implements JConstants

 This abstract Class is a collection of Methods to manage the contents 
 of the jForm Tool Kit Data Base [JFormTKDB]. This data base is designed
 to handle the parameters that are required by jFormTk for a "Specific"
 Application...

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

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

Nested Class Summary
(package private) static class JFormTKDB.CollectionTable
           
 
Field Summary
static java.util.Vector controlButtonControls
           
static int count
           
static java.lang.String[] elementDelimiters
           
static java.lang.String[] fieldsDelimiters
           
protected static java.lang.String[] jpdfPreviewTypes
           
protected static java.lang.String[] jpdfPreviewTypesAnnotation
           
static JSoftAbort JSoftAbort
           
protected static JFormTKDB jTKDB
           
 JLAF laf
           
protected static java.lang.String[] tableNames
           
protected static java.lang.String[] types
           
 
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
JFormTKDB()
           
 
Method Summary
static void decodePrimitivesFromJProperties()
           Create 'JFormTKDB.JTK' Inner Class 'decode' Parameters for the 'jFormTK' Primatives.
static java.lang.String defaultFocusChangeEventControls()
           
static void doUIManager()
           Kernel Usage: 1) '*This*.decodePrimitivesFromJProperties' Method...
static java.lang.Object get(java.lang.String elementIn, java.lang.String from)
           This method is designed to return an Object from the 'JFormTKDB' as a function of the given element name [element].
static java.lang.String getAssignmentDelimiter()
           
static boolean getBoolean(java.lang.String element, java.lang.String from)
           Fetch an Object from the 'JFormTKDB' Collections OR the 'JProperties' Override instance.
static java.awt.Color getColor(java.lang.String element, java.lang.String from)
           Fetch an Object from the 'JFormTKDB' Collections OR the 'JProperties' Override instance.
static JLAF getComponentLAF(char type)
           Compute the 'JFormField' Component JLAF as a function of the JFormField's Type char [type]...
static java.util.Vector getControlButtonControls()
           
static int getDefaultAccessControl()
           
static java.lang.String getDefaultFontName()
           
static boolean getDynamicLookAndFeel()
           This is a "Helper" Method to fetch the 'dynamicLookAndFeel' control from the 'JFormTKDB'...
static int getDynamicReferencingRevertBufferSize()
           
static java.lang.String getExclusiveClose()
           
static java.lang.String getExclusiveControls()
           
static java.lang.String getExclusiveOpen()
           
static java.lang.String[] getFieldNamesArray()
           This method is designed to return a String Array that contains an element for each 'JFormTKDB' parameter name.
static float getFloat(java.lang.String parameter, java.lang.String from)
           Fetch an Object from the 'JFormTKDB' Collections OR the 'JProperties' Override instance.
static java.awt.Font getFont(java.lang.String element, java.lang.String from)
           Fetch an Object from the 'JFormTKDB' Collections OR the 'JProperties' Override instance.
static java.lang.String getFontStylePrefix()
          Kernel Usage: 1) 'Util.setFontEncoded' Method...
static java.lang.String[] getFormulas()
           
static java.lang.String getGroupSaveDelimiter()
           
static java.lang.String getHintDefault()
           
static java.lang.String getImageClose()
           
static java.lang.String getImageControls()
           
static java.lang.String getImageOpen()
           
static java.lang.String getImagesFolder()
           Return the currnet Images Folder Name...
static java.lang.String getInclusiveClose()
           
static java.lang.String getInclusiveControls()
           
static java.lang.String getInclusiveOpen()
           
static int getInt(java.lang.String parameter, java.lang.String from)
           Fetch an Object from the 'JFormTKDB' Collections OR the 'JProperties' Override instance.
static JLAF getJCoupleAddSpouseButtonLAF()
           
static JFormRegistry getJFormRegistry()
           Return the 'JFormRegistry' instance hosted by this 'jFormTK' Data Base...
static JLAF getJLAF(java.lang.String parameter, java.lang.String from)
           Fetch a JLAF object from the 'JFormTKDB' Collections OR the 'JProperties' Override instance.
static int getJPDFPreviewTypeControl(java.lang.String jpdfPreviewType)
           Return the 'jpdfPreviewTypes' control [int] for the given 'jFormTK' Preview Type...
static boolean getJPDFPreviewTypeFlag(java.lang.String jpdfPreviewType)
           Return a flag [boolean] as a function of the given JPDF Preview Type String's [jpdfPreviewType] existence in the JFormTKDB.jpdfPreviewTypes Array...
static java.lang.String getJPDFPreviewTypesDisplay()
           Build a display String for the 'jpdfPreviewTypes' String Array.
static JProperties getJProperties()
           Return the 'JProperties' instance hosted by this 'jFormTK' Data Base...
static JFormTree getJTree()
           Return the 'JFormTree' instance for this 'jFormTK' Application...
static java.lang.String getMarkedPrefix()
           
static java.lang.String getMessageTopicPrefix()
           
static java.lang.String getNestedGroupDelimiter()
           
static java.lang.String getnewLine()
           
static boolean getNoAppImagesJARFlag()
           
static boolean getNoImagesJARWarningFlag()
           
static boolean getNoJFormTKImagesJARFlag()
           
static boolean getNonContinuosPostProcessing()
           
static boolean getNoScaleFlag()
           
static java.lang.String getNullReferencePrefix()
           
static int getPanelJustification(java.lang.String typeIn)
           Return the BorderFactory.titledBorder Justifiation = f(typeIn)...
static int getPanelPosition(java.lang.String typeIn)
           Return the BorderFactory.titledBorder Position = f(typeIn)...
static boolean getPromptPhraseFlag()
           
static java.lang.String getRemoveClose()
           
static java.lang.String getRemoveControls()
           
static java.lang.String getRemoveOpen()
           
static java.lang.String getRequiredPrefix()
           
static int getResolutionHeight()
          Get the 'com.jFormTK' Kernel Application Framework Height...
static int getResolutionWidth()
          Get the 'com.jFormTK' Kernel Application Framework Width...
static int getScrollAdjust()
           
static java.lang.String getSetNumberWildCard()
           
static java.lang.String getString(java.lang.String element, java.lang.String from)
           Fetch an Object from the 'JFormTKDB' Collections OR the 'JProperties' Override instance.
static java.lang.String[] getStringArray(java.lang.String element)
           Return a String Array constructed from the specified JFormTKDB element.
static java.lang.String[] getSuffixes()
          The suffixes JFormTKDB string is used for detecting any Proper Name Suffix's [e.g.
static java.lang.String getTAB()
           
static int getTabIndex(java.lang.String tabLabel)
           Return the index into the 'tabLabels' String Array for the given Tab Label.
static java.lang.String getTabLabel(int index)
           Return the Tab Label that matches the 'tabLabels' String Array element indicated via the given index [index]...
static java.lang.String[] getTablePrintControls(java.lang.String tableName)
           
static boolean getTablePrinterCellBorderFlag()
           Return the current Table Printer "Cell Border" Flag.
static int getTabPlacement()
           Return the 'JTabbedPane' Tab Placement Control as a function of the 'JFormTKDB.tabPlacement' control.
static java.lang.String getTempString()
           Get the String used by the 'jFormTK' Kernel as a temporary place holder...
static java.lang.String getTextAreaHelp()
           This method returns the 'jFormTK' default Help message that is designed to inform the End User what the design purpose of the Text Area Field is and how to navigate to a Dialog Window for long data entries and how to proceed to the next data entry field using the keyboard...
static java.lang.String getTheme(java.lang.String name)
           Return the matching Encoded Highlite String for the given key [name] from the 'themesMap' SortedMap...
static java.awt.Color getToolTipBackground()
           
static int getToolTipDelay()
           
static java.awt.Font getToolTipFont()
           
static java.awt.Color getToolTipForeground()
           
static boolean getTransform()
           Kernel Usage: 1) 'DynamicReference.transform' method...bbbb
static java.awt.Color getWatermarkColor()
           Return the current Watermark Text String...
static int getWatermarkRotateAngle()
           Return the current Watermark Rotate Angle, i.e.
static java.lang.String getWatermarkText()
           Return the current Watermark Text String...
static int getWidthAdjustment()
           
static void initAppLAF()
           This Method is designed to clear [null] all the 'formValue' elements of the 'JFormTKDB' Collections...
static void initializeApplication()
           This method is designed to initialize the protected object instances for a specific 'jFormTK' Application...
static void initJFormTKDB()
           This method is designed to set the *this* JFormTKDB Collection elements from the 'jFormTK.JFormTKDB' Class defaults...
static boolean isCrypt()
           
static boolean isFlowControlMouseControl()
           
static boolean isFlowControlShiftTABKeyControl()
           
static boolean isFlowControlTABKeyControl()
           
static boolean isHighliteFocusTrail()
           
static java.lang.String isJFormTKDBReference(java.lang.String parameter)
          /**
static boolean isMouseContiguousFlag()
           
static boolean isPostMouseControl()
           
static boolean isPostShiftTABKeyControl()
           
static boolean isPostTABKeyControl()
           
static boolean isPostTABSelectControl()
           
static boolean isPreMouseControl()
           
static boolean isPreShiftTABKeyControl()
           
static boolean isPreTABKeyControl()
           
static boolean isUseHighliteSelectLAF()
           
static void loadFocusChangeEventControls()
           Save the initial [default] Focus Event Controls...
static void resetFocusChangeEventControls()
           Kernel Usage: 1) 'jFormTKTest.Focus.preProcessor' method to control the flags for test purposes only 2) NOT presently used by the 'jFormTK' Kernel......
static void set(java.lang.String element, java.lang.String encodedValue, java.lang.String from)
           
static void setAppFields(java.lang.String[] pairs)
           Set the Appliication Fields of the specified 'JFormTKDB' Collection elements given a set of "Ordered Pairs" [pairs].
static void setAppFields(java.lang.String pairs, java.lang.String del)
           Set the Appliication Fields of the specified 'JFormTKDB' Collection elements given a set of "Ordered Pairs.
static void setAtypicalDialogControl(java.lang.String s)
           
static void setBreakpointMenuFlag(boolean flag)
           
static void setControlButtonControls(int iInfo, int iSave, int iPrint, int iQuit, int iNotePad, int iMark, int iBack, int iNext, int ipriorForm, int inextForm)
           
static void setControlButtonControls(java.lang.String[] array)
           
static void setCrypt(boolean flag)
           
static void setDecoded(java.lang.String element, java.lang.Object obj)
           Set the selection Value field of a 'JFormTKDB' parameter...
static void setFlag(java.lang.String element, boolean flag)
           Set the booleab 'b' for the indicated 'JFormTKDB' Collection element...
static void setFlowControlMouseControl(boolean flag)
           
static void setFlowControlShiftTABKeyControl(boolean flag)
           
static void setFlowControlTABKeyControl(boolean flag)
           
static void setFormFields(java.lang.String[] fields)
           
static void setFormFields(java.lang.String parameter, java.lang.String value)
           
static void setHighliteFocusTrail(boolean flag)
           
static void setInsertLineImage(java.lang.String name)
           
static void setInt(java.lang.String element, int i)
           Set the int 'i' for the indicated 'JFormTKDB' Collection element...
static void setMessagePhraseFlag(boolean flag)
           
static void setMouseContiguousFlag(boolean flag)
           
static void setNestedGroupDelimiter(java.lang.String s)
           
static void setPostMouseControl(boolean flag)
           
static void setPostShiftTABKeyControl(boolean flag)
           
static void setPostTABKeyControl(boolean flag)
           
static void setPostTABSelectControl(boolean flag)
           
static void setPreMouseControl(boolean flag)
           
static void setPreShiftTABKeyControl(boolean flag)
           
static void setPreTABKeyControl(boolean flag)
           
static void setPromptPhraseFlag(boolean flag)
           
static void setRectangle(java.lang.String element, java.awt.Rectangle r)
           Set the Rectangle 'r' for the indicated 'JFormTKDB' Collection element...
 java.awt.Rectangle setRectangleEncoded(java.lang.String value)
           
static void setResolutionHeight(java.lang.String s)
           Set the 'com.jFormTK' Application's Framework Height...
static void setResolutionWidth(java.lang.String s)
           Set the 'com.jFormTK' Application's Framework Width...
static void setSetNumberWildCard(java.lang.String s)
          Set the 'setNumberWildCard' Control...
static void setStringArray(java.lang.String element, java.lang.String[] array, java.lang.String del)
           Helper method to pack a given String Array and load it into the specified 'JTK' instance as a String Encoded Value...
static void setTransform(boolean flag)
           
static boolean setUnderlineEncoded(java.lang.String encodedFont)
           Kernel Usage: 1) 'jLaf Constructor with the 'encoded Font' parameter to unpack the Font Parameters...
static void setUseHighliteSelectLAF(boolean flag)
           
static void showCollection(boolean fmapLAF, boolean fmap)
           
static void showFocusChangeEventControls(java.lang.String title)
           
static java.lang.String synchronizedcurrentFocusChangeEventControls()
           
static java.lang.String synchronizedmodifyPrintFormat(java.lang.String s)
           
static java.lang.String[] XXXgetPrimitives()
           
static void ZZZaddToFormula(java.lang.String formulaName, java.lang.String element)
           This Method is designed to add the given New Element [element] to the Formula indicated by the 'formulaName' argument.
static java.lang.String[] ZZZgetTabLabels()
           Returns a String Array that contains the 'jFormTK' Tab Panel Labels...
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jTKDB

protected static JFormTKDB jTKDB

count

public static int count

controlButtonControls

public static java.util.Vector controlButtonControls

JSoftAbort

public static JSoftAbort JSoftAbort

fieldsDelimiters

public static java.lang.String[] fieldsDelimiters

elementDelimiters

public static java.lang.String[] elementDelimiters

tableNames

protected static java.lang.String[] tableNames

types

protected static java.lang.String[] types

jpdfPreviewTypes

protected static java.lang.String[] jpdfPreviewTypes

jpdfPreviewTypesAnnotation

protected static java.lang.String[] jpdfPreviewTypesAnnotation

laf

public JLAF laf
Constructor Detail

JFormTKDB

public JFormTKDB()
Method Detail

ZZZaddToFormula

public static void ZZZaddToFormula(java.lang.String formulaName,
                                   java.lang.String element)
 This Method is designed to add the given New Element [element] to the Formula indicated by the
 'formulaName' argument.
 
 Used by various 'jFormForm' SubClasses to dynamically add a new element to the Formula's during
  run time.

        Kernel Usage:
        1)      TBD
 

Parameters:
formulaName -
element -

get

public static java.lang.Object get(java.lang.String elementIn,
                                   java.lang.String from)
        This method is designed to return an Object from the 'JFormTKDB' as a 
        function of the given element name [element]. The given element name must match
        a key name of one of the following:
                1)      The 'JProperties' instance to service an "Override" request...
                2)      The Java Variables 'Map' Collection [map]...
                3)      The Java Look And Feel 'Map' Collection [mapLAF]...

        NOTE:
        Each element of the Java Collections contains an instance of the 'JTK' Inner
        Class. Each 'JTK' contains the following parameters:
                String appValue
                -       Encoded Application Value...
                Object decoded
                -       The decoded Java Component as a function of the 'appValue' above.
                Object formValue
                -       The decoded Java Component as a function of the "Encoded" String
                        provided as an argument to the 'setFormValue' method...
                        This 'formValue' Field is designed to control the Look and Feel
                        of a 'JFormForm' Sub-Class...
                char type
                -       The 'type' of Java Component taken from the "Encoded" String prefix.
                The type values are as follows:
                        '^' = jLAF Type...
                        'i' = int' Type...
                        'b' = boolean Type...
                        's' = String  Type...
                        'f' = FOnt    Type...
                        'c' = Color   Type...
        String referencedBy
        -       'JFormTKDB' Element Name that uses an Indirect Reference syntax...
                NOTE:
                Used to set the "Referenced By" field in the 'referenced' Map Collection...
 
        The returned Object is a function of the matching JTK Inner Class Collection's
        Form Value and  Application Value fields OR the "Encoded" Value String found in
        the'JProperies' instance...

        Kernel Usage: TBD
        1)      'this.getBoolean' Method...
        2)      'this.getColor' Method...
        3)      'this.getFloat' Method...
        4)      'this.getInt' Method...
        5)      'this.getJLAF' Method...
        6)      'this.getString' Method...
        7)      'JMessagePhrase.getPhrasePairs' Method...
        

Parameters:
elementIn - A JFormTKDB element name [String].
from - DEBUG calling method annotation...
Returns:
The matching Object from the 'JTK' Inner Class...

getBoolean

public static boolean getBoolean(java.lang.String element,
                                 java.lang.String from)
        Fetch an Object from the 'JFormTKDB' Collections OR the 'JProperties'
        Override instance. Convert the constructed object to the 'boolean' type...
        

Parameters:
element - 'JFormTKDB' Element Name AND 'JProperties' key String...
from - DEBUG annotation to trace the calling method...
Returns:
The derived 'boolean' value...

getColor

public static java.awt.Color getColor(java.lang.String element,
                                      java.lang.String from)
        Fetch an Object from the 'JFormTKDB' Collections OR the 'JProperties'
        Override instance. Convert the constructed object to the 'Color' type...

        Kernel Usage:
        1)      'this.doUIManager' Method...
        2)      'this.CollectionTable.ButtonRenderer' Method...
        

Parameters:
element - 'JFormTKDB' Element Name AND 'JProperties' key String...
from - DEBUG annotation to trace the calling method...
Returns:
The derived 'boolean' value...

getDynamicLookAndFeel

public static boolean getDynamicLookAndFeel()
        This is a "Helper" Method to fetch the 'dynamicLookAndFeel' control from
        the 'JFormTKDB'...

        Kernel Usage:
        1)      'JFormForm.setFormLAF' Method to determine if the 'JTK' Instances
                'formValue' Object parameters shall be cleared before setting a 
                'JFofmForm' Sub-Class unique Value...
        2)      'JFofmForm' Sub-Class OVERRIDE Methods when the Look and Feel SHALL have a
                Unique Look and Feel...
        

Returns:
Flag [boolean] to control the Look and Feel Processing...

getFloat

public static float getFloat(java.lang.String parameter,
                             java.lang.String from)
        Fetch an Object from the 'JFormTKDB' Collections OR the 'JProperties'
        Override instance. Convert the constructed object to the 'Float' type...
        

Parameters:
parameter - 'JFormTKDB' Element Name AND 'JProperties' key String...
from - DEBUG annotation to trace the calling method...
Returns:
The derived 'Float' value...

getFont

public static java.awt.Font getFont(java.lang.String element,
                                    java.lang.String from)
        Fetch an Object from the 'JFormTKDB' Collections OR the 'JProperties'
        Override instance. Convert the constructed object to the 'Font' type...

        Kernel Usage:
        1)      TBD
        

Parameters:
element - 'JFormTKDB' Element Name AND 'JProperties' key String...
from - DEBUG annotation to trace the calling method...
Returns:
The derived 'boolean' value...

getInt

public static int getInt(java.lang.String parameter,
                         java.lang.String from)
        Fetch an Object from the 'JFormTKDB' Collections OR the 'JProperties'
        Override instance. Convert the constructed object to the 'int' type...
        

Parameters:
parameter - 'JFormTKDB' Element Name AND 'JProperties' key String...
from - DEBUG annotation to trace the calling method...
Returns:
The derived 'int' value...

getJCoupleAddSpouseButtonLAF

public static JLAF getJCoupleAddSpouseButtonLAF()

getJLAF

public static JLAF getJLAF(java.lang.String parameter,
                           java.lang.String from)
        Fetch a JLAF object from the 'JFormTKDB' Collections OR the 'JProperties'
        Override instance. Convert the constructed object to the 'JLAF' type...

        Kernel Usage:
        1)      'this.doUIManager' Method...
        2)      'this.CollectionTable.processTable' Method...
        3)      'this.CollectionTable.Constructor' Method...
        4)      'this.getPanelPosition' Method...
        

Parameters:
parameter - 'JFormTKDB' Element Name AND 'JProperties' key String...
from - DEBUG annotation to trace the calling method...
Returns:
The derived 'JLAF' value...

getJTree

public static JFormTree getJTree()
        Return the 'JFormTree' instance for this 'jFormTK' Application...

        Kernel Usage:
        1)      'Main.init' Method to add the 'JFormTree' to the 'jFormTreePanel' of the
                'BasejFormTK.controlPanel'...
        2)      'AppForms.setNodes' Method to add each 'JFormForm' Sub-Class to the
                'jFormTK' Application Form Tree...
        3)      'JHDD_IO.showPage' Method to 'collapseAll' and then Display the current Form's
                Path as a 'JFormForm' Sub-Class is being loaded into the 'showPanel...
        

Returns:
'JFormTree' instance...

getComponentLAF

public static JLAF getComponentLAF(char type)
        Compute the 'JFormField' Component JLAF as a function of the JFormField's
        Type char [type]...

        Kernel Usage...
        1)      'JFormField.init' Method when setting up the host JLAF Controls...
        

Parameters:
type - 'JFormField' type [char]...
Returns:
JLAF instance derived from the 'JFormTKDB' Application Level Data Base...

getString

public static java.lang.String getString(java.lang.String element,
                                         java.lang.String from)
        Fetch an Object from the 'JFormTKDB' Collections OR the 'JProperties'
        Override instance. Convert the constructed object to the 'String' type...

        KernelUsage:
        1)      'this.addToFormula' Method...
        2)      'this.getFormulas' Method...
        3)      'this.getPanelJustification' Method...
        4)      'this.getDefaultFontName' Method...
        5)      'this.getImageClose' Method...
        6)      'this.getImageControls' Method...
        7)      'this.getImageOpen' Method...
        8)      'this.getTablePrintControls' Method...
        9)      'this.getTabPlacement' Method...
 10)    'this.setFormFields' Method...
 11)    'this.getFloat' Method...
        

Parameters:
element - 'JFormTKDB' Element Name AND 'JProperties' key String...
from - DEBUG annotation to trace the calling method...
Returns:
The derived 'String' value...

getStringArray

public static java.lang.String[] getStringArray(java.lang.String element)
        Return a String Array constructed from the specified JFormTKDB element.
        NOTE:
        The specified element must be a Java String that uses the JFormTKDB Fields
        Delimiter to delimit the String Array elements...

        Kernel Usage:
        1)      'JDocumentation' class to fetch the names of the three Combo Boxes in the
                ;jFormTK' Documentation Dialog...
        

Parameters:
element - String name of the JFormTKDB entry that describes the String Array fields. This element must use the JFormTKDB Fields Delimiter to delimit the String Array elements...
Returns:
The constructe String Array...

getAssignmentDelimiter

public static java.lang.String getAssignmentDelimiter()
Returns:
'assignmentDelimiter' JFormTKDB Parameter[String]...

getControlButtonControls

public static java.util.Vector getControlButtonControls()
Returns:
'controlButtonControls' JFormTKDB Parameter[Vector]...

getDynamicReferencingRevertBufferSize

public static int getDynamicReferencingRevertBufferSize()
Returns:
'dynamicReferencingRevertBufferSize' JFormTKDB Paramete [int]...

getExclusiveClose

public static java.lang.String getExclusiveClose()
Returns:
'exclusiveControls' 2nd Half JFormTKDB Parameter[String]...

getExclusiveControls

public static java.lang.String getExclusiveControls()
Returns:
'exclusiveControls' JFormTKDB Parameter[String]...

getExclusiveOpen

public static java.lang.String getExclusiveOpen()
Returns:
'exclusiveControls' 1st Half JFormTKDB Parameter[String]...

getFieldNamesArray

public static java.lang.String[] getFieldNamesArray()
        This method is designed to return a String Array that contains an element for
        each 'JFormTKDB' parameter name. The return array contains an element name for
        each instances of the 'map' and 'mapLAF' Collections.
 
        

Returns:
Field Names String Array

getFormulas

public static java.lang.String[] getFormulas()
Returns:
'formulas' JFormTKDB Parameter[String Array]...

getPanelJustification

public static int getPanelJustification(java.lang.String typeIn)
        Return the BorderFactory.titledBorder Justifiation = f(typeIn)...
        NOTE:   Accepted 'typeIn' parameters are as follows:
                        1)      "group"
                        2)      "formWorkSheets"
        

Returns:
'panelJustification' JFormTKDB String converted to TitledBorder Index [int]...

getPanelPosition

public static int getPanelPosition(java.lang.String typeIn)
        Return the BorderFactory.titledBorder Position = f(typeIn)...
        NOTE:   Accepted 'typeIn' parameters are as follows:
                        1)      "group"
                        2)      "formWorkSheets"
        

Returns:
'panelJustification' JFormTKDB String converted to TitledBorder Index [int]...

getDefaultAccessControl

public static int getDefaultAccessControl()
Returns:
'defaultAccessControl' JFormTKDB Paramete [int]...

getDefaultFontName

public static java.lang.String getDefaultFontName()

getGroupSaveDelimiter

public static java.lang.String getGroupSaveDelimiter()
Returns:
'groupSaveDelimiter' JFormTKDB Parameter[String]...

getHintDefault

public static java.lang.String getHintDefault()
Returns:
'hintDefault' JFormTKDB Parameter[String]...

getImageClose

public static java.lang.String getImageClose()
Returns:
'imageControls' JFormTKDB Parameter 2ndHalf[String]...

getImageControls

public static java.lang.String getImageControls()
Returns:
'imageControls' JFormTKDB Parameter[String]...

getImagesFolder

public static java.lang.String getImagesFolder()
        Return the currnet Images Folder Name...

        Kernel Usage:
        1)      'JDoc.createDocumentationFiles' method to create the File System reference to
                the 'jFormTK' Application images folder.
                NOTE:
                Defaults to "images"...
        

Returns:
'imagesFolder' JFormTKDB Parameter[String]...

getImageOpen

public static java.lang.String getImageOpen()
Returns:
'imageControls' JFormTKDB Parameter 1st Half[String]...

getInclusiveClose

public static java.lang.String getInclusiveClose()
Returns:
'inclusiveControls' JFormTKDB Parameter 2nd Half[String]...

getInclusiveControls

public static java.lang.String getInclusiveControls()
Returns:
'inclusiveControls' JFormTKDB Parameter[String]...

getInclusiveOpen

public static java.lang.String getInclusiveOpen()
Returns:
'inclusiveControls' JFormTKDB Parameter 1st Half[String]...

getJPDFPreviewTypeControl

public static int getJPDFPreviewTypeControl(java.lang.String jpdfPreviewType)
        Return the 'jpdfPreviewTypes' control [int] for the given 'jFormTK' Preview Type...

        Kernel Usage:
        1)      'JFormFrame.printForm.PrintMode.constructor' when computing
                the 'ckPreview' JCheckButton dialog control...
        

Parameters:
jpdfPreviewType - The JPDF Preview Type to be found...
Returns:
Control [int] for the given 'jFormTK' Print Type...

getJPDFPreviewTypesDisplay

public static java.lang.String getJPDFPreviewTypesDisplay()
        Build a display String for the 'jpdfPreviewTypes' String Array.

        Kernel Usage:
        1)      'JPDF.getPreviewFlag' Method when an unexpected Preview Type parameter was
                detected...
        

Returns:
Dispaly String with a line item for each existing JPDF Preview Type...

getJPDFPreviewTypeFlag

public static boolean getJPDFPreviewTypeFlag(java.lang.String jpdfPreviewType)
        Return a flag [boolean] as a function of the given JPDF Preview Type String's
        [jpdfPreviewType] existence in the JFormTKDB.jpdfPreviewTypes Array...

        Kernel Usage:
        1)      'JPDF.getPreviewFlag' method...
        

Parameters:
jpdfPreviewType - The JPDF Preview Type to be found...
Returns:
Boolean flag =f(jpdfPreviewType) found...

getJFormRegistry

public static JFormRegistry getJFormRegistry()
        Return the 'JFormRegistry' instance hosted by this 'jFormTK' Data Base...

        Kernel Usage:
        1)      'BasejFormTK.MenuAction.actionPerformed' when the End user selectes the
                show Regisrty information item from the 'debug' menu...
        2)      'Main.constructor' when the Application Initialization 'debug' flag
                for the Registry display is 'true'...
        3)      'Util.getNameString' Method...
        


getJProperties

public static JProperties getJProperties()
        Return the 'JProperties' instance hosted by this 'jFormTK' Data Base...

        Kernel Usage:
        1)      'BasejFormTK.MenuAction.actionPerformed' when the End user selectes the
                show Regisrty information item from the 'debug' menu...
        2)      'Main.constructor' when the Application Initialization 'debug' flag
                for the Registry display is 'true'...
        3)      'Util.getNameString' Method...
        


getMarkedPrefix

public static java.lang.String getMarkedPrefix()
Returns:
'markerPrefix' JFormTKDB Parameter[String]...

getMessageTopicPrefix

public static java.lang.String getMessageTopicPrefix()
Returns:
'messageTopicPrefix' JFormTKDB Parameter[String]...

getnewLine

public static java.lang.String getnewLine()
Returns:
'newLine' JFormTKDB Parameter[String]...

getNoScaleFlag

public static boolean getNoScaleFlag()
Returns:
'noScaleFlag' JFormTKDB Parameter[boolean]...

getNoJFormTKImagesJARFlag

public static boolean getNoJFormTKImagesJARFlag()
Returns:
'noJFormTKImagesJARFlag' JFormTKDB Parameter[boolean]...

getNoAppImagesJARFlag

public static boolean getNoAppImagesJARFlag()
Returns:
'noAppImagesJARFlag' JFormTKDB Parameter[boolean]...

getNoImagesJARWarningFlag

public static boolean getNoImagesJARWarningFlag()
Returns:
'noImagesJARWarningFlag' JFormTKDB Parameter[boolean]...

getNonContinuosPostProcessing

public static boolean getNonContinuosPostProcessing()
Returns:
'nonContinuosPostProcessing' JFormTKDB Parameter [boolean]...

getNullReferencePrefix

public static java.lang.String getNullReferencePrefix()
Returns:
'nullReferencePrefix' JFormTKDB Parameter[String]...

XXXgetPrimitives

public static java.lang.String[] XXXgetPrimitives()
Returns:
'primitives' String Array...

getPromptPhraseFlag

public static boolean getPromptPhraseFlag()
Returns:
'prompPhraseFlag' JFormTKDB Parameter[boolean]...

getRemoveClose

public static java.lang.String getRemoveClose()
Returns:
'removeControls' JFormTKDB Parameter 2nd Half[String]...

getRemoveControls

public static java.lang.String getRemoveControls()
Returns:
'removeControls' JFormTKDB Parameter[String]...

getRemoveOpen

public static java.lang.String getRemoveOpen()
Returns:
'removeControls' JFormTKDB Paracmeter 1st Half[String]...

getRequiredPrefix

public static java.lang.String getRequiredPrefix()
Returns:
'requiredPrefix' JFormTKDB Parameter[String]...

getResolutionHeight

public static int getResolutionHeight()
Get the 'com.jFormTK' Kernel Application Framework Height...

Returns:
'resolutionHeight' JFormTKDB Paramete [int]...

getResolutionWidth

public static int getResolutionWidth()
Get the 'com.jFormTK' Kernel Application Framework Width...

Returns:
'resolutionWidth' JFormTKDB Paramete [int]...

getSetNumberWildCard

public static java.lang.String getSetNumberWildCard()
Returns:
'setNumberWildCard' JFormTKDB Parameter[String]...

getScrollAdjust

public static int getScrollAdjust()

getSuffixes

public static java.lang.String[] getSuffixes()
The suffixes JFormTKDB string is used for detecting any Proper Name Suffix's [e.g. Jr.] when working with an individuals name...

Returns:
'suffixea' JFormTKDB Parameter [String Array]...

getTAB

public static java.lang.String getTAB()
Returns:
'tab' JFormTKDB Parameter[String]...

ZZZgetTabLabels

public static java.lang.String[] ZZZgetTabLabels()
        Returns a String Array that contains the 'jFormTK' Tab Panel Labels...

        Kernel Usage:
        1)      
        

Returns:
String Array of the 'jFormTK' Framework TAB Panel...

getTabIndex

public static int getTabIndex(java.lang.String tabLabel)
        Return the index into the 'tabLabels' String Array for the given
        Tab Label. Make the match case independent. Return a =1 if no match is found...

        Kernel Usage:
        1)      'AppForms.loadJFormForm [4]' to focus the Forms Panel after loading a
                'JFormForm' Sub-Class Form...
        2)      'BasejFormTK.doXXXPanelTAB' to set the 'JUnloadForm' Tab Reference with
                the Tab Index. NOTE: "XXX" represent the various 'jFormTK' Application
                "Default" TABs...
        3)      'JAddressBook.doGoToForm' Method...
        4)      'JAtypicalDialg.Constructor' to set the Reference Field ID Annotation String...
        5)      'JReportSelectionDialog.doGoToForm' Method...
        6)      'TableEditDialog.doGoToForm' Method...
        

Parameters:
tabLabel - 'jFormTK' Framework TAB Label String to be matched...
Returns:
Matched 'int' for found Tab Label OR -1 iff not found...

getTabLabel

public static java.lang.String getTabLabel(int index)
        Return the Tab Label that matches the 'tabLabels' String Array element
        indicated via the given index [index]...
 
        If the given index [index] is greater that the number of elements in the
        'tabLabels' String array,
        Then return the LAST TAB Label in the 'tabLabels' String Array...

        Kernel Usage:
        1)      'JAtypicalDialg.Constructor' to construct the "Referenced Field ID" annotation...
        

Parameters:
index - int index into the 'tabLabels' String Array...
Returns:
String element of 'tabLabels' = f(index)...

getTablePrintControls

public static java.lang.String[] getTablePrintControls(java.lang.String tableName)

synchronizedmodifyPrintFormat

public static java.lang.String synchronizedmodifyPrintFormat(java.lang.String s)

getNestedGroupDelimiter

public static java.lang.String getNestedGroupDelimiter()
Returns:
'nestedGroupDelimiter' JFormTKDB Parameter[String]...

getTablePrinterCellBorderFlag

public static boolean getTablePrinterCellBorderFlag()
        Return the current Table Printer "Cell Border" Flag.
        This flag controls the drawing of borders around the table elements by the
        'JSmartJPrint' Class. Default is true because the tables are easier to read,
        IMHO, with the "Cell Borders" displayed...
 
        Kernel Usage:
        1)      'JMessageTable.MessageTableDialog.actionPerformed'...
  

Returns:
Current 'tablePrinterCellBorder' Value converted to a boolean flag...

getTabPlacement

public static int getTabPlacement()
        Return the 'JTabbedPane' Tab Placement Control as a function of the
        'JFormTKDB.tabPlacement' control. The 'JFormTKDB.tabPlacement' String mapping
        is as follows:
                        0       TOP... 
                        1       LEFT... 
                        2       BOTTOM... 
                        3       RIGHT...
        
        Kernel Usage
        1)      'BasejFormTK.initializeBasejFormTK' Method to initialize the Tabs Loczation...
        

Returns:
Tab placement int...

getTempString

public static java.lang.String getTempString()
        Get the String used by the 'jFormTK' Kernel as a temporary place holder...

        Kernel Usage:
        1)      'Util.buildStyledMessage' method...
        

Returns:
'tempString' JFormTKDB Parameter[String]...

getTextAreaHelp

public static java.lang.String getTextAreaHelp()
        This method returns the 'jFormTK' default Help message that is designed to
        inform the End User what the design purpose of the Text Area Field is and
        how to navigate to a Dialog Window for long data entries and how to proceed
        to the next data entry field using the keyboard...

        Kernel Usage:
        1)      'JFormFrame.displayHelp' message iff the 'jFormTK' End User presses the
                "F1" key and the 'JFormField' Type is _TAField...
        

Returns:
The default Text Area Help message...

getTheme

public static java.lang.String getTheme(java.lang.String name)
        Return the matching Encoded Highlite String for the given key [name]
        from the 'themesMap' SortedMap...

        Kernel Usage:
        1)      'Util.setHighliteLAF' Method when a 'JFormFieldLAFS' Theme Name is
                provided by the Developer...
        2)      'JFormForm' Sub-Clas 'setFormLAF' OVERRIDE Method to fetch a Theme Encoded
                String that SHALL be used to set the 'JFormForm' Sub-Class Form Look and Feel...
        

Parameters:
name - Theme Name [String]...
Returns:
Encoded Highlite String for the given 'key' OR the 'appLAF' Encoded String if not found theme...

getToolTipBackground

public static java.awt.Color getToolTipBackground()
Returns:
'toolTipBackground' JFormTKDB Parameter[Color]...

getToolTipDelay

public static int getToolTipDelay()
Returns:
'toolTipDelay' JFormTKDB Paramete [int]...

getToolTipFont

public static java.awt.Font getToolTipFont()
Returns:
'toolTipFont' JFormTKDB Parameter[Font]...

getToolTipForeground

public static java.awt.Color getToolTipForeground()
Returns:
'toolTipForeground' JFormTKDB Parameter[Color]...

getTransform

public static boolean getTransform()
        Kernel Usage:
        1)      'DynamicReference.transform' method...bbbb
        

Returns:
'transform' JFormTKDB Parameter[boolean]...

getWatermarkColor

public static java.awt.Color getWatermarkColor()
        Return the current Watermark Text String...
        NOTE:
        If the Watermark Text is null, i.e. equals "" [default]
        Then No Watermark is produced...

        Kernel Usage:
        1)      'JMessageTable.MessageTableDialog.actionPerformed' Method iff the
                'watermarkText' Parameter is NOT the 'null' String...
 

Returns:
Watermark Color...

getWatermarkRotateAngle

public static int getWatermarkRotateAngle()
        Return the current Watermark Rotate Angle, i.e. the degrees to rotate the
        current 'watermarkText' String...

        Kernel Usage:
        1)      'JMessageTable.MessageTableDialog.actionPerformed' Method iff the
                'watermarkText' Parameter is NOT the 'null' String...
 

Returns:
Watermark Rotate Angle [int]...

getWatermarkText

public static java.lang.String getWatermarkText()
        Return the current Watermark Text String...
        NOTE:
        If the Watermark Text is null, i.e. equals "" [default]
        Then No Watermark is produced...

        Kernel Usage:
        1)      'JMessageTable.MessageTableDialog.actionPerformed' Method to determine if the
                Watermark Processing shall occur...
 

Returns:
Watermark Text [String]...

getWidthAdjustment

public static int getWidthAdjustment()
Returns:
'widthAdjustment' JFormTKDB Parameter[Color]...

initAppLAF

public static void initAppLAF()
        This Method is designed to clear [null] all the 'formValue' elements of the
        'JFormTKDB' Collections...
 
        Kernel Usage:
        1)      Called from the 'JFormForm.setLAF Method of each 'JFormForm' SubClass to reset
                the 'jFormTK' Application's Look And Feel parameters for that
                Application Form...
        


initializeApplication

public static void initializeApplication()
        This method is designed to initialize the protected object instances for a
        specific 'jFormTK' Application...
 
        The given "Ordered Pairs" String [pairs] is used to reset the 'Application Value'
        Fields of the 'JFormTKDB' Collections as required for this specific App...
 
        Kernel Usage:
        1)      Called exclusively from the 'jFormTK' Main Class during the Application
                initialization phase...
        


initJFormTKDB

public static void initJFormTKDB()
        This method is designed to set the *this* JFormTKDB Collection elements from the
        'jFormTK.JFormTKDB' Class defaults...
 
        Kernel Usage:
        1)      Called exclusively from the 'BasejFormTK.Constructor'...
        


decodePrimitivesFromJProperties

public static void decodePrimitivesFromJProperties()
        Create 'JFormTKDB.JTK' Inner Class 'decode' Parameters for the 'jFormTK'
        Primatives. This is done during the initialization phase to eliminate redundant
        decode processing during the Application Run-Time...

        Kernel Usage:
        1)      'BasejFormTK.initializeBasejFormTK' Method to compute the Decode 'JTK'
                parameters for the 'jFormTK' Kernel Primatives...
        


doUIManager

public static void doUIManager()
        Kernel Usage:
        1)      '*This*.decodePrimitivesFromJProperties' Method...
        2)      'Main.init' Method to initialize the System Default Look and Feel...
        3)      'Util.setFormLAF' Method...
        


isCrypt

public static boolean isCrypt()
Returns:
'crypt' Flag...

isMouseContiguousFlag

public static boolean isMouseContiguousFlag()
Returns:
'mouseContiguousFlag'...

isFlowControlMouseControl

public static boolean isFlowControlMouseControl()
Returns:
'flowControlMouseControl' Flag...

isFlowControlShiftTABKeyControl

public static boolean isFlowControlShiftTABKeyControl()
Returns:
'flowControlShiftTABKeyControl' Flag...

isFlowControlTABKeyControl

public static boolean isFlowControlTABKeyControl()
Returns:
'flowControlTABKeyControl' Flag...

isHighliteFocusTrail

public static boolean isHighliteFocusTrail()
Returns:
'highliteFocusTrail' Flag...

isUseHighliteSelectLAF

public static boolean isUseHighliteSelectLAF()
Returns:
'useHighliteSelectBackground' Flag...

isJFormTKDBReference

public static java.lang.String isJFormTKDBReference(java.lang.String parameter)
/**
        This method is designed to determine if the given String [parameter] is a
        reference to a current entry into either the LAF or     Non LAF 'JFormTKDB'
        collections, i.e. 'mapLAF' OR 'map' collections...
 
        If the given String is NOT within a Collection,
        Then the 'Null' String [""] is returned.
        Else one of the following Strings is returned:
                "LAF Element"
                "Variable"

        Kernel Usage:
        1)      JValue.Constructor when a given 'source' has NOT been matched with a
                "JFormField Reference"
        OR a 'JValue' prefix, then the given 'source' is matched to existing elements
                in the current 'JFormTKDB'...
                If a non-null is computed,
                Then it is appended to the source and returned as the JValue.value and the
                        JValue.numericType parameter is set to 11.
                Else [No JFormTKDB Match]
                        JValue produces a Soft Abort to indicate an unaccepted
                        "Dynamic Reference"...
        

Parameters:
parameter - String to be verified...
Returns:
"LAF Element" | "Variable" | 'null' String...

isPostMouseControl

public static boolean isPostMouseControl()
Returns:
'postMouseControl' Flag...

isPostShiftTABKeyControl

public static boolean isPostShiftTABKeyControl()
Returns:
'postShiftTABKeyControl' Flag...

isPostTABKeyControl

public static boolean isPostTABKeyControl()
Returns:
'postTABKeyControl' Flag...

isPostTABSelectControl

public static boolean isPostTABSelectControl()
Returns:
'postTABSelectControl' Flag...

isPreMouseControl

public static boolean isPreMouseControl()
Returns:
'preMouseControl' Flag...

isPreShiftTABKeyControl

public static boolean isPreShiftTABKeyControl()
Returns:
'preShiftTABKeyControl' Flag...

isPreTABKeyControl

public static boolean isPreTABKeyControl()
Returns:
'preTABKeyControl' Flag...

loadFocusChangeEventControls

public static void loadFocusChangeEventControls()
        Save the initial [default] Focus Event Controls...

        Kernel Usage:
        1)      'Main.build_jFormTKDB' Method...
        


resetFocusChangeEventControls

public static void resetFocusChangeEventControls()
        Kernel Usage:
        1)      'jFormTKTest.Focus.preProcessor' method to control the
                flags for test purposes only
        2)      NOT presently used by the 'jFormTK' Kernel......
        


synchronizedcurrentFocusChangeEventControls

public static java.lang.String synchronizedcurrentFocusChangeEventControls()

defaultFocusChangeEventControls

public static java.lang.String defaultFocusChangeEventControls()

showFocusChangeEventControls

public static void showFocusChangeEventControls(java.lang.String title)

setFlag

public static void setFlag(java.lang.String element,
                           boolean flag)
        Set the booleab 'b' for the indicated 'JFormTKDB' Collection element...
        

Parameters:
element - The 'JFormTKDB' Collection element name String...
flag - The 'boolean' to set set in the 'JFormTKDB' Collection element...

setInt

public static void setInt(java.lang.String element,
                          int i)
        Set the int 'i' for the indicated 'JFormTKDB' Collection element...
        

Parameters:
element - The 'JFormTKDB' Collection element name String...
i - The 'int' to set set in the 'JFormTKDB' Collection element... NOTE: Currently NOT USED anywhere in the 'jFormTK' Kernel...

setRectangle

public static void setRectangle(java.lang.String element,
                                java.awt.Rectangle r)
        Set the Rectangle 'r' for the indicated 'JFormTKDB' Collection element...
        

Parameters:
element - The 'JFormTKDB' Collection element name String...
r - The 'Rectangle' to set set in the 'JFormTKDB' Collection element... NOTE: Currently NOT USED anywhere in the 'jFormTK' Kernel...

setDecoded

public static void setDecoded(java.lang.String element,
                              java.lang.Object obj)
        Set the selection Value field of a 'JFormTKDB' parameter...

        Validate the Encoded Value Prefix and the parameter name.
        If they are NOT acceptable,
        Then produce a Soft Abort to the 'jFormTK' Developer...

        Kernle Usage:
        1)      'this.setFlag' Helper Method...
        2)      'this.setInt' Helper Method...
        3)      'this.setRectangle' Helper Method...
        4)      'this.AtypicalDialogControl' Helper Method...
        5)      'this.setNestedGroupDelimiter' Helper Method...
        6)      'this.setInsertLineImage' Helper Method...
        7)      'this.setResolutionHeight' Helper Method...
        8)      'this.setResolutionWidth' Helper Method...
        9)      'this.setSetNumberWildCard' Helper Method...
        

Parameters:
element - The 'JFormTKDB' element name [String] to be set...
obj - The encodedValue Object...

set

public static void set(java.lang.String element,
                       java.lang.String encodedValue,
                       java.lang.String from)

setStringArray

public static void setStringArray(java.lang.String element,
                                  java.lang.String[] array,
                                  java.lang.String del)
        Helper method to pack a given String Array and load it into the specified 'JTK'
        instance as a String Encoded Value...

        Kernel Usage:
        1)      'JHDD_IO.readJAddressBook' Method to set the Formulas into the 'JFormTK'
                Collections 'Formulas' instance...
        

Parameters:
element - The 'JFormTKDB' element Name...
array - The String array to be packed into the specified element...
del - The Delimiter String for the encoded String Value...

setAppFields

public static void setAppFields(java.lang.String pairs,
                                java.lang.String del)
        Set the Appliication Fields of the specified 'JFormTKDB' Collection
        elements given a set of "Ordered Pairs.

        Each ordered pair is formatted ads follows:
                pair 0: A 'JFormTKDB' element name...
                pair 1: The Encode Value String...      

        Kernel Usage:
        1)      Called by the program responsible for initializing the Application's
                'JFormTKDB' parameters. For those developers using the 'base' 'jFormTK'
                Main program, this method is called by the Main Java Class with the 'pairs'
                String...       
        

Parameters:
pairs - A String of Ordered pairs using the given delimiter[del]...
del - Delimiter to be used to unpack the "Ordered Pairs" String...

setAppFields

public static void setAppFields(java.lang.String[] pairs)
        Set the Appliication Fields of the specified 'JFormTKDB' Collection
        elements given a set of "Ordered Pairs" [pairs].

        Each ordered pair is formatted ads follows:
                pair 0: A 'JFormTKDB' element name...
                pair 1: The Encode Value String...      

        Kernel Usage:
        1)      Called by the program responsible for initializing the Application's
                'JFormTKDB' parameters. For those developers using the 'base' 'jFormTK'
                Main program, this method is called by the Main Java Class with the 'pairs'
                String...       
        

Parameters:
pairs - A String Array of "Ordered Pairs"...

setAtypicalDialogControl

public static void setAtypicalDialogControl(java.lang.String s)
Parameters:
s - String to set 'atypicalDialogControl' to...

setBreakpointMenuFlag

public static void setBreakpointMenuFlag(boolean flag)

setControlButtonControls

public static void setControlButtonControls(int iInfo,
                                            int iSave,
                                            int iPrint,
                                            int iQuit,
                                            int iNotePad,
                                            int iMark,
                                            int iBack,
                                            int iNext,
                                            int ipriorForm,
                                            int inextForm)

setControlButtonControls

public static void setControlButtonControls(java.lang.String[] array)

setMouseContiguousFlag

public static void setMouseContiguousFlag(boolean flag)
Parameters:
flag - Flag [boolean] to set the Control to...

setFlowControlMouseControl

public static void setFlowControlMouseControl(boolean flag)
Parameters:
flag - Flag [boolean] to set the Control to...

setFlowControlShiftTABKeyControl

public static void setFlowControlShiftTABKeyControl(boolean flag)
Parameters:
flag - Flag [boolean] to set the Control to...

setFlowControlTABKeyControl

public static void setFlowControlTABKeyControl(boolean flag)
Parameters:
flag - Flag [boolean] to set the Control to...

getFontStylePrefix

public static java.lang.String getFontStylePrefix()
Kernel Usage: 1) 'Util.setFontEncoded' Method... 2) 'JFormTKDB.setFontEncoded' Method...

Returns:
'fontStylePrefix' JFormTKDB Parameter[String]...

setFormFields

public static void setFormFields(java.lang.String parameter,
                                 java.lang.String value)

setFormFields

public static void setFormFields(java.lang.String[] fields)

setCrypt

public static void setCrypt(boolean flag)
Parameters:
flag - Flag [boolean] to set the Control to...

setHighliteFocusTrail

public static void setHighliteFocusTrail(boolean flag)
Parameters:
flag - Flag [boolean] to set the Highlite Focus Trail Control...

setUseHighliteSelectLAF

public static void setUseHighliteSelectLAF(boolean flag)
Parameters:
flag - Flag [boolean] to set the Use Highlite Select LAF Control...

setInsertLineImage

public static void setInsertLineImage(java.lang.String name)

setMessagePhraseFlag

public static void setMessagePhraseFlag(boolean flag)

setNestedGroupDelimiter

public static void setNestedGroupDelimiter(java.lang.String s)

setPostMouseControl

public static void setPostMouseControl(boolean flag)
Parameters:
flag - Flag [boolean] to set the Control to...

setPostShiftTABKeyControl

public static void setPostShiftTABKeyControl(boolean flag)
Parameters:
flag - Flag [boolean] to set the Control to...

setPostTABKeyControl

public static void setPostTABKeyControl(boolean flag)
Parameters:
flag - Flag [boolean] to set the Control to...

setPostTABSelectControl

public static void setPostTABSelectControl(boolean flag)
Parameters:
flag - Flag [boolean] to set the Control to...

setPreMouseControl

public static void setPreMouseControl(boolean flag)
Parameters:
flag - Flag [boolean] to set the Control to...

setPreShiftTABKeyControl

public static void setPreShiftTABKeyControl(boolean flag)
Parameters:
flag - Flag [boolean] to set the Control to...

setPreTABKeyControl

public static void setPreTABKeyControl(boolean flag)
Parameters:
flag - Flag [boolean] to set the Control to...

setPromptPhraseFlag

public static void setPromptPhraseFlag(boolean flag)

setResolutionHeight

public static void setResolutionHeight(java.lang.String s)
 Set the 'com.jFormTK' Application's Framework Height...
 

Parameters:
s - Framework Height...

setResolutionWidth

public static void setResolutionWidth(java.lang.String s)
 Set the 'com.jFormTK' Application's Framework Width...
 

Parameters:
s - Framework Width...

setSetNumberWildCard

public static void setSetNumberWildCard(java.lang.String s)
Set the 'setNumberWildCard' Control...

Parameters:
s - Single character used to indicate to the 'jFormTK' Kernel that the set number should be appended to a constructed 'JFormField' ID...

setTransform

public static void setTransform(boolean flag)

setUnderlineEncoded

public static boolean setUnderlineEncoded(java.lang.String encodedFont)
        Kernel Usage:
        1)      'jLaf Constructor with the 'encoded Font' parameter to unpack the Font
                Parameters...
        

Parameters:
encodedFont - Encode Font String...
Returns:
Boolean flag to control the Underline JLAF control...

showCollection

public static void showCollection(boolean fmapLAF,
                                  boolean fmap)

setRectangleEncoded

public java.awt.Rectangle setRectangleEncoded(java.lang.String value)