net.curre.prefcount.event
Class ChangeLanguageActionListener

java.lang.Object
  extended by net.curre.prefcount.event.ChangeLanguageActionListener
All Implemented Interfaces:
java.awt.event.ActionListener, java.awt.event.ItemListener, java.util.EventListener

public class ChangeLanguageActionListener
extends java.lang.Object
implements java.awt.event.ItemListener, java.awt.event.ActionListener

Object of this class represents an action listener to change current language.

Created date: Jun 2, 2007

Author:
Yevgeny Nyden

Constructor Summary
ChangeLanguageActionListener(java.lang.String localeId)
          Constructor.
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent actionEvent)
          Changes language.
 void itemStateChanged(java.awt.event.ItemEvent itemEvent)
          Changes language only if the item event shows that the item has been selected (and not deselected).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChangeLanguageActionListener

public ChangeLanguageActionListener(java.lang.String localeId)
Constructor.

Parameters:
localeId - The locale identifier (case insensitive language name).
Method Detail

itemStateChanged

public void itemStateChanged(java.awt.event.ItemEvent itemEvent)
Changes language only if the item event shows that the item has been selected (and not deselected). This ItemListener method is for awt menu only.

Specified by:
itemStateChanged in interface java.awt.event.ItemListener

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent actionEvent)
Changes language. This ActionListener method is for swing menu only.

Specified by:
actionPerformed in interface java.awt.event.ActionListener


Copyright © 2008. All Rights Reserved.