public interface RemoteReportNLSLibrary
extends java.rmi.Remote
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
containsLocale(java.util.Locale locale)
Tests whether a locale is contained in the NLS Library. 
 | 
java.util.List<java.util.Locale> | 
getAvailableLocales()
Gets all locales in the NLS Library. 
 | 
java.util.List<java.awt.Font> | 
getFontKeys(java.lang.String catalogPath,
           int catalogVersionNumber)
Gets Font Keys from the Report NLS library. 
 | 
java.util.List<FontNLSEntry> | 
getFontNLSEntries(java.util.Locale locale)
Gets all Font NLS Entry(FontNLSEntry) bond with a locale in the NLS Library. 
 | 
FontNLSEntry | 
getFontNLSEntry(java.util.Locale locale,
               java.lang.String orginalFaceName,
               int orginalPointSize)
Gets a special Font NLS Entry(FontNLSEntry) from the NLS Library. 
 | 
java.util.List<java.lang.String> | 
getFormatKeys(java.lang.String catalogPath,
             int catalogVersionNumber)
Gets Format Keys from the Report NLS library. 
 | 
java.util.List<FormatNLSEntry> | 
getFormatNLSEntries(java.util.Locale locale)
Gets all Format NLS Entry(FormatNLSEntry) bond with a locale in the NLS Library. 
 | 
FormatNLSEntry | 
getFormatNLSEntry(java.util.Locale locale,
                 java.lang.String keyFormat)
Gets a Format NLS Entry(FormatNLSEntry) from the NLS Library. 
 | 
java.util.List<NLSEntry> | 
getNLSEntries(java.util.Locale locale)
Gets all the NLS entries bond with a locale in the NLS Library. 
 | 
java.util.Map<NLSType,java.util.Map<java.lang.String,java.lang.String>> | 
getOriginalTextKeys(java.lang.String catalogPath,
                   int catalogVersionNumber)
Gets Text Keys and original text values from the Report NLS library. 
 | 
java.util.Map<java.lang.String,java.lang.String> | 
getParameterNamesMap(java.lang.String catalogPath,
                    int catalogVersionNumber)
Gets the Parameter Names Map. 
 | 
java.util.Map<java.lang.String,RemoteReportNLSLibrary> | 
getSubReportNLSLibraries()
Gets the Report NLS libraries of sub-reports of the main report. 
 | 
java.util.Map<NLSType,java.util.List<java.lang.String>> | 
getTextKeys(java.lang.String catalogPath,
           int catalogVersionNumber)
Gets Text Keys from the Report NLS library. 
 | 
java.util.List<TextNLSEntry> | 
getTextNLSEntries(java.util.Locale locale)
Gets all Text NLS Entry(TextNLSEntry) bond with a locale in the NLS Library. 
 | 
TextNLSEntry | 
getTextNLSEntry(java.util.Locale locale,
               NLSType type,
               java.lang.String keyText)
Gets a Text NLS Entry(TextNLSEntry) from the NLS Library. 
 | 
boolean | 
removeFontNLSEntries(java.util.Locale locale,
                    java.util.List<FontNLSEntry> entries)
Removes some Font NLS entries from the NLS Library. 
 | 
boolean | 
removeFontNLSEntry(java.util.Locale locale,
                  FontNLSEntry entry)
Removes a Font NLS Entry from the NLS Library. 
 | 
boolean | 
removeFormatNLSEntries(java.util.Locale locale,
                      java.util.List<FormatNLSEntry> entries)
Removes some Format NLS entries from the NLS Library. 
 | 
boolean | 
removeFormatNLSEntry(java.util.Locale locale,
                    FormatNLSEntry entry)
Removes a Format NLS Entry from the NLS Library. 
 | 
boolean | 
removeNLSEntries(java.util.Locale locale)
Removes a locale and all NLS entries bond with the locale from the NLS Library. 
 | 
boolean | 
removeNLSEntries(java.util.Locale locale,
                java.util.List<NLSEntry> entries)
Removes some NLS entries from the NLS Library. 
 | 
boolean | 
removeNLSEntry(java.util.Locale locale,
              NLSEntry entry)
Removes a NLS entry from the NLS Library. 
 | 
boolean | 
removeTextNLSEntries(java.util.Locale locale,
                    java.util.List<TextNLSEntry> entries)
Removes some Text NLS entries from the NLS Library. 
 | 
boolean | 
removeTextNLSEntry(java.util.Locale locale,
                  TextNLSEntry entry)
