public class ConfigureFormBundleDialog extends EJDialog implements IConfigureFormBundleGUI
| Modifier and Type | Class and Description |
|---|---|
protected static class |
ConfigureFormBundleDialog.CustomComboCellEditor |
protected static class |
ConfigureFormBundleDialog.CustomStringCellRenderer |
protected static class |
ConfigureFormBundleDialog.LanguageResources |
protected static class |
ConfigureFormBundleDialog.LanguageResourcesManager |
JDialog.AccessibleJDialogDialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityTypeWindow.AccessibleAWTWindow, Window.TypeContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
protected Button |
acceptButton |
protected Button |
applyButton |
protected String[] |
availableLocales |
static String |
bundleClassColumn |
protected Button |
cancelButton |
protected Table |
confTable |
protected Form |
form |
protected List |
internationalizationComponents |
static String |
MESSAGE_BUNDLE_ALL_TRANSLATIONS_REQUIRED |
protected String |
originalTitle |
protected EntityResult |
originalValues |
protected JPanel |
panel |
protected Button |
refreshButton |
protected String |
remoteObjectName |
static boolean |
requiredAllTranslations |
protected ResourceBundle |
resourceBundle |
static String |
table_attr |
protected EntityResult |
tableChanges |
static String |
textKeyColumn |
protected Vector |
textsToTranslate |
actions, askQuestionEverOnClose, askQuestionOnEsc, autoPackOnOpen, changeLAF, closeQuestion, defaultValueAskQuestionOnClose, defaultValueAskQuestionOnEsc, focusSet, glassPanel, keys, keyStrokes, opaque, previousGlassPane, sizePositionPreferenceaccessibleContext, rootPane, rootPaneCheckingEnabledDEFAULT_MODALITY_TYPEBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTDEBUG_LANGUAGEDISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSEABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
ConfigureFormBundleDialog(Dialog owner,
String title,
boolean modal,
String remoteObjectName) |
ConfigureFormBundleDialog(Frame owner,
String title,
boolean modal,
String remoteObjectName) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
accept(boolean close,
boolean reload) |
protected void |
addComponentsToInternationalizeList(Component component) |
protected void |
applyChangesReloadBundle() |
protected Component |
buildButtons(boolean accept,
boolean cancel,
boolean refresh,
boolean reload) |
protected JPanel |
buildPanel() |
protected Table |
buildTable() |
protected Component |
buildTablePanel() |
protected Component |
buildTitle() |
protected static boolean |
bundleContainsKey(ResourceBundle bundle,
String key) |
protected void |
cancel() |
protected void |
clearChanges() |
protected boolean |
compareRecordBundleKeys(Hashtable record1,
Hashtable record2) |
protected void |
configureValues() |
protected void |
createGUI() |
protected String[] |
getAvailableLocales() |
Vector |
getTextsToTranslate()
Returns all the texts in the element suitable for being translated.
|
protected void |
refresh() |
protected void |
reload() |
protected boolean |
saveChanges() |
void |
setComponentLocale(Locale l) |
void |
setForm(Form form) |
protected void |
setResourceBundle(Container cont,
ResourceBundle res) |
void |
setResourceBundle(ResourceBundle resourceBundle)
Sets the language resource bundle.
|
void |
setVisible(boolean visible) |
askCloseQuestion, dispose, getSizePositionPreference, initWindowListener, isAskOnClose, isAskOnEsc, pack, processKeyEvent, processWindowEvent, registerKeyBindings, setAction, setActionForKey, setAskOnClose, setAskOnEsc, setAutoPackOnOpen, setInitialFocus, setSizePositionPreference, transparentaddImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, updateaddNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, show, toBackaddPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFrontadd, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCyclepublic static final String MESSAGE_BUNDLE_ALL_TRANSLATIONS_REQUIRED
public static boolean requiredAllTranslations
protected Form form
protected EntityResult originalValues
protected Table confTable
protected Button acceptButton
protected Button cancelButton
protected Button applyButton
protected Button refreshButton
protected EntityResult tableChanges
protected String[] availableLocales
protected String remoteObjectName
protected ResourceBundle resourceBundle
protected JPanel panel
protected List internationalizationComponents
protected Vector textsToTranslate
protected String originalTitle
public static String textKeyColumn
public static String table_attr
public static String bundleClassColumn
public ConfigureFormBundleDialog(Frame owner, String title, boolean modal, String remoteObjectName) throws Exception
Exceptionprotected Component buildTitle()
protected Component buildButtons(boolean accept, boolean cancel, boolean refresh, boolean reload)
protected JPanel buildPanel()
public void setForm(Form form) throws Exception
setForm in interface IConfigureFormBundleGUIExceptionpublic void setVisible(boolean visible)
setVisible in interface IConfigureFormBundleGUIsetVisible in class EJDialogprotected void cancel()
protected void applyChangesReloadBundle()
protected void clearChanges()
protected void refresh()
protected void accept(boolean close,
boolean reload)
protected void reload()
protected String[] getAvailableLocales()
protected void configureValues()
protected boolean compareRecordBundleKeys(Hashtable record1, Hashtable record2)
public Vector getTextsToTranslate()
InternationalizationgetTextsToTranslate in interface Internationalizationpublic void setComponentLocale(Locale l)
setComponentLocale in interface Internationalizationpublic void setResourceBundle(ResourceBundle resourceBundle)
InternationalizationsetResourceBundle in interface InternationalizationresourceBundle - the new language bundle.protected void setResourceBundle(Container cont, ResourceBundle res)
protected static boolean bundleContainsKey(ResourceBundle bundle, String key)
protected void addComponentsToInternationalizeList(Component component)
Copyright © 2016 Imatia Innovation S.L.. All rights reserved.