fixes for warnings: committed for JL
diff --git a/plugins/org.eclipse.wst.validation.ui/validateui/org/eclipse/wst/validation/internal/ui/plugin/ValidationUIPlugin.java b/plugins/org.eclipse.wst.validation.ui/validateui/org/eclipse/wst/validation/internal/ui/plugin/ValidationUIPlugin.java
index 23855ad..f4121fe 100644
--- a/plugins/org.eclipse.wst.validation.ui/validateui/org/eclipse/wst/validation/internal/ui/plugin/ValidationUIPlugin.java
+++ b/plugins/org.eclipse.wst.validation.ui/validateui/org/eclipse/wst/validation/internal/ui/plugin/ValidationUIPlugin.java
@@ -15,7 +15,6 @@
 import org.eclipse.jem.util.logger.LogEntry;
 import org.eclipse.jem.util.logger.proxy.Logger;
 import org.eclipse.jface.operation.IRunnableWithProgress;
-import org.eclipse.wst.common.frameworks.internal.operations.IHeadlessRunnableWithProgress;
 import org.eclipse.wst.common.frameworks.internal.ui.WTPUIPlugin;
 import org.eclipse.wst.validation.internal.operations.ValidationOperation;
 import org.eclipse.wst.validation.internal.plugin.ValidationPlugin;
@@ -81,9 +80,9 @@
 		return new RunnableWithProgressWrapper(aWorkspaceRunnable);
 	}
 
-	public static IRunnableWithProgress getRunnableWithProgress(IHeadlessRunnableWithProgress aHeadlessRunnableWithProgress) {
-		return new RunnableWithProgressWrapper(aHeadlessRunnableWithProgress);
-	}
+//	public static IRunnableWithProgress getRunnableWithProgress(IHeadlessRunnableWithProgress aHeadlessRunnableWithProgress) {
+//		return new RunnableWithProgressWrapper(aHeadlessRunnableWithProgress);
+//	}
 
 	// Need a third, ValidationOperation version of this method, because ValidationOperation
 	// is both an IWorkspaceRunnable and an IHeadlessRunnableWithProgress. This method will
diff --git a/plugins/org.eclipse.wst.validation/plugin.properties b/plugins/org.eclipse.wst.validation/plugin.properties
index 8c891ef..7ca7dd6 100644
--- a/plugins/org.eclipse.wst.validation/plugin.properties
+++ b/plugins/org.eclipse.wst.validation/plugin.properties
@@ -15,3 +15,6 @@
 VALIDATION_PROBLEMMARKER_NAME=Validation Message
 VALIDATION_PROJECTMARKER_NAME=Enabled Validators
 VALIDATION_PREFERENCEMARKER_NAME=Validation Preferences
+Validator=Validator
+ReferencialFileValidator=ReferencialFileValidator
+validationSelectionHandler=validationSelectionHandler
\ No newline at end of file
diff --git a/plugins/org.eclipse.wst.validation/plugin.xml b/plugins/org.eclipse.wst.validation/plugin.xml
index e455273..4101de5 100644
--- a/plugins/org.eclipse.wst.validation/plugin.xml
+++ b/plugins/org.eclipse.wst.validation/plugin.xml
@@ -4,9 +4,9 @@
 
     
 <!-- Validation extension points -->
-   <extension-point id="validator" name="Validator" schema="xsds/validatorExtSchema.exsd"/>
-   <extension-point id="referencialFileValidator" name="ReferencialFileValidator" schema="xsds/referencialFileExtSchema.exsd"/>
-   <extension-point id="validationSelectionHandler" name="validationSelectionHandler" schema="xsds/validationSelectionHandler.exsd"/>   
+   <extension-point id="validator" name="%Validator" schema="xsds/validatorExtSchema.exsd"/>
+   <extension-point id="referencialFileValidator" name="%ReferencialFileValidator" schema="xsds/referencialFileExtSchema.exsd"/>
+   <extension-point id="validationSelectionHandler" name="%validationSelectionHandler" schema="xsds/validationSelectionHandler.exsd"/>   
    
 <!--============================-->
 <!-- Validation Contributions   -->
diff --git a/plugins/org.eclipse.wst.validation/validate/org/eclipse/wst/validation/internal/ConfigurationConstants.java b/plugins/org.eclipse.wst.validation/validate/org/eclipse/wst/validation/internal/ConfigurationConstants.java
index 7441b81..4b5de92 100644
--- a/plugins/org.eclipse.wst.validation/validate/org/eclipse/wst/validation/internal/ConfigurationConstants.java
+++ b/plugins/org.eclipse.wst.validation/validate/org/eclipse/wst/validation/internal/ConfigurationConstants.java
@@ -75,5 +75,5 @@
 	/* package */static final String VERSION5_0 = "5.0"; //$NON-NLS-1$
 	/* package */static final String VERSION5_01 = "5.0.1"; //$NON-NLS-1$
 	// end preference and project defaults
-	public  final String DEPLOYABLES_FOLDER = ".deployables";
+	public  final String DEPLOYABLES_FOLDER = ".deployables"; //$NON-NLS-1$
 }
\ No newline at end of file
diff --git a/plugins/org.eclipse.wst.validation/validate/org/eclipse/wst/validation/internal/ValidationSelectionHandlerRegistryReader.java b/plugins/org.eclipse.wst.validation/validate/org/eclipse/wst/validation/internal/ValidationSelectionHandlerRegistryReader.java
index b79faf0..f6d1990 100644
--- a/plugins/org.eclipse.wst.validation/validate/org/eclipse/wst/validation/internal/ValidationSelectionHandlerRegistryReader.java
+++ b/plugins/org.eclipse.wst.validation/validate/org/eclipse/wst/validation/internal/ValidationSelectionHandlerRegistryReader.java
@@ -52,7 +52,7 @@
 		if (!element.getName().equals(VALIDATION_SELECTION_HANDLER))
 			return false;
 		
-		String handlerClass = element.getAttribute(ATT_HANDLER_CLASS);
+//		String handlerClass = element.getAttribute(ATT_HANDLER_CLASS);
 		String selectionType = element.getAttribute(ATT_SELECTION_TYPE); 
 		
 		IValidationSelectionHandler handler = null;
diff --git a/plugins/org.eclipse.wst.validation/validate/org/eclipse/wst/validation/internal/operations/ValidationOperation.java b/plugins/org.eclipse.wst.validation/validate/org/eclipse/wst/validation/internal/operations/ValidationOperation.java
index cb509db..c437ef1 100644
--- a/plugins/org.eclipse.wst.validation/validate/org/eclipse/wst/validation/internal/operations/ValidationOperation.java
+++ b/plugins/org.eclipse.wst.validation/validate/org/eclipse/wst/validation/internal/operations/ValidationOperation.java
@@ -43,7 +43,6 @@
 import org.eclipse.wst.validation.internal.VThreadManager;
 import org.eclipse.wst.validation.internal.ValidationRegistryReader;
 import org.eclipse.wst.validation.internal.ValidatorMetaData;
-import org.eclipse.wst.validation.internal.core.FileDelta;
 import org.eclipse.wst.validation.internal.core.IFileDelta;
 import org.eclipse.wst.validation.internal.core.Message;
 import org.eclipse.wst.validation.internal.core.ValidationException;
@@ -247,28 +246,28 @@
 	 * @param logger
 	 * @param start
 	 */
-	private void logValidationInfo(ValidatorMetaData vmd, IFileDelta[] delta, Logger logger, long start) {
-		long finish = System.currentTimeMillis();
-		TimeEntry entry = ValidationPlugin.getTimeEntry();
-		entry.setSourceID("ValidationOperation.launchValidator"); //$NON-NLS-1$
-		entry.setProjectName(getProject().getName());
-		entry.setToolName(vmd.getValidatorUniqueName());
-		entry.setElapsedTime(finish - start);
-		if (logger.isLoggingLevel(Level.FINE)) {
-			StringBuffer buffer = new StringBuffer();
-			if (isFullValidate()) {
-				buffer.append("EVERYTHING"); //$NON-NLS-1$
-			} else {
-				if (delta.length == 0) {
-					buffer.append("NOTHING"); //$NON-NLS-1$
-				} else {
-					buffer.append(getDeltaAsString(delta));
-				}
-			}
-			entry.setDetails(buffer.toString());
-		}
-		logger.write(Level.INFO, entry);
-	}
+//	private void logValidationInfo(ValidatorMetaData vmd, IFileDelta[] delta, Logger logger, long start) {
+//		long finish = System.currentTimeMillis();
+//		TimeEntry entry = ValidationPlugin.getTimeEntry();
+//		entry.setSourceID("ValidationOperation.launchValidator"); //$NON-NLS-1$
+//		entry.setProjectName(getProject().getName());
+//		entry.setToolName(vmd.getValidatorUniqueName());
+//		entry.setElapsedTime(finish - start);
+//		if (logger.isLoggingLevel(Level.FINE)) {
+//			StringBuffer buffer = new StringBuffer();
+//			if (isFullValidate()) {
+//				buffer.append("EVERYTHING"); //$NON-NLS-1$
+//			} else {
+//				if (delta.length == 0) {
+//					buffer.append("NOTHING"); //$NON-NLS-1$
+//				} else {
+//					buffer.append(getDeltaAsString(delta));
+//				}
+//			}
+//			entry.setDetails(buffer.toString());
+//		}
+//		logger.write(Level.INFO, entry);
+//	}
 
 	/**
 	 * @param reporter
@@ -276,48 +275,48 @@
 	 * @param logger
 	 * @param exc
 	 */
-	private void handleThrowables(WorkbenchReporter reporter, ValidatorMetaData vmd, Logger logger, Throwable exc) {
-		// If a runtime exception has occured, e.g. NullPointer or ClassCast,
-		// display it with the "A runtime exception has occurred " messsage.
-		// This will provide more information to the user when he/she calls IBM
-		// Service.
-		if (logger.isLoggingLevel(Level.SEVERE)) {
-			LogEntry entry = ValidationPlugin.getLogEntry();
-			entry.setSourceID("ValidationOperation::launchValidator"); //$NON-NLS-1$
-			entry.setTargetException(exc);
-			logger.write(Level.SEVERE, entry);
-		}
-		String[] msgParm = {exc.getClass().getName(), vmd.getValidatorDisplayName(), (exc.getMessage() == null ? "" : exc.getMessage())}; //$NON-NLS-1$
-		Message message = ValidationPlugin.getMessage();
-		message.setSeverity(IMessage.NORMAL_SEVERITY);
-		message.setId(ResourceConstants.VBF_EXC_RUNTIME);
-		message.setParams(msgParm);
-		try {
-			reporter.addMessage(vmd.getValidator(), message);
-		} catch (InstantiationException exc2) {
-			handleInstantiationException(vmd, logger, exc2);
-		} catch (MessageLimitException e) {
-			throw e;
-		}
-		return;
-	}
+//	private void handleThrowables(WorkbenchReporter reporter, ValidatorMetaData vmd, Logger logger, Throwable exc) {
+//		// If a runtime exception has occured, e.g. NullPointer or ClassCast,
+//		// display it with the "A runtime exception has occurred " messsage.
+//		// This will provide more information to the user when he/she calls IBM
+//		// Service.
+//		if (logger.isLoggingLevel(Level.SEVERE)) {
+//			LogEntry entry = ValidationPlugin.getLogEntry();
+//			entry.setSourceID("ValidationOperation::launchValidator"); //$NON-NLS-1$
+//			entry.setTargetException(exc);
+//			logger.write(Level.SEVERE, entry);
+//		}
+//		String[] msgParm = {exc.getClass().getName(), vmd.getValidatorDisplayName(), (exc.getMessage() == null ? "" : exc.getMessage())}; //$NON-NLS-1$
+//		Message message = ValidationPlugin.getMessage();
+//		message.setSeverity(IMessage.NORMAL_SEVERITY);
+//		message.setId(ResourceConstants.VBF_EXC_RUNTIME);
+//		message.setParams(msgParm);
+//		try {
+//			reporter.addMessage(vmd.getValidator(), message);
+//		} catch (InstantiationException exc2) {
+//			handleInstantiationException(vmd, logger, exc2);
+//		} catch (MessageLimitException e) {
+//			throw e;
+//		}
+//		return;
+//	}
 
 	/**
 	 * @param vmd
 	 * @param logger
 	 * @param exc2
 	 */
-	private void handleInstantiationException(ValidatorMetaData vmd, Logger logger, InstantiationException exc2) {
-		// Remove the vmd from the reader's list
-		ValidationRegistryReader.getReader().disableValidator(vmd);
-		// Log the reason for the disabled validator
-		if (logger.isLoggingLevel(Level.SEVERE)) {
-			LogEntry entry = ValidationPlugin.getLogEntry();
-			entry.setSourceID("ValidationOperation::launchValidator (deprecated)"); //$NON-NLS-1$
-			entry.setTargetException(exc2);
-			logger.write(Level.SEVERE, entry);
-		}
-	}
+//	private void handleInstantiationException(ValidatorMetaData vmd, Logger logger, InstantiationException exc2) {
+//		// Remove the vmd from the reader's list
+//		ValidationRegistryReader.getReader().disableValidator(vmd);
+//		// Log the reason for the disabled validator
+//		if (logger.isLoggingLevel(Level.SEVERE)) {
+//			LogEntry entry = ValidationPlugin.getLogEntry();
+//			entry.setSourceID("ValidationOperation::launchValidator (deprecated)"); //$NON-NLS-1$
+//			entry.setTargetException(exc2);
+//			logger.write(Level.SEVERE, entry);
+//		}
+//	}
 
 	/**
 	 * @param reporter
@@ -325,55 +324,55 @@
 	 * @param logger
 	 * @param exc
 	 */
