All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.okworx.ilcd.validation.events.IValidationEvent Maven / Gradle / Ivy

Go to download

A Java library for performing technical validation of data in ILCD data format.

There is a newer version: 2.7.2
Show newest version
package com.okworx.ilcd.validation.events;

import com.okworx.ilcd.validation.reference.IDatasetReference;

/**
 * 

IValidationEvent interface.

* * @author oliver.kusche * @version $Id: $Id */ public interface IValidationEvent { /** *

getType.

* * @return a {@link com.okworx.ilcd.validation.events.Type} object. */ public Type getType(); /** *

getSeverity.

* * @return a {@link com.okworx.ilcd.validation.events.Severity} object. */ public Severity getSeverity(); /** *

getMessage.

* * @return a {@link java.lang.String} object. */ public String getMessage(); /** *

getAltMessage.

* * @return a {@link java.lang.String} object. */ public String getAltMessage(); /** *

getAspect.

* * @return a {@link java.lang.String} object. */ public String getAspect(); /** *

getAspectDescription.

* * @return a {@link java.lang.String} object. */ public String getAspectDescription(); /** *

getReference.

* * @return a {@link com.okworx.ilcd.validation.reference.IDatasetReference} object. */ public IDatasetReference getReference(); /** *

setMessage.

* * @param message a {@link java.lang.String} object. */ public void setMessage(String message); /** *

setAltMessage.

* * @param message a {@link java.lang.String} object. */ public void setAltMessage(String message); /** *

setType.

* * @param type a {@link com.okworx.ilcd.validation.events.Type} object. */ public void setType(Type type); /** *

setReference.

* * @param reference a {@link com.okworx.ilcd.validation.reference.IDatasetReference} object. */ public void setReference(IDatasetReference reference); /** *

setSeverity.

* * @param severity a {@link com.okworx.ilcd.validation.events.Severity} object. */ public void setSeverity(Severity severity); /** *

toString.

* * @return a {@link java.lang.String} object. */ public String toString(); /** *

getMessageReference.

* * @return a {@link com.okworx.ilcd.validation.reference.IDatasetReference} object. */ public IDatasetReference getMessageReference(); /** *

setMessageReference.

* * @param reference a {@link com.okworx.ilcd.validation.reference.IDatasetReference} object. */ public void setMessageReference(IDatasetReference reference); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy