diff options
Diffstat (limited to 'plugins/org.eclipse.wst.validation/validate_core/org/eclipse/wst/validation/internal/core/MessageFilter.java')
-rw-r--r-- | plugins/org.eclipse.wst.validation/validate_core/org/eclipse/wst/validation/internal/core/MessageFilter.java | 129 |
1 files changed, 0 insertions, 129 deletions
diff --git a/plugins/org.eclipse.wst.validation/validate_core/org/eclipse/wst/validation/internal/core/MessageFilter.java b/plugins/org.eclipse.wst.validation/validate_core/org/eclipse/wst/validation/internal/core/MessageFilter.java deleted file mode 100644 index a3800613e..000000000 --- a/plugins/org.eclipse.wst.validation/validate_core/org/eclipse/wst/validation/internal/core/MessageFilter.java +++ /dev/null @@ -1,129 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2001, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -package org.eclipse.wst.validation.internal.core; - -import org.eclipse.wst.validation.internal.provisional.core.IValidator; - - -/** - * <p> - * Encapsulates common message filtering parameters. Message Filters are used when retrieving - * messages via an IMessageAccess. The filter encapsulates a simple set of typical filter criteria - * which is used to select a subset of messages to retrieve. If multiple attributes of the message - * filter are specified, they should be logically AND'd together by the MessageAccess - * implementation. - * </p> - */ -public class MessageFilter { - public static final int ANY_SEVERITY = -1; - - /** - * <p> - * Messages matching this severity(s) will be retrieved. One of SeverityEnum XXX_severity - * constants, or ANY_SEVERITY to specify that messages of any severity will be returned. This - * field can be combined with other filter attributes to narrow the selection set further. - * </p> - */ - private int severity = ANY_SEVERITY; - - /** - * <p> - * The validator which reported the messages that should be returned. All messages which were - * reported using validator matching this validator will be returned. This field can be combined - * with other filter attributes to narrow the selection set further. - * </p> - */ - private IValidator validator; - - /** - * <p> - * The target object of the messages that should be returned, or null to specify to retrieve - * messages of any target. All messages having a target object matching this object will be - * returned. This field can be combined with other filter attributes to narrow the selection set - * further. - * </p> - */ - private Object targetObject; - - /** - * @deprecated - */ - public MessageFilter() { - super(); - } - - /** - * - * @param aSeverity - * Severity of the message - * @param validator - * IValidator which reported the message - * @param aTargetObject - * Target object of the message - */ - public MessageFilter(int aSeverity, IValidator validator, Object aTargetObject) { - super(); - severity = aSeverity; - this.validator = validator; - targetObject = aTargetObject; - } - - /** - * @return the severity filter constraint. - */ - public int getSeverity() { - return severity; - } - - /** - * @return the target object filter constraint. - */ - public java.lang.Object getTargetObject() { - return targetObject; - } - - /** - * @return the validator to filter on. - */ - public IValidator getValidator() { - return validator; - } - - /** - * Set the severity filter constraint. - * - * @param newSeverity - * severity filter constraint - */ - public void setSeverity(int newSeverity) { - severity = newSeverity; - } - - /** - * Set the target object filter constraint. - * - * @param newTargetObject - * target object filter constraint - */ - public void setTargetObject(java.lang.Object newTargetObject) { - targetObject = newTargetObject; - } - - /** - * Set the validator to return messages for. - * - * @param validator - * validator to return messages for - */ - public void setValidator(IValidator validator) { - this.validator = validator; - } -}
\ No newline at end of file |