-	private void handleValidationExceptions(WorkbenchReporter reporter, ValidatorMetaData vmd, Logger logger, ValidationException exc) {
-		// First, see if a validator just caught all Throwables and
-		// accidentally wrapped a MessageLimitException instead of propagating
-		// it.
-		if (exc.getAssociatedException() != null) {
-			if (exc.getAssociatedException() instanceof MessageLimitException) {
-				MessageLimitException mssgExc = (MessageLimitException) exc.getAssociatedException();
-				throw mssgExc;
-			} else if (exc.getAssociatedException() instanceof ValidationException) {
-				try {
-					ValidationException vexc = (ValidationException) exc.getAssociatedException();
-					vexc.setClassLoader(vmd.getValidator().getClass().getClassLoader()); // first,
-					// set the class loader,so that the exception's getMessage() method can retrieve
-					// the resource bundle
-				} catch (InstantiationException exc2) {
-					handleInstantiationException(vmd, logger, exc2);
-				}
-			}
-		}
-		// If there is a problem with this particular validator, log the error
-		// and continue
-		// with the next validator.
-		try {
-			exc.setClassLoader(vmd.getValidator().getClass().getClassLoader()); // first,
-			// set the class loader,so that the exception's getMessage() method can retrieve the
-			// resource bundle
-		} catch (InstantiationException exc2) {
-			handleInstantiationException(vmd, logger, exc2);
-		}
-		if (logger.isLoggingLevel(Level.SEVERE)) {
-			LogEntry entry = ValidationPlugin.getLogEntry();
-			entry.setSourceID("ValidationOperation.validate(WorkbenchMonitor)"); //$NON-NLS-1$
-			entry.setTargetException(exc);
-			logger.write(Level.SEVERE, entry);
-			if (exc.getAssociatedException() != null) {
-				entry.setTargetException(exc.getAssociatedException());
-				logger.write(Level.SEVERE, entry);
-			}
-		}
-		String message = ResourceHandler.getExternalizedMessage(ResourceConstants.VBF_STATUS_ENDING_VALIDATION_ABNORMALLY, new String[]{getProject().getName(), vmd.getValidatorDisplayName()});
-		reporter.displaySubtask(message);
-		if (exc.getAssociatedMessage() != null) {
-			try {
-				reporter.addMessage(vmd.getValidator(), exc.getAssociatedMessage());
-			} catch (InstantiationException exc2) {
-				handleInstantiationException(vmd, logger, exc2);
-			}
-		}
-	}
+//	private void handleValidationExceptions(WorkbenchReporter reporter, ValidatorMetaData vmd, Logger logger, ValidationException exc) {
+//		// First, see if a validator just caught all Throwables and
+//		// accidentally wrapped a MessageLimitException instead of propagating
+//		// it.
+//		if (exc.getAssociatedException() != null) {
+//			if (exc.getAssociatedException() instanceof MessageLimitException) {
+//				MessageLimitException mssgExc = (MessageLimitException) exc.getAssociatedException();
+//				throw mssgExc;
+//			} else if (exc.getAssociatedException() instanceof ValidationException) {
+//				try {
+//					ValidationException vexc = (ValidationException) exc.getAssociatedException();
+//					vexc.setClassLoader(vmd.getValidator().getClass().getClassLoader()); // first,
+//					// set the class loader,so that the exception's getMessage() method can retrieve
+//					// the resource bundle
+//				} catch (InstantiationException exc2) {
+//					handleInstantiationException(vmd, logger, exc2);
+//				}
+//			}
+//		}
+//		// If there is a problem with this particular validator, log the error
+//		// and continue
+//		// with the next validator.
+//		try {
+//			exc.setClassLoader(vmd.getValidator().getClass().getClassLoader()); // first,
+//			// set the class loader,so that the exception's getMessage() method can retrieve the
+//			// resource bundle
+//		} catch (InstantiationException exc2) {
+//			handleInstantiationException(vmd, logger, exc2);
+//		}
+//		if (logger.isLoggingLevel(Level.SEVERE)) {
+//			LogEntry entry = ValidationPlugin.getLogEntry();
+//			entry.setSourceID("ValidationOperation.validate(WorkbenchMonitor)"); //$NON-NLS-1$
+//			entry.setTargetException(exc);
+//			logger.write(Level.SEVERE, entry);
+//			if (exc.getAssociatedException() != null) {
+//				entry.setTargetException(exc.getAssociatedException());
+//				logger.write(Level.SEVERE, entry);
+//			}
+//		}
+//		String message = ResourceHandler.getExternalizedMessage(ResourceConstants.VBF_STATUS_ENDING_VALIDATION_ABNORMALLY, new String[]{getProject().getName(), vmd.getValidatorDisplayName()});
+//		reporter.displaySubtask(message);
+//		if (exc.getAssociatedMessage() != null) {
+//			try {
+//				reporter.addMessage(vmd.getValidator(), exc.getAssociatedMessage());
+//			} catch (InstantiationException exc2) {
+//				handleInstantiationException(vmd, logger, exc2);
+//			}
+//		}
+//	}
 
 	/**
 	 * @param reporter
@@ -381,31 +380,31 @@
 	 * @param logger
 	 * @param exc
 	 */
