[jbosstools-commits] JBoss Tools SVN: r6732 - trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/scanner/java.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Thu Mar 6 15:47:06 EST 2008


Author: vrubezhny
Date: 2008-03-06 15:47:05 -0500 (Thu, 06 Mar 2008)
New Revision: 6732

Modified:
   trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/scanner/java/ASTVisitorImpl.java
Log:
http://jira.jboss.org/jira/browse/JBIDE-509 intelligent navigation support for seam variable names

Modified: trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/scanner/java/ASTVisitorImpl.java
===================================================================
--- trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/scanner/java/ASTVisitorImpl.java	2008-03-06 20:31:25 UTC (rev 6731)
+++ trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/scanner/java/ASTVisitorImpl.java	2008-03-06 20:47:05 UTC (rev 6732)
@@ -40,16 +40,16 @@
  */
 public class ASTVisitorImpl extends ASTVisitor implements SeamAnnotations {
 	
-	static class TypeData {
+	public static class TypeData {
 		TypeData parent = null;
 		List<TypeData> children = new ArrayList<TypeData>();
 
-		IType type;
+		public IType type;
 		int innerLock = 0;
 		
-		AnnotatedASTNode<TypeDeclaration> annotatedType = null;
-		Set<AnnotatedASTNode<FieldDeclaration>> annotatedFields = new HashSet<AnnotatedASTNode<FieldDeclaration>>();
-		Set<AnnotatedASTNode<MethodDeclaration>> annotatedMethods = new HashSet<AnnotatedASTNode<MethodDeclaration>>();
+		public AnnotatedASTNode<TypeDeclaration> annotatedType = null;
+		public Set<AnnotatedASTNode<FieldDeclaration>> annotatedFields = new HashSet<AnnotatedASTNode<FieldDeclaration>>();
+		public Set<AnnotatedASTNode<MethodDeclaration>> annotatedMethods = new HashSet<AnnotatedASTNode<MethodDeclaration>>();
 
 		AnnotatedASTNode<?> currentAnnotatedNode = null;
 		AnnotatedASTNode<FieldDeclaration> currentAnnotatedField = null;
@@ -71,10 +71,10 @@
 		
 	}
 	
-	TypeData root = null;	
+	public TypeData root = null;	
 	TypeData current = null;	
 	
-	ASTVisitorImpl() {}
+	public ASTVisitorImpl() {}
 	
 	public void setType(IType type) {
 		root = new TypeData();




More information about the jbosstools-commits mailing list