public class DefaultDynFormSPIManager extends java.lang.Object implements DynFormSPIManager
DynFormSPIManager.ComponentsFactory, DynFormSPIManager.PopupMenuActionFactory
TAG_DYNFORM_ABEILLE_FORM, TAG_DYNFORM_ACTION_CLOSE, TAG_DYNFORM_ACTION_DELETE, TAG_DYNFORM_ACTION_NEW, TAG_DYNFORM_ACTION_SEARCH, TAG_DYNFORM_ACTION_UPDATE, TAG_DYNFORM_AUTOSAVE, TAG_DYNFORM_BORDER, TAG_DYNFORM_DROPDOWN, TAG_DYNFORM_HEIGHT, TAG_DYNFORM_LABEL_EMPTY, TAG_DYNFORM_LAYOUTMODE, TAG_DYNFORM_LAYOUTMODE_VALUE_PLAIN, TAG_DYNFORM_LAYOUTMODE_VALUE_SEPARATORS, TAG_DYNFORM_LAYOUTMODE_VALUE_TABS, TAG_DYNFORM_PASSWORD_CRYPT, TAG_DYNFORM_READONLY, TAG_DYNFORM_RESIZEWEIGHT, TAG_DYNFORM_ROWS, TAG_DYNFORM_SEPARATOR, TAG_DYNFORM_TRANSLATE_EMPTY_TO_NULL, TAG_DYNFORM_USESCROLLBARS, TAG_DYNFORM_VIEWMODE, TAG_DYNFORM_WIDTH, USERCODE_FORM_CLEAR, USERCODE_FORM_ISMODIFIED, USERCODE_FORM_ISREADONLY, USERCODE_FORM_ONFIELDCHANGED, USERCODE_FORM_ONFIELDENTER, USERCODE_FORM_ONFIELDEXIT, USERCODE_FORM_ONLOAD, USERCODE_FORM_ONSETVALUES, USERCODE_FORM_VALIDATE
Constructor and Description |
---|
DefaultDynFormSPIManager() |
public DynFormSPIManager.ComponentsFactory createDefaultComponentsFactory()
createDefaultComponentsFactory
in interface DynFormSPIManager
public DynFormManager getDynFormManager()
getDynFormManager
in interface DynFormSPIManager
public JZoomDialog createJZoomDialog(java.lang.String title, java.lang.String message, java.lang.String text)
createJZoomDialog
in interface DynFormSPIManager
public JProblemIndicator createProblemIndicator(JDynFormField field)
createProblemIndicator
in interface DynFormSPIManager
public void configurePopupMenu(JDynFormField jfield)
configurePopupMenu
in interface DynFormSPIManager
public java.lang.Iterable<DynFormSPIManager.PopupMenuActionFactory> getPopupMenuActionFactories()
getPopupMenuActionFactories
in interface DynFormSPIManager
public void addPopupMenuAction(DynFormSPIManager.PopupMenuActionFactory factory)
addPopupMenuAction
in interface DynFormSPIManager
public void registerDynFieldFactory(JDynFormFieldFactory factory)
registerDynFieldFactory
in interface DynFormSPIManager
public void registerDynFormFactory(JDynFormFactory factory)
registerDynFormFactory
in interface DynFormSPIManager
public void registerDynFormSetFactory(JDynFormSetFactory factory)
registerDynFormSetFactory
in interface DynFormSPIManager
public JDynFormFactory getJDynFormFactory(JDynForm.DynFormContext context, DynFormDefinition definition) throws NotRegisteredException
getJDynFormFactory
in interface DynFormSPIManager
NotRegisteredException
public JDynFormSetFactory getJDynFormSetFactory(JDynForm.DynFormContext context, DynFormDefinition definition, Tags contextTags) throws NotRegisteredException
getJDynFormSetFactory
in interface DynFormSPIManager
NotRegisteredException
public JDynFormFieldFactory getJDynFormFieldFactory(JDynForm.DynFormContext context, DynFormFieldDefinition definition) throws NotRegisteredException
getJDynFormFieldFactory
in interface DynFormSPIManager
NotRegisteredException
public JDynFormFieldFactory getJDynFormFieldFactory(java.lang.String name)
getJDynFormFieldFactory
in interface DynFormSPIManager
public java.util.List<JDynFormFieldFactory> getJDynFormFieldFactories()
getJDynFormFieldFactories
in interface DynFormSPIManager
public java.lang.String dumpFactories()