Author: Alex.Kolonitsky
Date: 2010-03-18 10:39:12 -0400 (Thu, 18 Mar 2010)
New Revision: 16598
Modified:
root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/apt/RendererProcessor.java
root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/apt/SourceUtils.java
Log:
RF-8232 Tags support
remove visitor
fix checkstyle errors
Modified:
root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/apt/RendererProcessor.java
===================================================================
---
root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/apt/RendererProcessor.java 2010-03-18
14:38:25 UTC (rev 16597)
+++
root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/apt/RendererProcessor.java 2010-03-18
14:39:12 UTC (rev 16598)
@@ -24,13 +24,11 @@
import com.google.inject.Inject;
import com.google.inject.Injector;
import org.richfaces.cdk.CdkException;
-import org.richfaces.cdk.annotations.EventName;
import org.richfaces.cdk.annotations.Family;
import org.richfaces.cdk.annotations.JsfComponent;
import org.richfaces.cdk.annotations.JsfRenderer;
import org.richfaces.cdk.model.ClassName;
import org.richfaces.cdk.model.ComponentModel;
-import org.richfaces.cdk.model.Property;
import org.richfaces.cdk.model.RendererModel;
import org.richfaces.cdk.templatecompiler.RendererTemplateParser;
import org.richfaces.cdk.util.Strings;
Modified:
root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/apt/SourceUtils.java
===================================================================
---
root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/apt/SourceUtils.java 2010-03-18
14:38:25 UTC (rev 16597)
+++
root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/apt/SourceUtils.java 2010-03-18
14:39:12 UTC (rev 16598)
@@ -23,13 +23,12 @@
package org.richfaces.cdk.apt;
+import com.google.inject.ProvidedBy;
+import org.richfaces.cdk.model.ClassName;
+
import java.lang.annotation.Annotation;
import java.util.Set;
-import org.richfaces.cdk.model.ClassName;
-
-import com.google.inject.ProvidedBy;
-
/**
* <p class="changed_added_4_0">This class provides utility methods to
analayze java classes. This implementation uses APT API to get
* information about Java code.</p>
@@ -99,6 +98,8 @@
public Set<BeanProperty> getBeanPropertiesAnnotatedWith(Class<? extends
Annotation> annotation,
ClassName type);
+ public Set<BeanProperty> getAbstractBeanProperties(ClassName type);
+
public String getDocComment(ClassName componentElement);
public Object getConstant(ClassName componentElement, String name);
Show replies by date