COSMOS ${releaseVersion} resource-modeling Project
Internal API Specification

org.eclipse.cosmos.rm.validation.internal.common
Class AbstractValidationOutput.ValidationMessageFactory

java.lang.Object
  extended by org.eclipse.cosmos.rm.validation.internal.common.AbstractValidationOutput.ValidationMessageFactory
Enclosing class:
AbstractValidationOutput

public static class AbstractValidationOutput.ValidationMessageFactory
extends java.lang.Object

The validation factory class is used to generate validation messages.


Constructor Summary
AbstractValidationOutput.ValidationMessageFactory()
           
 
Method Summary
static IValidationMessage createErrorMessage(int lineNumber, java.lang.String message)
           
static IValidationMessage createErrorMessage(java.lang.String filePath, int lineNumber, int columnNumber, java.lang.String localizedMessage)
           
static IValidationMessage createErrorMessage(java.lang.String filePath, int lineNumber, java.lang.String message)
           
static IValidationMessage createInfoMessage(int lineNumber, java.lang.String message)
           
static IValidationMessage createInfoMessage(java.lang.String filePath, int lineNumber, java.lang.String message)
           
static IValidationMessage createWarningMessage(int lineNumber, java.lang.String message)
           
static IValidationMessage createWarningMessage(java.lang.String filePath, int lineNumber, java.lang.String message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractValidationOutput.ValidationMessageFactory

public AbstractValidationOutput.ValidationMessageFactory()
Method Detail

createErrorMessage

public static IValidationMessage createErrorMessage(java.lang.String filePath,
                                                    int lineNumber,
                                                    java.lang.String message)

createErrorMessage

public static IValidationMessage createErrorMessage(int lineNumber,
                                                    java.lang.String message)

createErrorMessage

public static IValidationMessage createErrorMessage(java.lang.String filePath,
                                                    int lineNumber,
                                                    int columnNumber,
                                                    java.lang.String localizedMessage)

createWarningMessage

public static IValidationMessage createWarningMessage(java.lang.String filePath,
                                                      int lineNumber,
                                                      java.lang.String message)

createWarningMessage

public static IValidationMessage createWarningMessage(int lineNumber,
                                                      java.lang.String message)

createInfoMessage

public static IValidationMessage createInfoMessage(java.lang.String filePath,
                                                   int lineNumber,
                                                   java.lang.String message)

createInfoMessage

public static IValidationMessage createInfoMessage(int lineNumber,
                                                   java.lang.String message)

COSMOS ${releaseVersion} resource-modeling Project
Internal API Specification