You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by rf...@apache.org on 2008/03/20 21:25:19 UTC

svn commit: r639437 - in /lenya/trunk/src: impl/java/org/apache/lenya/cms/publication/ modules-core/templating/java/src/org/apache/lenya/cms/publication/templating/ modules/lucene/java/src/org/apache/cocoon/transformation/

Author: rfrovarp
Date: Thu Mar 20 13:25:18 2008
New Revision: 639437

URL: http://svn.apache.org/viewvc?rev=639437&view=rev
Log:
Changed unecessary inner classes to static nested classes for better performance.

Modified:
    lenya/trunk/src/impl/java/org/apache/lenya/cms/publication/DocumentManagerImpl.java
    lenya/trunk/src/modules-core/templating/java/src/org/apache/lenya/cms/publication/templating/PublicationTemplateManagerImpl.java
    lenya/trunk/src/modules/lucene/java/src/org/apache/cocoon/transformation/LuceneIndexTransformerOptimized.java

Modified: lenya/trunk/src/impl/java/org/apache/lenya/cms/publication/DocumentManagerImpl.java
URL: http://svn.apache.org/viewvc/lenya/trunk/src/impl/java/org/apache/lenya/cms/publication/DocumentManagerImpl.java?rev=639437&r1=639436&r2=639437&view=diff
==============================================================================
--- lenya/trunk/src/impl/java/org/apache/lenya/cms/publication/DocumentManagerImpl.java (original)
+++ lenya/trunk/src/impl/java/org/apache/lenya/cms/publication/DocumentManagerImpl.java Thu Mar 20 13:25:18 2008
@@ -662,7 +662,7 @@
      * Abstract base class for document visitors which operate on a source and
      * target document.
      */
-    public abstract class SourceTargetVisitor implements DocumentVisitor {
+    public static abstract class SourceTargetVisitor implements DocumentVisitor {
 
         private DocumentLocator rootSource;
         private DocumentLocator rootTarget;
@@ -768,7 +768,7 @@
     /**
      * Visitor to delete documents.
      */
-    public class DeleteVisitor implements DocumentVisitor {
+    public static class DeleteVisitor implements DocumentVisitor {
 
         private DocumentManager manager;
 

Modified: lenya/trunk/src/modules-core/templating/java/src/org/apache/lenya/cms/publication/templating/PublicationTemplateManagerImpl.java
URL: http://svn.apache.org/viewvc/lenya/trunk/src/modules-core/templating/java/src/org/apache/lenya/cms/publication/templating/PublicationTemplateManagerImpl.java?rev=639437&r1=639436&r2=639437&view=diff
==============================================================================
--- lenya/trunk/src/modules-core/templating/java/src/org/apache/lenya/cms/publication/templating/PublicationTemplateManagerImpl.java (original)
+++ lenya/trunk/src/modules-core/templating/java/src/org/apache/lenya/cms/publication/templating/PublicationTemplateManagerImpl.java Thu Mar 20 13:25:18 2008
@@ -204,7 +204,7 @@
     /**
      * Searches for a declared service of the form "publicationId/service".
      */
-    public class ExistingServiceVisitor implements PublicationVisitor {
+    public static class ExistingServiceVisitor implements PublicationVisitor {
 
         /**
          * Ctor.

Modified: lenya/trunk/src/modules/lucene/java/src/org/apache/cocoon/transformation/LuceneIndexTransformerOptimized.java
URL: http://svn.apache.org/viewvc/lenya/trunk/src/modules/lucene/java/src/org/apache/cocoon/transformation/LuceneIndexTransformerOptimized.java?rev=639437&r1=639436&r2=639437&view=diff
==============================================================================
--- lenya/trunk/src/modules/lucene/java/src/org/apache/cocoon/transformation/LuceneIndexTransformerOptimized.java (original)
+++ lenya/trunk/src/modules/lucene/java/src/org/apache/cocoon/transformation/LuceneIndexTransformerOptimized.java Thu Mar 20 13:25:18 2008
@@ -499,7 +499,7 @@
         this.bodyDocument = null;
     }
 
-    class IndexHelperField {
+    static class IndexHelperField {
         String localName;
 
         StringBuffer text;
@@ -529,7 +529,7 @@
         }
     }
 
-    class IndexerConfiguration {
+    static class IndexerConfiguration {
         String analyzerClassname;
 
         String indexDirectory;



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@lenya.apache.org
For additional commands, e-mail: commits-help@lenya.apache.org