com.ibm.websphere.validation.wbi.extensions
Class EnterpriseValidator
java.lang.Object
com.ibm.websphere.validation.wbi.extensions.EnterpriseValidator
- All Implemented Interfaces:
- WBIValidationConstants, org.eclipse.wst.validation.internal.provisional.core.IValidator
- Direct Known Subclasses:
- CMMValidator
public class EnterpriseValidator
- extends java.lang.Object
- implements org.eclipse.wst.validation.internal.provisional.core.IValidator, WBIValidationConstants
Field Summary |
protected org.eclipse.jst.j2ee.commonarchivecore.internal.Archive |
archive
|
protected org.eclipse.wst.validation.internal.provisional.core.IReporter |
reporter
|
Fields inherited from interface com.ibm.websphere.validation.wbi.config.WBIValidationConstants |
ERROR_WBI_ATTRIBUTE_ALREADY_SPECIFIED, ERROR_WBI_ATTRIBUTE_VALUE_OUT_OF_RANGE, ERROR_WBI_AUTH_DATA_ALIAS_NOT_LOCATED, ERROR_WBI_CLUSTER_DYNAMIC_WEIGHTING_REQUIRES_PMI, ERROR_WBI_DOCUMENT_HAS_MULTIPLE_ROOTS, ERROR_WBI_DUPLICATE_CONFIG, ERROR_WBI_EMPTY_DOCUMENT, ERROR_WBI_EXT_ATTRIBUTE_VALUE_OUT_OF_RANGE, ERROR_WBI_I18N_RUNAS, ERROR_WBI_ILLEGAL_LOCALE, ERROR_WBI_ILLEGAL_TIMEZONE, ERROR_WBI_INCORRECT_CONTAINER_MANAGEMENT, ERROR_WBI_INVALID_ATTRIBUTE_TYPE, ERROR_WBI_INVALID_ATTRIBUTE_VALUE, ERROR_WBI_INVALID_ROOT_OBJECT, ERROR_WBI_READ_AHEAD_INCONSISTENT_INTENT, ERROR_WBI_RECOGNITION_FAILED, ERROR_WBI_REQUIRED_ATTRIBUTE, ERROR_WBI_REQUIRED_EXT_ATTRIBUTE, ERROR_WBI_REQUIRED_RELATIONSHIP, ERROR_WBI_UNKNOWN_ATTRIBUTE, INFO_WBI_DEFAULT_WAS_DQ, INFO_WBI_READ_AHEAD_WITH_INHERITANCE, INFO_WBI_RECURSIVE_READ_AHEAD_HINT, pgmUpdate, pgmVersion, WBI_BUNDLE_ID |
Constructor Summary |
EnterpriseValidator(org.eclipse.wst.validation.internal.provisional.core.IReporter rep,
org.eclipse.jst.j2ee.commonarchivecore.internal.Archive archive)
|
Method Summary |
protected void |
addError(org.eclipse.wst.validation.internal.provisional.core.IValidator validator,
java.lang.String key)
|
protected void |
addError(org.eclipse.wst.validation.internal.provisional.core.IValidator validator,
java.lang.String key,
java.lang.String[] parms)
|
protected void |
addMessage(org.eclipse.wst.validation.internal.provisional.core.IValidator validator,
java.lang.String key)
|
protected void |
addMessage(org.eclipse.wst.validation.internal.provisional.core.IValidator validator,
java.lang.String key,
java.lang.String[] parms)
|
protected void |
addWarning(org.eclipse.wst.validation.internal.provisional.core.IValidator validator,
java.lang.String key)
|
protected void |
addWarning(org.eclipse.wst.validation.internal.provisional.core.IValidator validator,
java.lang.String key,
java.lang.String[] parms)
|
void |
cleanup(org.eclipse.wst.validation.internal.provisional.core.IReporter reporter)
|
static org.eclipse.wst.validation.internal.provisional.core.IMessage |
createMessage(java.lang.String key)
|
static org.eclipse.wst.validation.internal.provisional.core.IMessage |
createMessage(java.lang.String key,
int sev)
|
static org.eclipse.wst.validation.internal.provisional.core.IMessage |
createMessage(java.lang.String key,
int sev,
java.lang.String[] parms)
|
static org.eclipse.wst.validation.internal.provisional.core.IMessage |
createMessage(java.lang.String key,
java.lang.String[] parms)
|
org.eclipse.jst.j2ee.commonarchivecore.internal.Archive |
getArchive()
|
org.eclipse.wst.validation.internal.provisional.core.IReporter |
getReporter()
|
void |
validate(org.eclipse.wst.validation.internal.provisional.core.IValidationContext helper,
org.eclipse.wst.validation.internal.provisional.core.IReporter reporter)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
reporter
protected org.eclipse.wst.validation.internal.provisional.core.IReporter reporter
archive
protected org.eclipse.jst.j2ee.commonarchivecore.internal.Archive archive
EnterpriseValidator
public EnterpriseValidator(org.eclipse.wst.validation.internal.provisional.core.IReporter rep,
org.eclipse.jst.j2ee.commonarchivecore.internal.Archive archive)
validate
public void validate(org.eclipse.wst.validation.internal.provisional.core.IValidationContext helper,
org.eclipse.wst.validation.internal.provisional.core.IReporter reporter)
throws org.eclipse.wst.validation.internal.core.ValidationException
- Specified by:
validate
in interface org.eclipse.wst.validation.internal.provisional.core.IValidator
- Throws:
org.eclipse.wst.validation.internal.core.ValidationException
cleanup
public void cleanup(org.eclipse.wst.validation.internal.provisional.core.IReporter reporter)
- Specified by:
cleanup
in interface org.eclipse.wst.validation.internal.provisional.core.IValidator
getArchive
public org.eclipse.jst.j2ee.commonarchivecore.internal.Archive getArchive()
getReporter
public org.eclipse.wst.validation.internal.provisional.core.IReporter getReporter()
addMessage
protected void addMessage(org.eclipse.wst.validation.internal.provisional.core.IValidator validator,
java.lang.String key,
java.lang.String[] parms)
addMessage
protected void addMessage(org.eclipse.wst.validation.internal.provisional.core.IValidator validator,
java.lang.String key)
addWarning
protected void addWarning(org.eclipse.wst.validation.internal.provisional.core.IValidator validator,
java.lang.String key,
java.lang.String[] parms)
addWarning
protected void addWarning(org.eclipse.wst.validation.internal.provisional.core.IValidator validator,
java.lang.String key)
addError
protected void addError(org.eclipse.wst.validation.internal.provisional.core.IValidator validator,
java.lang.String key,
java.lang.String[] parms)
addError
protected void addError(org.eclipse.wst.validation.internal.provisional.core.IValidator validator,
java.lang.String key)
createMessage
public static org.eclipse.wst.validation.internal.provisional.core.IMessage createMessage(java.lang.String key,
int sev,
java.lang.String[] parms)
createMessage
public static org.eclipse.wst.validation.internal.provisional.core.IMessage createMessage(java.lang.String key,
int sev)
createMessage
public static org.eclipse.wst.validation.internal.provisional.core.IMessage createMessage(java.lang.String key,
java.lang.String[] parms)
createMessage
public static org.eclipse.wst.validation.internal.provisional.core.IMessage createMessage(java.lang.String key)