-	private void handleHelperCleanupExceptions(WorkbenchReporter reporter, ValidatorMetaData vmd, Logger logger, Throwable exc) {
-		// If a runtime exception has occured, e.g. NullPointer or ClassCast,
-		// display it with the "A runtime exception has occurred " messsage.
-		// This will provide more information to the user when he/she calls IBM
-		// Service.
-		if (logger.isLoggingLevel(Level.SEVERE)) {
-			LogEntry entry = ValidationPlugin.getLogEntry();
-			entry.setSourceID("ValidationOperation::launchValidator"); //$NON-NLS-1$
-			entry.setTargetException(exc);
-			logger.write(Level.SEVERE, entry);
-		}
-		String[] msgParm = {exc.getClass().getName(), vmd.getValidatorDisplayName(), (exc.getMessage() == null ? "" : exc.getMessage())}; //$NON-NLS-1$
-		Message message = ValidationPlugin.getMessage();
-		message.setSeverity(IMessage.NORMAL_SEVERITY);
-		message.setId(ResourceConstants.VBF_EXC_RUNTIME);
-		message.setParams(msgParm);
-		try {
-			reporter.addMessage(vmd.getValidator(), message);
-		} catch (InstantiationException exc2) {
-			handleInstantiationException(vmd, logger, exc2);
-		} catch (MessageLimitException e) {
-			throw e;
-		}
-		return;
-	}
+//	private void handleHelperCleanupExceptions(WorkbenchReporter reporter, ValidatorMetaData vmd, Logger logger, Throwable exc) {
+//		// If a runtime exception has occured, e.g. NullPointer or ClassCast,
+//		// display it with the "A runtime exception has occurred " messsage.
+//		// This will provide more information to the user when he/she calls IBM
+//		// Service.
+//		if (logger.isLoggingLevel(Level.SEVERE)) {
+//			LogEntry entry = ValidationPlugin.getLogEntry();
+//			entry.setSourceID("ValidationOperation::launchValidator"); //$NON-NLS-1$
+//			entry.setTargetException(exc);
+//			logger.write(Level.SEVERE, entry);
+//		}
+//		String[] msgParm = {exc.getClass().getName(), vmd.getValidatorDisplayName(), (exc.getMessage() == null ? "" : exc.getMessage())}; //$NON-NLS-1$
+//		Message message = ValidationPlugin.getMessage();
+//		message.setSeverity(IMessage.NORMAL_SEVERITY);
+//		message.setId(ResourceConstants.VBF_EXC_RUNTIME);
+//		message.setParams(msgParm);
+//		try {
+//			reporter.addMessage(vmd.getValidator(), message);
+//		} catch (InstantiationException exc2) {
+//			handleInstantiationException(vmd, logger, exc2);
+//		} catch (MessageLimitException e) {
+//			throw e;
+//		}
+//		return;
+//	}
 
 	public boolean isFork() {
 		return _fork;
@@ -784,7 +783,7 @@
 					project = (IProject) resource;
 				if (project != null) {
 					Set set = ValidationRegistryReader.getReader().getValidatorMetaData(project);
-					IFileDelta[] changedfiles = new FileDelta[]{new WorkbenchFileDelta(refFile.getProjectRelativePath().toString(), IFileDelta.CHANGED, refFile)};
+//					IFileDelta[] changedfiles = new FileDelta[]{new WorkbenchFileDelta(refFile.getProjectRelativePath().toString(), IFileDelta.CHANGED, refFile)};
 					Iterator it = set.iterator();
 					while (it.hasNext()) {
 						ValidatorMetaData data = (ValidatorMetaData) it.next();
@@ -1003,7 +1002,7 @@
 	}
 
 	/* package */
-	void internalValidate(final WorkbenchReporter reporter, final IValidator validator, final ValidatorMetaData vmd,final IWorkbenchContext context, final IFileDelta[] delta) throws OperationCanceledException {
+	void internalValidate(final WorkbenchReporter reporter, final IValidator validator, final ValidatorMetaData vmd,final IWorkbenchContext aContext, final IFileDelta[] delta) throws OperationCanceledException {
 		final Logger logger = ValidationPlugin.getPlugin().getMsgLogger();
 		try {
 			checkCanceled(reporter);
@@ -1019,7 +1018,7 @@
 			// needs to, and if it tries to add a message when the limit is
 			// exceeded, let
 			// the WorkbenchReporter take care of it.
-			launchValidator(reporter, validator, vmd,context,delta);
+			launchValidator(reporter, validator, vmd,aContext,delta);
 		} catch (OperationCanceledException exc) {
 			// This is handled in the validate(WorkbenchReporter) method.
 			throw exc;
@@ -1415,14 +1414,14 @@
 		private WorkbenchReporter _reporter = null;
 		private IValidator _validator = null;
 		private ValidatorMetaData _vmd = null;
-		private IValidationContext _helper = null;
+//		private IValidationContext _helper = null;
 		private IFileDelta[] __delta = null;
 
 		public ProjectRunnable(WorkbenchReporter reporter, IValidator validator, ValidatorMetaData vmd, IWorkbenchContext helper, IFileDelta[] delta, Iterator iterator) {
 			_reporter = reporter;
 			_validator = validator;
 			_vmd = vmd;
-			_helper = helper;
+//			_helper = helper;
 			__delta = delta;
 		}
 
diff --git a/plugins/org.eclipse.wst.validation/validate/org/eclipse/wst/validation/internal/operations/WorkbenchContext.java b/plugins/org.eclipse.wst.validation/validate/org/eclipse/wst/validation/internal/operations/WorkbenchContext.java
index e90c473..58b281f 100644
--- a/plugins/org.eclipse.wst.validation/validate/org/eclipse/wst/validation/internal/operations/WorkbenchContext.java
+++ b/plugins/org.eclipse.wst.validation/validate/org/eclipse/wst/validation/internal/operations/WorkbenchContext.java
@@ -42,11 +42,11 @@
 //	private static final IContainer[] NO_CONTAINERS = new IContainer[0];
 	private int _ruleGroup = RegistryConstants.ATT_RULE_GROUP_DEFAULT;
 	public List validationFileURIs = null; 
-	public static final String GET_PROJECT_FILES = "getAllFiles";
-	public static final String GET_FILE = "getFile";
-	private static final IContainer[] NO_CONTAINERS = new IContainer[0];
-	public static final String VALIDATION_MARKER = "com.ibm.etools.validation.problemmarker";
-	public static final String VALIDATION_MARKER_OWNER = "owner";  
+	public static final String GET_PROJECT_FILES = "getAllFiles"; //$NON-NLS-1$
+	public static final String GET_FILE = "getFile"; //$NON-NLS-1$
+//	private static final IContainer[] NO_CONTAINERS = new IContainer[0];
+	public static final String VALIDATION_MARKER = "com.ibm.etools.validation.problemmarker"; //$NON-NLS-1$
+	public static final String VALIDATION_MARKER_OWNER = "owner";  //$NON-NLS-1$
 
 	public WorkbenchContext() {
 		super();
diff --git a/plugins/org.eclipse.wst.validation/validate_core/validate_base.properties b/plugins/org.eclipse.wst.validation/validate_core/validate_base.properties
deleted file mode 100644
index a97ae38..0000000
--- a/plugins/org.eclipse.wst.validation/validate_core/validate_base.properties
+++ /dev/null
@@ -1,139 +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
-###############################################################################
-# To avoid name collisions, each extension point should preface their property names with an identifier.
-#
-#     *************************************************************************
-#     * Code oriented instructions:
-#     *
-#     * In the string, you may see the following special sequences:
-#     * a) {n}  where n is a number. These are replaceable parameters.
-#     * b) ''  In .properties files, in order to see one apostrophe (') in the final
-#     *    string, sometimes two apostrophes must be entered in the string. In the translated
-#     *    string, if there is at least one {n} in the string, then to show one apostrophe
-#     *    to the user, put two apostrophes in the string. If there are no {n} in the string,
-#     *    then put one apostrophe.
-#     *    For example, say that you want the user to read "George's file". 
-#     *        GEORGE=George's file was on the desk.
-#     *        GEORGE2=George''s file and {0} were on the desk.
-#     *    GEORGE uses one apostrophe because there are no {n} and GEORGE2
-#     *    uses two apostrophes because there is a {n}.
-#     * c) '' text '' where text can be any word(s). The text between the double
-#     *    apostrophes should not be translated. 
-#     * d) <text> where text can be any word(s). The text between the angle
-#     *    brackets should NOT be translated.
-#     * e) "text" where text can be any word(s). The text between the quotation 
-#     *    marks should NOT be translated.
-#     *    
-#     *************************************************************************
-#     * Other instructions
-#     * a) Do not translate any text that is on a line which begins with a comment 
-#     *    symbol (#).
-#     * b) Do not translate these words: 
-#     *        schema, EJB, RDB, JAR, RMI, BMP, CMP, OOSQL
-#     * c) Please return the .properties files using the same directory structure.
-#     *    This is necessary because two of the files have the same name.
-#     *
-#     *************************************************************************
-# Any other comments to the translators are on lines which start like this:  # 2TC:
-#
-# Version 1.14
-#
-#
-# ID:
-#    VBF - Validation Builder Framework
-#       VBF_EXC=Exception or error text
-#       VBF_STATUS=Status message
-#       VBF_TASK=Task list message
-#
-
-# 
-# Begin Validation Builder Framework Strings
-#
-# IDs:
-#    VBF_EXC=Exception or error text
-#    VBF_STATUS=Status message
-#    VBF_TASK=Task list message
-#
-VBF_EXC_CANNOT_ADD_MARKER=IWAE0001E The marker cannot be added to resource {0} in the task list.
-VBF_EXC_CANNOT_REMOVE_MARKER=IWAE0002E The marker cannot be removed from resource {0} in the task list.
-
-VBF_EXC_HELPER_MISSING=IWAE0003E Unable to load {0} because it did not specify a <helper>. Each validator must identify the helper class that loads its MOF model.
-VBF_EXC_HELPER_CANNOTLOAD=IWAE0004E Unable to load {0} because its <helper>, {1}, could not be loaded. Ensure that the case-sensitive file name is spelled correctly.
-
-VBF_EXC_INTERNAL=IWAE0005E An internal error occurred during validation. Validation was being run on project {0} with validator {1}. The message thrown was {2}.
-
-# 2TC: In the following string, "type" is a noun
-VBF_EXC_INVALID_TYPE_FILTER=IWAE0006E Invalid type filter; {0} must be an instance of {1}.
-VBF_EXC_INVALID_RESOURCE=IWAE0007E Cannot add message "{0}" with target object "{1}" because no file, folder, or project can be found with which to associate the message.
-
-VBF_EXC_MISSING_VALIDATOR_EP=IWAE0008E The validator framework could not be started. The extension point named \"{0}\" could not be found. Save all log files and contact your IBM representative.
-VBF_EXC_MISSING_PROJECTNATURE_ID=IWAE0009E A projectNature must have an associated ID. Validation is ignoring this tag and continuing.
-
-VBF_EXC_RUNTIME=IWAE0010E Run-time exception {0} occurred during validation. The validator being run was {1} and the message thrown was {2}.
-
-VBF_EXC_SYNTAX_NULL_NAME=IWAE0011E Resource {0} cannot be added to file list because IHelper.getPortableName() returns null. This resource will not be validated by the validator named {1}.
-VBF_EXC_SYNTAX_NO_HELPER=IWAE0012E No <helper> element is specified in the plugin.xml file for validator {0}. Since the helper cannot be created, the validator will not be loaded.
-VBF_EXC_SYNTAX_NO_HELPER_CLASS=IWAE0013E No "class" attribute in the <helper> element is specified in the plugin.xml file for validator {0}. The helper cannot be created without the name of the class that implements it. Since the helper cannot be created, the validator will not be loaded.
-VBF_EXC_SYNTAX_NO_HELPER_THROWABLE=IWAE0014E The helper {0} cannot be created because a Throwable was caught.
-VBF_EXC_SYNTAX_NO_VAL_RUN=IWAE0015E Validator cannot be created because no <run> element is specified in the plugin.xml file for the validator named {0}. Cannot create a validator unless a <run> element exists that specifies the "class" attribute. The value of the "class" attribute should be the name of the class that implements the IWorkbenchHelper interface.
-VBF_EXC_SYNTAX_NO_VAL_CLASS=IWAE0016E Validator cannot be created because no "class" attribute is specified in the <run> element of the plugin.xml file for the validator named {0}. Cannot create a validator unless a <run> element exists that specifies the "class" attribute. The value of the "class" attribute should be the name of the class that implements the IWorkbenchHelper interface.
-VBF_EXC_SYNTAX_NO_VAL_THROWABLE=IWAE0017E Cannot create validator {0} because a Throwable was caught.
-VBF_EXC_SYNTAX_NO_VAL_NULL=IWAE0018E Validator class {0} could not be created. IConfigurationElement.createExecutableExtension(String) returned null.
-
-VBF_EXC_DISABLEV=IWAE0019E Cannot instantiate validator {0}. Disabling the validator; read the log for details.
-VBF_EXC_DISABLEH=IWAE0020E Cannot instantiate helper {0}. Disabling validator {1}; read the log for details.
-VBF_EXC_ORPHAN_IVALIDATOR=IWAE0021E Cannot locate meta-data for validator {0}.
-
-VBF_EXC_VALIDATORNAME_IS_NULL=IWAE0022E The plugin with ID {0} has been disabled because its getName() method returns null. The method must return a value.
-
-VBF_EXC_NULLCREATE=IWAE0023E Cannot create a validation configuration on a null resource.
-VBF_EXC_NULLSAVE=IWAE0024E Cannot save a validation configuration on a null resource.
-VBF_EXC_SAVE=IWAE0025E Could not save the validation configuration on resource {0}.
-VBF_EXC_NULLRETRIEVE=IWAE0026E Cannot retrieve the validation configuration because resource is null.
-VBF_EXC_RETRIEVE=IWAE0027E Could not retrieve the validation configuration for resource {0}.
-
-VBF_EXC_BADVMD=IWAE0028E ValidatorMetaData[] must not be null or empty.
-VBF_EXC_OPENPRJ=IWAE0029E Project {0} must be open.
-VBF_EXC_EXISTPRJ=IWAE0030E Project {0} must exist.
-VBF_EXC_BADPRJ=IWAE0031E Project {0} must be the project that contains the resources in the IResource[].
-VBF_EXC_MULTIPRJ=IWAE0032E All IResource instances in the IResource[] must be part of the same IProject instance. The resources come from the following projects: {0}.
-VBF_EXC_BADVAL=IWAE0033E Validator {0} must be configured on {1};
-
-VBF_STATUS_INITIALIZING=Initializing {0}.
-
-VBF_STATUS_VALIDATOR_CLEANUP=Performing cleanup on {0} before termination.
-
-VBF_STATUS_PROGRESSMONITOR_TITLE=Validating
-VBF_STATUS_NULL_DELTA=Last build state of {0} could not be retrieved. Performing a full validation.
-
-VBF_STATUS_VALIDATOR_TERMINATED=Validation of {0} using {1} was cancelled.
-
-VBF_STATUS_START_REMOVING_OLD_MESSAGES=Removing {0} messages on {1} has started...
-VBF_STATUS_FINISH_REMOVING_OLD_MESSAGES=Messages removed.
-
-VBF_STATUS_STARTING_VALIDATION=Validation of {0} by {1} has started...
-VBF_STATUS_ENDING_VALIDATION=Validation of {0} by {1} is complete. All known problems have been reported.
-VBF_STATUS_ENDING_VALIDATION_ABNORMALLY=Validation of {0} by {1} ended abnormally. The list of problems may be incomplete. Please check the information messages for the cause of the abnormal termination.
-
-VBF_STATUS_LOOKING=Looking for validation messages owned by uninstalled validators...
-VBF_STATUS_LOOKINGDONE=Looking for validation messages owned by uninstalled validators...done.
-VBF_STATUS_REMOVING=Removing validation messages owned by uninstalled validators...
-VBF_STATUS_REMOVINGDONE=Removing validation messages owned by uninstalled validators...done.
-
-# The following message will be deleted soon.
-VBF_TASK_WARN_MESSAGE_LIMIT_ABORT=IWAE0034W IWAD3000I: {1} terminated validation of {0} because the maximum number of messages were reported. Some messages may be missing.
-
-VBF_TASK_WARN_MESSAGE_LIMIT_VAL=IWAE0035W IWAD3000I: Some messages may be missing because the maximum number of messages has been reported. Increase the maximum number of messages and try again.
-
-#
-# End Validation Builder Framework Strings
-#
-