Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.common.core.report
Interface MessageDefinition<T extends Message>

Type Parameters:
T - the message type
All Superinterfaces:
ObjectDefinition<T>
All Known Implementing Classes:
AbstractMessageDefinition, InstanceValidationMessageDefinition, IOMessageImplDefinition, MessageImplDefinition, TransformationMessageImplDefinition

public interface MessageDefinition<T extends Message>
extends ObjectDefinition<T>

Message definition interface. String representations of Message are explicitly allowed to span multiple lines. Identifiers must begin with the ID_PREFIX.

Since:
2.5
Author:
Simon Templer

Field Summary
static String ID_PREFIX
          The common ID prefix for all message definitions
 
Method Summary
 
Methods inherited from interface eu.esdihumboldt.util.definition.ObjectDefinition
asString, getIdentifier, getObjectClass, parse
 

Field Detail

ID_PREFIX

static final String ID_PREFIX
The common ID prefix for all message definitions

See Also:
Constant Field Values

Humboldt Alignment Editor 2.5.0

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