Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.ui.service.instance.validation
Interface InstanceValidationService

All Known Implementing Classes:
InstanceValidationServiceImpl

public interface InstanceValidationService

Service that listens to the instance service and validates instances.

Author:
Kai Schwierczek

Method Summary
 void addListener(InstanceValidationListener listener)
          Adds a listener.
 boolean isValidationEnabled()
          Returns whether the automatic instance validation after each transformation is enabled.
 void removeListener(InstanceValidationListener listener)
          Removes a listener.
 void setValidationEnabled(boolean enable)
          Set whether the automatic instance validation after each transformation is enabled.
 

Method Detail

addListener

void addListener(InstanceValidationListener listener)
Adds a listener.

Parameters:
listener - the listener to add

removeListener

void removeListener(InstanceValidationListener listener)
Removes a listener.

Parameters:
listener - the listener to remove

isValidationEnabled

boolean isValidationEnabled()
Returns whether the automatic instance validation after each transformation is enabled.

Returns:
whether the automatic instance validation after each transformation is enabled

setValidationEnabled

void setValidationEnabled(boolean enable)
Set whether the automatic instance validation after each transformation is enabled.

Parameters:
enable - whether the automatic instance validation after each transformation is enabled

Humboldt Alignment Editor 2.5.0

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