Author: jjankovi
Date: 2011-11-22 09:16:15 -0500 (Tue, 22 Nov 2011)
New Revision: 36532
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/CDITestBase.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/annotations/BeansXMLValidationErrors.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/annotations/CDIWizardType.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/beansxml/BeansXMLValidationTest.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/openon/FindObserverForEventTest.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/openon/OpenOnBase.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/openon/OpenOnTest.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/BeanValidationQuickFixTest.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/DecoratorValidationQuickFixTest.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/IBindingValidationQuickFixTest.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/InterceptorValidationQuickFixTest.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/QualifierValidationQuickFixTest.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/QuickFixTestBase.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/ScopeValidationQuickFixTest.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/StereotypeValidationQuickFixTest.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/AbstractValidationProvider.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/BeanValidationProvider.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/DecoratorValidationProvider.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/InterceptorBindingValidationProvider.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/InterceptorValidationProvider.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/QualifierValidationProvider.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/ScopeValidationProvider.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/StereotypeValidationProvider.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/ValidationErrorProvider.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/uiutils/BeansXMLValidationHelper.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/uiutils/NodeContextUtil.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/uiutils/wizards/CDIWizard.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/uiutils/wizards/CDIWizardBaseExt.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/wizard/FacetTest.java
Log:
JavaDoc completion
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/CDITestBase.java
===================================================================
---
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/CDITestBase.java 2011-11-22
13:26:39 UTC (rev 36531)
+++
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/CDITestBase.java 2011-11-22
14:16:15 UTC (rev 36532)
@@ -44,11 +44,11 @@
util.waitForNonIgnoredJobs();
}
- public String getProjectName() {
+ protected String getProjectName() {
return projectName;
}
- public String getPackageName() {
+ protected String getPackageName() {
return packageName;
}
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/annotations/BeansXMLValidationErrors.java
===================================================================
---
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/annotations/BeansXMLValidationErrors.java 2011-11-22
13:26:39 UTC (rev 36531)
+++
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/annotations/BeansXMLValidationErrors.java 2011-11-22
14:16:15 UTC (rev 36532)
@@ -1,3 +1,14 @@
+/*******************************************************************************
+ * Copyright (c) 2010 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is 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:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+
package org.jboss.tools.cdi.bot.test.annotations;
public enum BeansXMLValidationErrors {
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/annotations/CDIWizardType.java
===================================================================
---
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/annotations/CDIWizardType.java 2011-11-22
13:26:39 UTC (rev 36531)
+++
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/annotations/CDIWizardType.java 2011-11-22
14:16:15 UTC (rev 36532)
@@ -9,6 +9,7 @@
* Contributors:
* Red Hat, Inc. - initial API and implementation
******************************************************************************/
+
package org.jboss.tools.cdi.bot.test.annotations;
public enum CDIWizardType {
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/beansxml/BeansXMLValidationTest.java
===================================================================
---
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/beansxml/BeansXMLValidationTest.java 2011-11-22
13:26:39 UTC (rev 36531)
+++
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/beansxml/BeansXMLValidationTest.java 2011-11-22
14:16:15 UTC (rev 36532)
@@ -25,7 +25,8 @@
import org.junit.runners.Suite.SuiteClasses;
/**
- * Test operates on code completion in beans.xml
+ * Test operates on beans validation in config file
+ * beans.xml
*
* @author Jaroslav Jankovic
*
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/openon/FindObserverForEventTest.java
===================================================================
---
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/openon/FindObserverForEventTest.java 2011-11-22
13:26:39 UTC (rev 36531)
+++
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/openon/FindObserverForEventTest.java 2011-11-22
14:16:15 UTC (rev 36532)
@@ -26,7 +26,7 @@
import org.junit.runners.Suite.SuiteClasses;
/**
- * Test operates on CDI perspective
+ * Test operates on finding right observer for event and vice versa
*
* @author Jaroslav Jankovic
*/
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/openon/OpenOnBase.java
===================================================================
---
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/openon/OpenOnBase.java 2011-11-22
13:26:39 UTC (rev 36531)
+++
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/openon/OpenOnBase.java 2011-11-22
14:16:15 UTC (rev 36532)
@@ -31,7 +31,14 @@
"observeNoQualifierMyBean2", "observeAnyMyBean2",
"observeQ1MyBean2", "observeQ2MyBean1",
"observeQ2MyBean2" };
-
+ /**
+ * Method creates Decorator component with entered name and package name.
+ * Then it opens beans.xml and simulates direct openOn through method openOnDirect.
+ * Finally it checks if the class which was opened-on to is correct.
+ * @param packageName
+ * @param className
+ * @return
+ */
protected boolean checkBeanXMLDecoratorOpenOn(String packageName, String className) {
wizard.createCDIComponent(CDIWizardType.DECORATOR, className, packageName,
"java.util.Set");
@@ -41,6 +48,15 @@
return getEd().getTitle().equals(className + ".java");
}
+
+ /**
+ * Method creates Interceptor component with entered name and package name.
+ * Then it opens beans.xml and simulates direct openOn through method openOnDirect.
+ * Finally it checks if the class which was opened-on to is correct.
+ * @param packageName
+ * @param className
+ * @return
+ */
protected boolean checkBeanXMLInterceptorOpenOn(String packageName, String className) {
wizard.createCDIComponent(CDIWizardType.INTERCEPTOR, className, packageName,
null);
@@ -50,6 +66,14 @@
return getEd().getTitle().equals(className + ".java");
}
+ /**
+ * Method creates Alternative Bean component with entered name and package name.
+ * Then it opens beans.xml and simulates direct openOn through method openOnDirect.
+ * Finally it checks if the class which was opened-on to is correct.
+ * @param packageName
+ * @param className
+ * @return
+ */
protected boolean checkBeanXMLAlternativeOpenOn(String packageName, String className) {
wizard.createCDIComponent(CDIWizardType.BEAN, className, packageName,
"alternative+beansxml");
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/openon/OpenOnTest.java
===================================================================
---
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/openon/OpenOnTest.java 2011-11-22
13:26:39 UTC (rev 36531)
+++
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/openon/OpenOnTest.java 2011-11-22
14:16:15 UTC (rev 36532)
@@ -26,7 +26,7 @@
import org.junit.runners.Suite.SuiteClasses;
/**
- * Test operates on hyperlinks-openons using CDI tools
+ * Test operates on hyperlinks-openons using CDI support
*
* @author Jaroslav Jankovic
*
@@ -73,9 +73,8 @@
}
- /**
- *
https://issues.jboss.org/browse/JBIDE-6251
- */
+
+ //
https://issues.jboss.org/browse/JBIDE-6251
@Test
public void testDisposerProducerOpenOn() {
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/BeanValidationQuickFixTest.java
===================================================================
---
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/BeanValidationQuickFixTest.java 2011-11-22
13:26:39 UTC (rev 36531)
+++
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/BeanValidationQuickFixTest.java 2011-11-22
14:16:15 UTC (rev 36532)
@@ -24,7 +24,7 @@
import org.junit.runners.Suite.SuiteClasses;
/**
- * Test operates on quick fixes of CDI components validation
+ * Test operates on quick fixes used for validation errors of CDI bean component
*
* @author Jaroslav Jankovic
*/
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/DecoratorValidationQuickFixTest.java
===================================================================
---
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/DecoratorValidationQuickFixTest.java 2011-11-22
13:26:39 UTC (rev 36531)
+++
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/DecoratorValidationQuickFixTest.java 2011-11-22
14:16:15 UTC (rev 36532)
@@ -24,7 +24,7 @@
import org.junit.runners.Suite.SuiteClasses;
/**
- * Test operates on quick fixes of CDI components validation
+ * Test operates on quick fixes used for validation errors of CDI Decorator component
*
* @author Jaroslav Jankovic
*/
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/IBindingValidationQuickFixTest.java
===================================================================
---
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/IBindingValidationQuickFixTest.java 2011-11-22
13:26:39 UTC (rev 36531)
+++
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/IBindingValidationQuickFixTest.java 2011-11-22
14:16:15 UTC (rev 36532)
@@ -24,7 +24,7 @@
import org.junit.runners.Suite.SuiteClasses;
/**
- * Test operates on quick fixes of CDI components validation
+ * Test operates on quick fixes used for validation errors of CDI Interceptor Binding
component
*
* @author Jaroslav Jankovic
*/
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/InterceptorValidationQuickFixTest.java
===================================================================
---
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/InterceptorValidationQuickFixTest.java 2011-11-22
13:26:39 UTC (rev 36531)
+++
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/InterceptorValidationQuickFixTest.java 2011-11-22
14:16:15 UTC (rev 36532)
@@ -24,7 +24,7 @@
import org.junit.runners.Suite.SuiteClasses;
/**
- * Test operates on quick fixes of CDI components validation
+ * Test operates on quick fixes used for validation errors of CDI Interceptor component
*
* @author Jaroslav Jankovic
*/
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/QualifierValidationQuickFixTest.java
===================================================================
---
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/QualifierValidationQuickFixTest.java 2011-11-22
13:26:39 UTC (rev 36531)
+++
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/QualifierValidationQuickFixTest.java 2011-11-22
14:16:15 UTC (rev 36532)
@@ -24,7 +24,7 @@
import org.junit.runners.Suite.SuiteClasses;
/**
- * Test operates on quick fixes of CDI components validation
+ * Test operates on quick fixes used for validation errors of CDI Qualifier component
*
* @author Jaroslav Jankovic
*/
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/QuickFixTestBase.java
===================================================================
---
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/QuickFixTestBase.java 2011-11-22
13:26:39 UTC (rev 36531)
+++
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/QuickFixTestBase.java 2011-11-22
14:16:15 UTC (rev 36532)
@@ -120,7 +120,7 @@
/**
* Method resolves particular validation problem (parameter ti).
* It simply open context menu for param "ti", open menu "Quick Fix"
and
- * chooses first option and confirms it
+ * chooses first option and confirms it (resolve it)
*
* @param ti
*/
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/ScopeValidationQuickFixTest.java
===================================================================
---
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/ScopeValidationQuickFixTest.java 2011-11-22
13:26:39 UTC (rev 36531)
+++
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/ScopeValidationQuickFixTest.java 2011-11-22
14:16:15 UTC (rev 36532)
@@ -24,7 +24,7 @@
import org.junit.runners.Suite.SuiteClasses;
/**
- * Test operates on quick fixes of CDI components validation
+ * Test operates on quick fixes used for validation errors of CDI Scope component
*
* @author Jaroslav Jankovic
*/
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/StereotypeValidationQuickFixTest.java
===================================================================
---
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/StereotypeValidationQuickFixTest.java 2011-11-22
13:26:39 UTC (rev 36531)
+++
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/StereotypeValidationQuickFixTest.java 2011-11-22
14:16:15 UTC (rev 36532)
@@ -24,7 +24,7 @@
import org.junit.runners.Suite.SuiteClasses;
/**
- * Test operates on quick fixes of CDI stereotype component validation
+ * Test operates on quick fixes used for validation errors of CDI Stereotype component
*
* @author Jaroslav Jankovic
*/
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/AbstractValidationProvider.java
===================================================================
---
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/AbstractValidationProvider.java 2011-11-22
13:26:39 UTC (rev 36531)
+++
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/AbstractValidationProvider.java 2011-11-22
14:16:15 UTC (rev 36532)
@@ -1,3 +1,14 @@
+/*******************************************************************************
+ * Copyright (c) 2010 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is 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:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+
package org.jboss.tools.cdi.bot.test.quickfix.validators;
import java.util.ArrayList;
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/BeanValidationProvider.java
===================================================================
---
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/BeanValidationProvider.java 2011-11-22
13:26:39 UTC (rev 36531)
+++
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/BeanValidationProvider.java 2011-11-22
14:16:15 UTC (rev 36532)
@@ -1,3 +1,14 @@
+/*******************************************************************************
+ * Copyright (c) 2010 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is 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:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+
package org.jboss.tools.cdi.bot.test.quickfix.validators;
import java.util.ArrayList;
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/DecoratorValidationProvider.java
===================================================================
---
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/DecoratorValidationProvider.java 2011-11-22
13:26:39 UTC (rev 36531)
+++
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/DecoratorValidationProvider.java 2011-11-22
14:16:15 UTC (rev 36532)
@@ -1,3 +1,14 @@
+/*******************************************************************************
+ * Copyright (c) 2010 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is 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:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+
package org.jboss.tools.cdi.bot.test.quickfix.validators;
import java.util.ArrayList;
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/InterceptorBindingValidationProvider.java
===================================================================
---
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/InterceptorBindingValidationProvider.java 2011-11-22
13:26:39 UTC (rev 36531)
+++
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/InterceptorBindingValidationProvider.java 2011-11-22
14:16:15 UTC (rev 36532)
@@ -1,3 +1,14 @@
+/*******************************************************************************
+ * Copyright (c) 2010 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is 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:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+
package org.jboss.tools.cdi.bot.test.quickfix.validators;
import java.util.ArrayList;
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/InterceptorValidationProvider.java
===================================================================
---
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/InterceptorValidationProvider.java 2011-11-22
13:26:39 UTC (rev 36531)
+++
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/InterceptorValidationProvider.java 2011-11-22
14:16:15 UTC (rev 36532)
@@ -1,3 +1,14 @@
+/*******************************************************************************
+ * Copyright (c) 2010 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is 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:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+
package org.jboss.tools.cdi.bot.test.quickfix.validators;
import java.util.ArrayList;
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/QualifierValidationProvider.java
===================================================================
---
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/QualifierValidationProvider.java 2011-11-22
13:26:39 UTC (rev 36531)
+++
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/QualifierValidationProvider.java 2011-11-22
14:16:15 UTC (rev 36532)
@@ -1,3 +1,14 @@
+/*******************************************************************************
+ * Copyright (c) 2010 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is 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:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+
package org.jboss.tools.cdi.bot.test.quickfix.validators;
import java.util.ArrayList;
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/ScopeValidationProvider.java
===================================================================
---
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/ScopeValidationProvider.java 2011-11-22
13:26:39 UTC (rev 36531)
+++
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/ScopeValidationProvider.java 2011-11-22
14:16:15 UTC (rev 36532)
@@ -1,3 +1,14 @@
+/*******************************************************************************
+ * Copyright (c) 2010 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is 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:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+
package org.jboss.tools.cdi.bot.test.quickfix.validators;
import java.util.ArrayList;
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/StereotypeValidationProvider.java
===================================================================
---
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/StereotypeValidationProvider.java 2011-11-22
13:26:39 UTC (rev 36531)
+++
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/StereotypeValidationProvider.java 2011-11-22
14:16:15 UTC (rev 36532)
@@ -1,3 +1,14 @@
+/*******************************************************************************
+ * Copyright (c) 2010 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is 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:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+
package org.jboss.tools.cdi.bot.test.quickfix.validators;
import java.util.ArrayList;
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/ValidationErrorProvider.java
===================================================================
---
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/ValidationErrorProvider.java 2011-11-22
13:26:39 UTC (rev 36531)
+++
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/validators/ValidationErrorProvider.java 2011-11-22
14:16:15 UTC (rev 36532)
@@ -1,3 +1,14 @@
+/*******************************************************************************
+ * Copyright (c) 2010 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is 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:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+
package org.jboss.tools.cdi.bot.test.quickfix.validators;
import org.jboss.tools.cdi.bot.test.annotations.CDIAnnotationsType;
@@ -7,13 +18,43 @@
public interface ValidationErrorProvider {
+ /**
+ * Method gets all validation errors showed in Problems View for actual component
+ * @return
+ */
Map<String, ArrayList<String>> getAllValidationErrors();
+ /**
+ * Method gets all validation errors showed in Problems View as warnings
+ * according to entered annotation
+ *
+ * @param annotationType
+ * @return
+ */
ArrayList<String> getAllWarningForAnnotationType(CDIAnnotationsType
annotationType);
+ /**
+ * Method gets all validation errors showed in Problems View as errors
+ * according to entered annotation
+ *
+ * @param annotationType
+ * @return
+ */
ArrayList<String> getAllErrorsForAnnotationType(CDIAnnotationsType
annotationType);
+ /**
+ * Method gets all annotations for which exist validation errors showed in Problems
View
+ * marked as warning
+ *
+ * @return
+ */
ArrayList<CDIAnnotationsType> getAllWarningsAnnotation();
+ /**
+ * Method gets all annotations for which exist validation errors showed in Problems
View
+ * marked as errors
+ *
+ * @return
+ */
ArrayList<CDIAnnotationsType> getAllErrorsAnnotation();
}
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/uiutils/BeansXMLValidationHelper.java
===================================================================
---
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/uiutils/BeansXMLValidationHelper.java 2011-11-22
13:26:39 UTC (rev 36531)
+++
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/uiutils/BeansXMLValidationHelper.java 2011-11-22
14:16:15 UTC (rev 36532)
@@ -19,7 +19,7 @@
import org.jboss.tools.ui.bot.ext.view.ProblemsView;
/**
- * Test operates on code completion in beans.xml
+ * Helper for beans.xml validation
*
* @author Jaroslav Jankovic
*
@@ -28,6 +28,8 @@
public class BeansXMLValidationHelper extends CDITestBase {
/**
+ * Method checks if there is validation problem with text
+ * specified by parameter validationErrors for entered project
*
* @param validationError
* @return
@@ -55,6 +57,9 @@
}
/**
+ * Method checks if there is no validation problem when
+ * creating interceptor component with entered className
+ * packageName for project with name projectName
*
* @param projectName
* @param packageName
@@ -68,6 +73,9 @@
}
/**
+ * Method checks if there is no validation problem when
+ * creating decorator component with entered className
+ * packageName for project with name projectName
*
* @param projectName
* @param packageName
@@ -81,6 +89,9 @@
}
/**
+ * Method checks if there is no validation problem when
+ * creating alternative bean component with entered className
+ * packageName for project with name projectName
*
* @param projectName
* @param packageName
@@ -94,6 +105,8 @@
}
/**
+ * Method gets all beans.xml validation errors showed in Problems View
+ * for entered project
*
* @return
*/
@@ -103,9 +116,8 @@
}
/**
- * Methods creates beans.xml with no tags. Location is provided by parameter.
- * If beans.xml already exists, its content is replaced by pure beans.xml with no
- * tags in it.
+ * Methods creates beans.xml with no tags for entered project.
+ *
* @param projectName
*/
public void createClearBeansXML(String projectName) {
@@ -115,6 +127,9 @@
}
/**
+ * Methods creates beans.xml with interceptor tags in it for entered project.
+ * Package and interceptor component name which should be showed in tag is
+ * determined by parameters
*
* @param projectName
* @param packageName
@@ -130,6 +145,9 @@
}
/**
+ * Methods creates beans.xml with decorator tags in it for entered project.
+ * Package and decorator component name which should be showed in tag is
+ * determined by parameters
*
* @param projectName
* @param packageName
@@ -144,6 +162,9 @@
}
/**
+ * Methods creates beans.xml with alternative tags in it for entered project.
+ * Package and alternative bean component name which should be showed in tag is
+ * determined by parameters
*
* @param projectName
* @param packageName
@@ -158,6 +179,9 @@
}
/**
+ * Methods create beans.xml for entered project with content of file
+ * determined by parameter path. If there is beans.xml in project, its
+ * content is simply replaced
*
* @param projectName
* @param path
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/uiutils/NodeContextUtil.java
===================================================================
---
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/uiutils/NodeContextUtil.java 2011-11-22
13:26:39 UTC (rev 36531)
+++
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/uiutils/NodeContextUtil.java 2011-11-22
14:16:15 UTC (rev 36532)
@@ -1,3 +1,14 @@
+/*******************************************************************************
+ * Copyright (c) 2010 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is 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:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+
package org.jboss.tools.cdi.bot.test.uiutils;
import org.eclipse.swtbot.swt.finder.finders.UIThreadRunnable;
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/uiutils/wizards/CDIWizard.java
===================================================================
---
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/uiutils/wizards/CDIWizard.java 2011-11-22
13:26:39 UTC (rev 36531)
+++
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/uiutils/wizards/CDIWizard.java 2011-11-22
14:16:15 UTC (rev 36532)
@@ -20,6 +20,7 @@
/**
* Method creates Java Annotation with selected name and package
+ *
* @param name
* @param packageName
*/
@@ -29,7 +30,8 @@
/**
* Method creates CDI component with workaround for beans.xml -
- * if component is beans.xml, editor is not set
+ * if component is beans.xml, editor is not set (there is no active editor by default)
+ *
* @param component
* @param name
* @param packageName
@@ -50,6 +52,7 @@
/**
* Method creates larger number("amount") of the same component.
+ *
* @param component
* @param amount
* @param baseName
@@ -69,6 +72,7 @@
/**
* Method that actually creates CDI component according to parameter
+ *
* @param component
* @param name
* @param packageName
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/uiutils/wizards/CDIWizardBaseExt.java
===================================================================
---
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/uiutils/wizards/CDIWizardBaseExt.java 2011-11-22
13:26:39 UTC (rev 36531)
+++
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/uiutils/wizards/CDIWizardBaseExt.java 2011-11-22
14:16:15 UTC (rev 36532)
@@ -1,3 +1,14 @@
+/*******************************************************************************
+ * Copyright (c) 2010-2011 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is 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:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+
package org.jboss.tools.cdi.bot.test.uiutils.wizards;
import org.eclipse.swtbot.swt.finder.SWTBot;
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/wizard/FacetTest.java
===================================================================
---
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/wizard/FacetTest.java 2011-11-22
13:26:39 UTC (rev 36531)
+++
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/wizard/FacetTest.java 2011-11-22
14:16:15 UTC (rev 36532)
@@ -25,7 +25,7 @@
import org.junit.runners.Suite.SuiteClasses;
/**
-* Test checks if beans.xml is created when selectin CDI Facet
+* Test checks if beans.xml is created when selecting CDI Facet
*
* @author Jaroslav Jankovic
*/