Removes a Text NLS Entry from the NLS Library. 
 | 
void | 
updateFontNLSEntries(java.util.Locale locale,
                    java.util.List<FontNLSEntry> entries)
Updates the Font NLS Entries bond with a locale in the NLS Library. 
 | 
void | 
updateFontNLSEntry(java.util.Locale locale,
                  FontNLSEntry entry)
Updates a Font NLS Entry bond with a locale in the NLS Library. 
 | 
void | 
updateFormatNLSEntries(java.util.Locale locale,
                      java.util.List<FormatNLSEntry> entries)
Updates the Format NLS Entries bond with a locale in the NLS Library. 
 | 
void | 
updateFormatNLSEntry(java.util.Locale locale,
                    FormatNLSEntry entry)
Updates a Format NLS Entry bond with a locale in the NLS Library. 
 | 
void | 
updateNLSEntries(java.util.Locale locale,
                java.util.List<NLSEntry> entries)
Updates all the NLS Entries bond with a locale in the NLS Library. 
 | 
void | 
updateNLSEntry(java.util.Locale locale,
              NLSEntry entry)
Updates a NLS Entry bond with a locale in the NLS Library. 
 | 
void | 
updateTextNLSEntries(java.util.Locale locale,
                    java.util.List<TextNLSEntry> entries)
Updates the Text NLS Entries bond with a locale in the NLS Library. 
 | 
void | 
updateTextNLSEntry(java.util.Locale locale,
                  TextNLSEntry entry)
Updates a Text NLS Entry bond with a locale in the NLS Library. 
 | 
java.util.List<java.util.Locale> getAvailableLocales()
                                              throws java.rmi.RemoteException
java.rmi.RemoteException - if communication-related error occurs during RMI call execution.boolean containsLocale(java.util.Locale locale)
                throws java.rmi.RemoteException
locale - The locale to test.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.java.util.List<NLSEntry> getNLSEntries(java.util.Locale locale) throws java.rmi.RemoteException
locale - The locale which was bond with the NLS entries.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.java.util.List<TextNLSEntry> getTextNLSEntries(java.util.Locale locale) throws java.rmi.RemoteException
locale - The locale which was bond with the Text NLS entries.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.java.util.List<FormatNLSEntry> getFormatNLSEntries(java.util.Locale locale) throws java.rmi.RemoteException
locale - The locale which was bond with the Format NLS entries.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.java.util.List<FontNLSEntry> getFontNLSEntries(java.util.Locale locale) throws java.rmi.RemoteException
locale - The locale which was bond with the Font NLS entries.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.TextNLSEntry getTextNLSEntry(java.util.Locale locale, NLSType type, java.lang.String keyText) throws java.rmi.RemoteException
locale - The locale which the Text NLS Entry was bond with.type - The type of the Text NLS Entry.keyText - The keyText of the Text NLS Entry.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.FormatNLSEntry getFormatNLSEntry(java.util.Locale locale, java.lang.String keyFormat) throws java.rmi.RemoteException
locale - The locale which the Format NLS Entry was bond with.keyFormat - The keyFormat of the Format NLS Entry.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.FontNLSEntry getFontNLSEntry(java.util.Locale locale, java.lang.String orginalFaceName, int orginalPointSize) throws java.rmi.RemoteException
locale - The locale which the Font NLS Entry was bond with.orginalFaceName - The orginalFaceName of the Font NLS Entry.orginalPointSize - The orginalPointSize of the Font NLS Entry.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.void updateNLSEntries(java.util.Locale locale,
                      java.util.List<NLSEntry> entries)
               throws java.rmi.RemoteException
locale - The locale which the NLS entries bond with.entries - The NLS entries bond with a locale.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.void updateTextNLSEntries(java.util.Locale locale,
                          java.util.List<TextNLSEntry> entries)
                   throws java.rmi.RemoteException
locale - The locale which the Text NLS Entries bond with.entries - The Text NLS entries bond with the locale.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.void updateFormatNLSEntries(java.util.Locale locale,
                            java.util.List<FormatNLSEntry> entries)
                     throws java.rmi.RemoteException
locale - The locale which the Format NLS Entries bond with.entries - The Format NLS entries bond with the locale.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.void updateFontNLSEntries(java.util.Locale locale,
                          java.util.List<FontNLSEntry> entries)
                   throws java.rmi.RemoteException
locale - The locale which the Font NLS Entries bond with.entries - The Font NLS entries bond with the locale.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.void updateNLSEntry(java.util.Locale locale,
                    NLSEntry entry)
             throws java.rmi.RemoteException
