/* * Copyright (C) 2006-2016 DLR, Germany * * All rights reserved * * http://www.rcenvironment.de/ */ package de.rcenvironment.core.start.common.validation.internal; import de.rcenvironment.core.start.common.validation.api.InstanceValidationResult; import de.rcenvironment.core.start.common.validation.spi.InstanceValidator; /** * Result instance startup validation performed by {@link InstanceValidator}s. * * @author Doreen Seider */ public class InstanceValidationResultImpl implements InstanceValidationResult { private String validatorDisplayName; private InstanceValidationResultType type; private String guiDialogMessage; private String logMessage; public InstanceValidationResultImpl(String validatorDisplayName, InstanceValidationResultType type, String logMessage, String guiDialogMessage) { this.validatorDisplayName = validatorDisplayName; this.type = type; this.logMessage = logMessage; this.guiDialogMessage = guiDialogMessage; } @Override public String getValidationDisplayName() { return validatorDisplayName; } @Override public InstanceValidationResultType getType() { return type; } @Override public String getGuiDialogMessage() { return guiDialogMessage; } @Override public String getLogMessage() { return logMessage; } }