Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.common.core.report
Class MessageFactory

java.lang.Object
  extended by eu.esdihumboldt.util.definition.AbstractObjectFactory<Message,MessageDefinition<?>>
      extended by eu.esdihumboldt.hale.common.core.report.MessageFactory

public class MessageFactory
extends AbstractObjectFactory<Message,MessageDefinition<?>>

Factory for messages

Since:
2.5
Author:
Simon Templer
See Also:
MessageDefinition, Message

Nested Class Summary
static class MessageFactory.MessageDefinitions
           
 
Method Summary
protected  List<MessageDefinition<?>> getDefinitions()
          Get all available definitions compatible with the supported type.
static MessageFactory getInstance()
          Get the instance of this factory.
 
Methods inherited from class eu.esdihumboldt.util.definition.AbstractObjectFactory
asString, parse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static MessageFactory getInstance()
Get the instance of this factory.

Returns:
the instance

getDefinitions

protected List<MessageDefinition<?>> getDefinitions()
Description copied from class: AbstractObjectFactory
Get all available definitions compatible with the supported type.

Specified by:
getDefinitions in class AbstractObjectFactory<Message,MessageDefinition<?>>
Returns:
the definitions
See Also:
AbstractObjectFactory.getDefinitions()

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d