public class FormManager extends BaseFormManager implements ITreeFormManager
FormManager is used to create, register and manage a group
of form.JPanel.AccessibleJPanelJComponent.AccessibleJComponentContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
protected JPanel |
cardPanel |
static String |
defaultTreeClass
The default
Tree class name |
protected boolean |
loadedTreeAndForm
If this condition is true, the
FormManager will be loaded. |
protected Tree |
managedTree
The
Tree reference that will be displayed in this
FormManager |
protected boolean |
restricted |
protected JSplitPane |
splitPane
SplitPane reference used when a Tree is
defined. |
protected TreeBuilder |
treeBuilder
TreeBuilder reference.
|
protected String |
treeClass
The
Tree class name established for this
FormManager. |
protected String |
treeFileName
The file name of the tree xml description.
|
protected JScrollPane |
treeScrollPane
JScrollPane reference. |
static String |
TREESCROLLPANE
The name of class.
|
application, applicationFrame, aPreferences, baseCP, currentForm, defaultInteractionManagerLoader, delayedLoad, dynamicFormClass, formBuilder, formDynamicManager, formInteractionManagerActionList, formInteractionManagerClassNameList, formManagerForms, formModifiableFields, formReferenceList, formRegisteredDataNavigationListener, formRules, icon, id, iManagerLoader, initialForm, initialInteractionManager, interactionManagerList, interactionManagerLoader, interactionManagers, loadedForm, loadedList, locale, locator, M_MODIFIED_DATA, M_NOT_DATA_IT_IS_POSSIBLE_THAT_RECORD_HAS_BEEN_DELETE, panelTop, parent, preferenceListenersRegistered, processDataChangeEvents, resourceFile, resourceFileName, ruleEngine, ruleEngineLoader, rules, setResourceBundleOnLoad, showFrame, uRIBase, useClasspath, visiblePermissionaccessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTTREE, TREE_BUILDER, TREE_CLASSACTION, APPLICATION, CONTAINER, DELAYED_LOAD, DETAIL, DYNAMIC_FORM, FORM, FORM_BUILDER, FRAME, ICON, ID, IM_LOADER, INTERACTION_MANAGER, LOAD, LOCATOR, RESOURCES, RULE_LOADER, RULES, SHOW_FRAME, USE_CLASS_PATHDEBUG_LANGUAGEDESACTIVATE_COMPONENT_BY_PERMISSION_TIPEURO, PSTABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
FormManager(Frame frame,
Container container,
FormBuilder builder,
String formURI,
InteractionManager interactionManager,
ResourceBundle resource)
Builds a
FormManager |
FormManager(Frame frame,
Container container,
FormBuilder builder,
String formURI,
InteractionManager interactionManager,
ResourceBundle resource,
boolean northPanel)
Builds a
FormManager |
FormManager(Frame frame,
Container container,
FormBuilder builder,
String formURI,
ResourceBundle resource)
Builds a
FormManager |
FormManager(Frame frame,
Container container,
FormBuilder builder,
String formURI,
ResourceBundle resource,
boolean northPanel)
Builds a
FormManager |
FormManager(Hashtable parameters)
Creates a FormManager instance with the parameters establishes in
Hastable. |
| Modifier and Type | Method and Description |
|---|---|
void |
addFormToContainer(JPanel panelForm,
String formFileName) |
protected JComponent |
createCenterPanel()
Builds a
FormManager |
void |
dataChanged(DataNavigationEvent e)
Notifies that the data in the form has changed.
|
void |
dataInserted()
This method does that the parent node of current selected node will be
selected if the current selected node is a data node.
|
void |
dataInserted(Hashtable keysValues)
Deprecated.
|
boolean |
dataWillChange(DataNavigationEvent e)
Called when a form is going to change the status.
|
void |
deletedNode(TreePath path,
Hashtable keysValues,
boolean select)
This method calls the deletedNode method of the
Tree
associated to this FormManager |
protected void |
finalize() |
void |
first()
Flips to the first
Form that is stored in the
FormManager |
protected void |
fitSpaceToTree()
Fits the space to the tree.
|
void |
free()
Makes the object to release the resources.
|
Form |
getActiveForm()
Returns the active
Form reference. |
protected Object |
getAttributeValue(Object attribute,
OTreeNode node)
Gets the attribute value into the
OTreeNode that is passed
as entry parameter. |
String |
getCurrentForm()
Gets the
Form name that is currently visible. |
JSplitPane |
getJSPlitPane()
Gets the JSplitPane reference.
|
String |
getLabelFileURI() |
Vector |
getTextsToTranslate()
Returns all the texts in the element suitable for being translated.
|
Tree |
getTree()
Gets the
Tree reference that is associated to this
FormManager |
TreeBuilder |
getTreeBuilder() |
void |
init(Hashtable parameters) |
void |
initPermissions() |
void |
insertedNode(TreePath path,
Hashtable keysValues)
Inserts a new node into the
Tree associated to this
FormManager |
void |
insertedNode(TreePath path,
Hashtable keysValues,
boolean childSelect)
This method call the
insertedNode(TreePath, Hashtable) and the new node
will be selected if the condition childSelect is true. |
boolean |
isLoaded() |
boolean |
isRestricted() |
void |
loadInEDTh()
Loads the
FormManager. |
void |
next()
Flips to the next
Form that is stored in the
FormManager |
protected void |
registerApplicationPreferencesListener() |
void |
reload(Form form)
Reload the
Form that is passed as entry parameter. |
void |
setActiveForm(Form f) |
void |
setCheckModified(boolean enabled) |
void |
setCheckModifiedFormData(boolean check)
Enables/disables the check of modified form data
|
void |
setComponentLocale(Locale l) |
void |
setProcessingTreeSelectionEvent(boolean process)
Enables/disables the dispatcher the tree selection event.
|
protected void |
setResourceBundle_internal() |
void |
setResourceBundle(ResourceBundle resources)
Sets the language resource bundle.
|
boolean |
showForm(String formName)
Shows the form which file name is passed as entry parameter If this form
isn't loaded, this method will load the form.
|
boolean |
showFormInEDTh(String form)
Shows the form which file name is passed as entry parameter
|
void |
treeCollapsed(TreeExpansionEvent event) |
void |
treeExpanded(TreeExpansionEvent event) |
void |
treeWillCollapse(TreeExpansionEvent event) |
void |
treeWillExpand(TreeExpansionEvent event) |
void |
updatedNode(TreePath path,
Hashtable attributesValues,
Hashtable keysValues)
Updates the node of the
Tree associate to this
FormManager. |
void |
updatedNode(TreePath path,
Hashtable attributesValues,
Hashtable keysValues,
boolean select)
Updates the node of the
Tree associate to this
FormManager. |
protected void |
updateInteractionDynamicFormMode(Form form) |
void |
updateParentkeys(OTreeNode node) |
void |
valueChanged(TreeSelectionEvent event) |
addTopComponent, applyInteractionManager, checkVisiblePermission, configureRules, createLayout, getApplication, getContainer, getDelayedLoad, getFormBuilder, getFormCopy, getFormCopy, getFormCopy, getFormCopyInEDTh, getFormCopyInEDTh, getFormCopyInEDTh, getFormCopyWithoutInteractionManager, getFormCopyWithoutInteractionManager, getFormCopyWithoutInteractionManagerInEDTh, getFormReference, getFormReference, getIcon, getId, getInteractionManager, getReferenceLocator, getResourceBundle, getResourceFileName, getRuleEngine, getURL, load, loadForm, loadFormInEDTh, loadForms, saveTextsToTranslate, setApplication, setApplicationPreferences, setFormManagerToForm, setId, setInteractionManager, setInteractionManager, setQueryInsertMode, setReferenceLocator, setRuleEngine, setUpdateMode, showAvaliableFonts, showCurrencyValue, showFrame, supportsEuroSymbol, useFontgetAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateadd, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleclone, equals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetApplication, getContainer, getFormBuilder, getFormCopy, getFormCopy, getFormCopy, getFormCopyInEDTh, getFormReference, getFormReference, getIcon, getId, getInteractionManager, getLocale, getReferenceLocator, getResourceBundle, getResourceFileName, getRuleEngine, getURL, load, setApplication, setApplicationPreferences, setInteractionManager, setInteractionManager, setReferenceLocator, showFrameshowCurrencyValueshowAvaliableFonts, useFontpublic static final String TREESCROLLPANE
protected JSplitPane splitPane
SplitPane reference used when a Tree is
defined. If the FormManager hasn't defined a tree, this
reference is null.protected JScrollPane treeScrollPane
JScrollPane reference. Only if the tree is defined, this
reference will have a value.protected Tree managedTree
Tree reference that will be displayed in this
FormManagerprotected TreeBuilder treeBuilder
protected boolean loadedTreeAndForm
FormManager will be loaded.protected String treeFileName
public static String defaultTreeClass
Tree class nameprotected String treeClass
Tree class name established for this
FormManager. By default, if the ITreeFormManager.TREE_CLASS
attribute isn't established, has the defaultTreeClass valueprotected JPanel cardPanel
protected boolean restricted
public FormManager(Hashtable parameters) throws Exception
Hastable. This constructor is called from
ApplicationBuilder
The parameters
Hashtable contains
the attribute values set in the Application XML.
attribute
values
default
required
meaning
id
yes
Establishes the unique identifier for this FormManager
useclasspath
yes/no
no
no
Establishes if the form files are loaded using a location relative to
the classpath.
locator
no
A
EntityReferenceLocator reference.
application
no
An
Application reference.
formbuilder
yes
A
FormBuilder reference.
treebuilder
yes
A
TreeBuilder reference.
tree
no
Established the path of tree xml description file.
treeclass
no
Established the class name that will be instanced for create a
Tree
frame
yes
Established the application
Frame reference.
container
yes
Established container where this
FormManager will be
layered out in.
form
yes
Established the initial
Form that will be loaded at
first.
imanager
no
Established the
InteractionManager that will be
registered to initial Form
imloader
no
Established the
InteractionManagerLoader that will be
registered
resources
no
Established the
ResourceBundle that will be used in this
FormManager
dynamicform
no
Established the
DynamicFormManager class name that will
be used.
delayedload
yes/no/background
no
no
Established the
BaseFormManager.delayedLoad condition.
Exceptionpublic FormManager(Frame frame, Container container, FormBuilder builder, String formURI, ResourceBundle resource, boolean northPanel)
FormManagerframe - the Application Framecontainer - Container where is layered out the
FormManagerin.builder - FormBuilder used to create the Form
instances.formURI - URI where is stored the xml description in.resource - ResourceBundle where is the language resources in.northPanel - true if new components can be added in
FormManager using the BaseFormManager.addTopComponent(java.awt.Component)
method.public FormManager(Frame frame, Container container, FormBuilder builder, String formURI, InteractionManager interactionManager, ResourceBundle resource, boolean northPanel)
FormManagerframe - the Application Framecontainer - Container where is layered out the
FormManagerin.builder - FormBuilder used to create the Form
instances.formURI - URI where is stored the xml description in.interactionManager - InteractionManager reference.resource - ResourceBundle where is the language resources in.northPanel - true if new components can be added in
FormManager using the BaseFormManager.addTopComponent(java.awt.Component)
method.public FormManager(Frame frame, Container container, FormBuilder builder, String formURI, ResourceBundle resource)
FormManagerframe - the Application Framecontainer - Container where is layered out the
FormManagerin.builder - FormBuilder used to create the Form
instances.formURI - URI where is stored the xml description in.resource - ResourceBundle where is the language resources in.public FormManager(Frame frame, Container container, FormBuilder builder, String formURI, InteractionManager interactionManager, ResourceBundle resource)
FormManagerframe - the Application Framecontainer - Container where is layered out the
FormManagerin.builder - FormBuilder used to create the Form
instances.formURI - URI where is stored the xml description in.interactionManager - InteractionManager reference.resource - ResourceBundle where is the language resources in.public void init(Hashtable parameters) throws Exception
init in class BaseFormManagerExceptionpublic void loadInEDTh()
FormManager. This method must be called from
EventDispatchThread.loadInEDTh in interface IFormManagerloadInEDTh in class BaseFormManagerBaseFormManager.load()protected JComponent createCenterPanel()
FormManagercreateCenterPanel in class BaseFormManagerframe - the Application Framecontainer - Container where is layered out the
FormManagerin.builder - FormBuilder used to create the Form
instances.formURI - URI where is stored the xml description in.interactionManager - InteractionManager reference.resource - ResourceBundle where is the language resources in.tree - Tree reference.public void next()
Form that is stored in the
FormManagerpublic void first()
Form that is stored in the
FormManagerpublic Vector getTextsToTranslate()
InternationalizationgetTextsToTranslate in interface InternationalizationgetTextsToTranslate in class BaseFormManagerpublic void setResourceBundle(ResourceBundle resources)
InternationalizationsetResourceBundle in interface InternationalizationsetResourceBundle in class BaseFormManagerresources - the new language bundle.protected void setResourceBundle_internal()
setResourceBundle_internal in class BaseFormManagerpublic void setComponentLocale(Locale l)
setComponentLocale in interface InternationalizationsetComponentLocale in class BaseFormManagerpublic void updateParentkeys(OTreeNode node)
updateParentkeys in interface ITreeFormManagernode - public void valueChanged(TreeSelectionEvent event)
valueChanged in interface TreeSelectionListenerpublic void treeWillExpand(TreeExpansionEvent event) throws ExpandVetoException
treeWillExpand in interface TreeWillExpandListenerExpandVetoExceptionpublic void treeExpanded(TreeExpansionEvent event)
treeExpanded in interface TreeExpansionListenerprotected void fitSpaceToTree()
public JSplitPane getJSPlitPane()
public void treeCollapsed(TreeExpansionEvent event)
treeCollapsed in interface TreeExpansionListenerpublic void treeWillCollapse(TreeExpansionEvent event)
treeWillCollapse in interface TreeWillExpandListenerpublic String getCurrentForm()
Form name that is currently visible.getCurrentForm in class BaseFormManagerpublic void dataInserted()
dataInserted in interface ITreeFormManager@Deprecated public void dataInserted(Hashtable keysValues)
Form.public Tree getTree()
Tree reference that is associated to this
FormManagergetTree in interface ITreeFormManagerTree reference.public void free()
throws Exception
Freeablefree in interface Freeablefree in class BaseFormManagerExceptionprotected void finalize()
throws Throwable
finalize in class BaseFormManagerThrowablepublic void insertedNode(TreePath path, Hashtable keysValues)
Tree associated to this
FormManagerinsertedNode in interface ITreeFormManagerpath - keysValues - public void insertedNode(TreePath path, Hashtable keysValues, boolean childSelect)
insertedNode(TreePath, Hashtable) and the new node
will be selected if the condition childSelect is true.insertedNode in interface ITreeFormManagerpath - keysValues - childSelect - public void deletedNode(TreePath path, Hashtable keysValues, boolean select)
Tree
associated to this FormManagerdeletedNode in interface ITreeFormManagerpath - TreePath to be deleted.keysValues - a Hashtable with the keys of the record to be
deleted.select - true the next node will be selectedpublic void updatedNode(TreePath path, Hashtable attributesValues, Hashtable keysValues)
Tree associate to this
FormManager.updatedNode in interface ITreeFormManagerpath - TreePath to be updated.attributesValues - Hashtable with the values to be updated.keysValues - Hashtable with the keys of the record which will
be updated.public void updatedNode(TreePath path, Hashtable attributesValues, Hashtable keysValues, boolean select)
Tree associate to this
FormManager.updatedNode in interface ITreeFormManagerpath - TreePath to be updated.attributesValues - Hashtable with the values to be updated.keysValues - Hashtable with the keys of the record which will
be updated.select - true if the updated node will be selected.public void initPermissions()
initPermissions in interface SecureElementinitPermissions in class BaseFormManagerprotected Object getAttributeValue(Object attribute, OTreeNode node)
OTreeNode that is passed
as entry parameter. This method search this attribute into the
OTreeNode and its parents.getAttributeValue in class BaseFormManagerattribute - the attribute to be found.node - OTreeNode where the search of the attribute value
will start in.public void setProcessingTreeSelectionEvent(boolean process)
setProcessingTreeSelectionEvent in interface ITreeFormManagerprocess - true the dispatcher is enabledpublic void setCheckModifiedFormData(boolean check)
setCheckModifiedFormData in class BaseFormManagercheck - true the check of modifed form data is enabled.public String getLabelFileURI()
getLabelFileURI in interface IFormManagergetLabelFileURI in class BaseFormManagerpublic void setActiveForm(Form f)
setActiveForm in interface IFormManagersetActiveForm in class BaseFormManagerpublic Form getActiveForm()
Form reference. This method takes into
account both the forms displayed in container and the forms layered out
in DetailForms. Returns the Form reference
established in method setActiveForm(Form). If the
Form reference hasn't been established then this method
returns the Form reference that is visible into the
FormManager container.getActiveForm in interface IFormManagergetActiveForm in class BaseFormManagerpublic boolean dataWillChange(DataNavigationEvent e)
DataNavigationListenerdataWillChange in interface DataNavigationListenerdataWillChange in class BaseFormManagerpublic void dataChanged(DataNavigationEvent e)
DataNavigationListenerdataChanged in interface DataNavigationListenerdataChanged in class BaseFormManagerprotected void updateInteractionDynamicFormMode(Form form)
updateInteractionDynamicFormMode in class BaseFormManagerpublic void setCheckModified(boolean enabled)
public void reload(Form form)
Form that is passed as entry parameter.reload in interface IFormManagerreload in class BaseFormManagerform - Form reference to be reloaded.public boolean isRestricted()
isRestricted in interface SecureElementisRestricted in class BaseFormManagerprotected void registerApplicationPreferencesListener()
public boolean isLoaded()
isLoaded in interface IFormManagerisLoaded in class BaseFormManagerpublic TreeBuilder getTreeBuilder()
public boolean showForm(String formName)
showFormInEDTh(java.lang.String) from EventDispatchThread.showForm in interface IFormManagershowForm in class BaseFormManagerformName - a String with the file name.public void addFormToContainer(JPanel panelForm, String formFileName)
addFormToContainer in interface IFormManageraddFormToContainer in class BaseFormManagerpublic boolean showFormInEDTh(String form)
showFormInEDTh in interface IFormManagerform - showForm(java.lang.String)Copyright © 2016 Imatia Innovation S.L.. All rights reserved.