org.qi4j.library.alarm
Class AlarmStatus.AlarmStatusMixin

java.lang.Object
  extended by org.qi4j.library.alarm.AlarmStatus.AlarmStatusMixin
All Implemented Interfaces:
Composite, Initializable, ValueComposite, AlarmStatus
Enclosing interface:
AlarmStatus

public abstract static class AlarmStatus.AlarmStatusMixin
extends java.lang.Object
implements AlarmStatus, Initializable


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.qi4j.library.alarm.AlarmStatus
AlarmStatus.AlarmStatusMixin, AlarmStatus.State
 
Constructor Summary
AlarmStatus.AlarmStatusMixin()
           
 
Method Summary
 void initialize()
          Initialize the fragment
 java.lang.String name(java.util.Locale locale)
          Returns the Name of the AlarmStatus in a locale.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AlarmStatus.AlarmStatusMixin

public AlarmStatus.AlarmStatusMixin()
Method Detail

name

public java.lang.String name(java.util.Locale locale)
Description copied from interface: AlarmStatus
Returns the Name of the AlarmStatus in a locale. This is the technical name of the AlarmStatus, such as Normal, Activated and so forth in a locale specific form.

Specified by:
name in interface AlarmStatus
Parameters:
locale - the locale to return the name in.
Returns:
the name of the AlarmStatus in the given locale.
See Also:
AlarmStatus.State.name()

initialize

public void initialize()
                throws InitializationException
Description copied from interface: Initializable
Initialize the fragment

Specified by:
initialize in interface Initializable
Throws:
InitializationException - if something went wrong