com.alee.managers.language
Interface LanguageContainerMethods

All Superinterfaces:
SwingMethods
All Known Implementing Classes:
AlignPanel, BorderPanel, CenterPanel, ComponentTransition, DoubleColorField, EmptyPanel, FlowPanel, GridPanel, GroupPanel, IconProgress, ImagePreviewFrame, LanguageEditor, LibraryInfoDialog, LineColorChooser, MultiComponentTransition, NinePatchEditorDialog, NinePatchEditorPanel, PaletteColorChooser, PopupLayer, ResizablePanel, ShadeLayer, SingleAlignPanel, SourceViewer, StyleEditor, TestFrame, TwoSidesPanel, VerticalPanel, ViewTabbedPane, WebAccordion, WebBreadcrumb, WebBreadcrumbPanel, WebButtonGroup, WebButtonPopup, WebCalendar, WebCheckBoxTreeCellRenderer, WebCollapsiblePane, WebColorChooserDialog, WebColorChooserPanel, WebComponentPanel, WebComponentPanel.WebSelectablePanel, WebDialog, WebDirectoryChooser, WebDirectoryChooserPanel, WebDockableFrame, WebDockablePane, WebDocumentPane, WebDynamicMenu, WebExtendedOptionPane, WebFadeDialog, WebFileBreadcrumb, WebFileChooser, WebFileChooserField, WebFileChooserField.FilePlate, WebFileChooserPanel, WebFileDrop, WebFilePlate, WebFrame, WebGlassPane, WebHeavyWeightPopup, WebLookAndFeelDemo, WebNotificationPopup, WebOverlay, WebPanel, WebPathField, WebPopOver, WebPopup, WebPopupMenu, WebProgressDialog, WebProgressOverlay, WebScrollPane, WebStatusBar, WebSwitch, WebSwitchGripper, WebSwitchPane, WebTabbedPane, WebTitledPanel, WebToolBar, WebToolBarCorner, WebWindow, WrapPanel

public interface LanguageContainerMethods
extends SwingMethods

This interface provides a set of methods that should be added into containers that might contain translateable components. Basically containers which implement these methods can simplify language keys used for contained components translation.

Author:
Mikle Garin

Method Summary
 java.lang.String getLanguageContainerKey()
          Returns language container key for container which implements this interface.
 void removeLanguageContainerKey()
          Removes language container key for container which implements this interface.
 void setLanguageContainerKey(java.lang.String key)
          Sets language container key for container which implements this interface.
 

Method Detail

setLanguageContainerKey

void setLanguageContainerKey(java.lang.String key)
Sets language container key for container which implements this interface.

Parameters:
key - language container key

removeLanguageContainerKey

void removeLanguageContainerKey()
Removes language container key for container which implements this interface.


getLanguageContainerKey

java.lang.String getLanguageContainerKey()
Returns language container key for container which implements this interface.

Returns:
language container key for container which implements this interface