com.ontimize.gui.i18n
Interface Internationalization
- All Known Subinterfaces:
- AdvancedDataComponent, Application, DataComponent, DataComponentGroup, FormComponent, IConfigureFormBundleGUI, ILoginDialog, NavigationMenu.MenuHeaderRenderer, NavigationMenu.MenuItemRenderer, ReferenceComponent, ReferenceDataComponent, ValueChangeDataComponent
- All Known Implementing Classes:
- AbstractButtonSelection, AbstractFormComponent, AbstractLoginDialog, AbstractMultipleReferenceDataField, Alarm, AlarmList, AnalogImage, ApplicationManager.ExtOpThreadsMonitor, ApplicationManager.ExtOpThreadsMonitorComponent, ApplicationManager.HelpDialog, ApplicationMenuBar, ApplicationToolBar, ApToolBarButton, ApToolBarFiller, ApToolBarNavigator, ApToolBarSeparator, ApToolBarToggleButton, AttachmentListPopup, BackgroundImageGroup, BasicDataComponentGroup, BasicTree, BufferedMessageDialog, BundleCellRenderer, Button, ButtonBar, ButtonGroupDataField, ButtonSelectionInternationalization, CalculatedColumnDialog, CalculatedExpressionDataField, Calculator, CalendarDataField, CalendarSpinnerDataField.CalendarSpinnerGroup, CalendarWindow, CardPanel, CellEditor, Chart, Chart_0_9, Chart_1_0, CheckDataField, CheckMenuItem, CheckToggleImage, CollapsibleGroup, CollapsibleGroup.CollapsibleGroupHeader, CollapsibleGroupPanel, CollapsiblePanel, CollapsiblePanelFiller, Column, ColumnWidthWindow, ComboReferenceCellEditor, ConfigureFormBundleDialog, ControlApplicationPreferences, CurrencyDataField, CustomNumberEditor, CustomSpinnerDateModel.SpinnerDateDocument, DataField, DataLabel, DateCellRenderer, DateDataField, DateDocument, DefaultLoginDialog, DelegationPermissionReferenceLocator.DelegationWindow, DetailForm, EJFile, EntityReportDesigner, EntityResultViewer, ExtendedMultiReference, ExtendedTable, FilterDialog, FindDialog, FontSelector.SimpleFontsDialog, Form, Form.FormTitleLabel, Form.SelColumnsDialog, Form.SelColumnsDialog.SelectableItem, com.ontimize.gui.Form.SelColumnsDialog.TranslatedItem, Form.StatusBar, Form2HTMLDataField, FormatPattern, FormManager, Grid, GroupableColumnGroup, GroupableTableHeader, GroupableTableHeaderUI, HorizontalSeparator, HourDocument, HTMLComponent, HTMLDataField, I18nListCellRenderer, IconCellRenderer, ImageDataField, ImageField, IntegerDataField, JDescriptionPanel, JImage, Label, MainApplication, MemoryMonitorComponent, Menu, MenuItem, MenuSeparator, MessageDialog, MultiReference, NavigationMenu.BasicMenuHeaderRenderer, NavigationMenu.DefaultMenuHeaderRenderer, NavigationMenu.DefaultMenuItemRenderer, NavigatorMenuGUI, NavigatorMenuGUI.SetupDialog, OKCancelFormDialog, OrderWindow, OTreeNode, PercentCellRenderer, PermissionTree, PivotTable, PivotTableUtils.HeaderRenderer, PopupPrintingTemplateList, PrintingSetupWindow, ProgressPrintingWindow, QueryButton, QueryFilterButton, RadioItemGroup, RadioMenuItem, RealCellRenderer, RealDataField, RealDocument, ReferenceCellEditor, ReferenceComboDataField, ReferenceComboDataField.DeployedList, ReferenceDataField, ReferenceExtDataField, ReportDesigner, ReportSelection, ReportSelection.CenterPanel, Row, RTFDataField, Scroll, SearchWindow, SelectableDateGroupItem, SelectableFunctionItem, SelectableItem, SelectableItem, SelectableItemRenderer.SelectableItem, SelectableItemRenderer.TranslatedItem, ServerPermissionManagerComponent, ShortcutDialogConfiguration, SliderDataField, SpinnerDataField.EJSpinner, SplitPane, SubForm, SumRowSetupDialog, SurfaceChartComponent, Tab, Table, TableButton, TableButtonSelection, TableSorter, TabPanel, TextArea, TextFieldDataField.EJTextField, TipWindow, ToggleButton, ToggleImage, TopWindow, TranslateComboBox, TranslatedItem, TranslatedItem, Tree, TwoLevelContainer, TwoLevelImageComponent, WidthTable, WidthTableModel
- public interface Internationalization
DEBUG_LANGUAGE
public static final boolean DEBUG_LANGUAGE
- See Also:
- Constant Field Values
setComponentLocale
public void setComponentLocale(java.util.Locale l)
setResourceBundle
public void setResourceBundle(java.util.ResourceBundle resourceBundle)
- Sets the language resource bundle. When the application changes the
configured language, for all the objects that implement this interface
this method must be called with the new file.
The method must translate all the elements that have texts in the GUI
- Parameters:
resourceBundle - the new language bundle.
getTextsToTranslate
public java.util.Vector getTextsToTranslate()
- Returns all the texts in the element suitable for being translated.
- Returns:
- all the texts in the element suitable for being translated.