locale - The locale which the NLS Entry bond with.entry - The NLS entry bond with the locale.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.void updateTextNLSEntry(java.util.Locale locale,
                        TextNLSEntry entry)
                 throws java.rmi.RemoteException
locale - The locale the Text NLS Entry bond with.entry - The Text NLS entry bond with the locale.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.void updateFormatNLSEntry(java.util.Locale locale,
                          FormatNLSEntry entry)
                   throws java.rmi.RemoteException
locale - The locale the Format NLS Entry bond with.entry - The Format NLS entry bond with the locale.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.void updateFontNLSEntry(java.util.Locale locale,
                        FontNLSEntry entry)
                 throws java.rmi.RemoteException
locale - The locale which the Font NLS Entry bond with.entry - The Font NLS entry bond with the locale.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.boolean removeNLSEntries(java.util.Locale locale)
                  throws java.rmi.RemoteException
locale - The locale which you want to remove.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.boolean removeNLSEntries(java.util.Locale locale,
                         java.util.List<NLSEntry> entries)
                  throws java.rmi.RemoteException
locale - The locale which the NLS Entries bond with.entries - The entries which you want to remove.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.boolean removeTextNLSEntries(java.util.Locale locale,
                             java.util.List<TextNLSEntry> entries)
                      throws java.rmi.RemoteException
locale - The locale which the Text NLS Entries bond with.entries - The entries which you want to remove.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.boolean removeFormatNLSEntries(java.util.Locale locale,
                               java.util.List<FormatNLSEntry> entries)
                        throws java.rmi.RemoteException
locale - The locale which the Format NLS Entries bond with.entries - The entries which you want to remove.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.boolean removeFontNLSEntries(java.util.Locale locale,
                             java.util.List<FontNLSEntry> entries)
                      throws java.rmi.RemoteException
locale - The locale which the Font NLS Entries bond with.entries - The entries which you want to remove.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.boolean removeNLSEntry(java.util.Locale locale,
                       NLSEntry entry)
                throws java.rmi.RemoteException
locale - The locale which the NLS Entry bond with.entry - The entry which you want to remove.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.boolean removeTextNLSEntry(java.util.Locale locale,
                           TextNLSEntry entry)
                    throws java.rmi.RemoteException
locale - The locale which the Text NLS Entry bond with.entry - The entry which you want to remove.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.boolean removeFormatNLSEntry(java.util.Locale locale,
                             FormatNLSEntry entry)
                      throws java.rmi.RemoteException
locale - The locale which the Format NLS Entry bond with.entry - The entry which you want to remove.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.boolean removeFontNLSEntry(java.util.Locale locale,
                           FontNLSEntry entry)
                    throws java.rmi.RemoteException
locale - The locale which the Font NLS Entry bond with.entry - The entry which you want to remove.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.java.util.Map<NLSType,java.util.List<java.lang.String>> getTextKeys(java.lang.String catalogPath, int catalogVersionNumber) throws java.rmi.RemoteException
catalogPath - The path of catalog.catalogVersionNumber - The version number of catalog.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.java.util.List<java.lang.String> getFormatKeys(java.lang.String catalogPath,
                                               int catalogVersionNumber)
                                        throws java.rmi.RemoteException
catalogPath - The path of catalog.catalogVersionNumber - The version number of catalog.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.java.util.List<java.awt.Font> getFontKeys(java.lang.String catalogPath,
                                          int catalogVersionNumber)
                                   throws java.rmi.RemoteException
catalogPath - The path of catalog.catalogVersionNumber - The version number of catalog.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.java.util.Map<java.lang.String,RemoteReportNLSLibrary> getSubReportNLSLibraries() throws java.rmi.RemoteException
java.rmi.RemoteException - if communication-related error occurs during RMI call execution.java.util.Map<java.lang.String,java.lang.String> getParameterNamesMap(java.lang.String catalogPath,
                                                                      int catalogVersionNumber)
                                                               throws java.rmi.RemoteException
catalogPath - The path of catalog.catalogVersionNumber - The version number of catalog.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.java.util.Map<NLSType,java.util.Map<java.lang.String,java.lang.String>> getOriginalTextKeys(java.lang.String catalogPath, int catalogVersionNumber) throws java.rmi.RemoteException
catalogPath - The path of catalog.catalogVersionNumber - The version number of catalog.java.rmi.RemoteException - if communication-related error occurs during RMI call execution.