gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] gzz/gzz impl/SimpleVStreamTexter.java index/Ind...


From: Benja Fallenstein
Subject: [Gzz-commits] gzz/gzz impl/SimpleVStreamTexter.java index/Ind...
Date: Sat, 28 Sep 2002 14:21:16 -0400

CVSROOT:        /cvsroot/gzz
Module name:    gzz
Changes by:     Benja Fallenstein <address@hidden>      02/09/28 14:21:16

Modified files:
        gzz/impl       : SimpleVStreamTexter.java 
        gzz/index      : IndexManager.java IndexedVStreamCellTexter.java 
                         XuIndexer.java 

Log message:
        Make spaces have xuindexers

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/impl/SimpleVStreamTexter.java.diff?tr1=1.16&tr2=1.17&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/index/IndexManager.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/index/IndexedVStreamCellTexter.java.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/index/XuIndexer.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text

Patches:
Index: gzz/gzz/impl/SimpleVStreamTexter.java
diff -c gzz/gzz/impl/SimpleVStreamTexter.java:1.16 
gzz/gzz/impl/SimpleVStreamTexter.java:1.17
*** gzz/gzz/impl/SimpleVStreamTexter.java:1.16  Tue Sep 17 13:45:15 2002
--- gzz/gzz/impl/SimpleVStreamTexter.java       Sat Sep 28 14:21:16 2002
***************
*** 43,48 ****
--- 43,49 ----
      SpanMaker spanMaker;
      Enfilade1D.Maker enfMaker;
      EnfiladeOverlapIndex index;
+     XuIndexer xuIndex;
  
      /** Aligner
       * @deprecated EnfiladeAligner should not be provided by Space: it's too
***************
*** 78,83 ****
--- 79,85 ----
  
      public void setSpace(ModularSpace space) {
        this.space = space;
+         this.xuIndex = new SpaceXuIndexer(space);
      }
  
  
***************
*** 120,125 ****
--- 122,128 ----
      }
      
      public Index getEnfiladeOverlap() { return index; }
+     public XuIndexer getXuIndexer() { return xuIndex; }
  
      public String getText(Cell c, Obs o) {
        Enfilade1D enf = getEnfilade(c, o);
Index: gzz/gzz/index/IndexManager.java
diff -c gzz/gzz/index/IndexManager.java:1.2 gzz/gzz/index/IndexManager.java:1.3
*** gzz/gzz/index/IndexManager.java:1.2 Tue Sep 17 13:36:31 2002
--- gzz/gzz/index/IndexManager.java     Sat Sep 28 14:21:16 2002
***************
*** 29,32 ****
--- 29,37 ----
          return
            ((IndexedVStreamCellTexter)s.getCellTexter()).getEnfiladeOverlap();
      }
+     
+     public static XuIndexer getXuIndexer(Space s) {
+         return
+           ((IndexedVStreamCellTexter)s.getCellTexter()).getXuIndexer();
+     }
  }
Index: gzz/gzz/index/IndexedVStreamCellTexter.java
diff -c gzz/gzz/index/IndexedVStreamCellTexter.java:1.4 
gzz/gzz/index/IndexedVStreamCellTexter.java:1.5
*** gzz/gzz/index/IndexedVStreamCellTexter.java:1.4     Tue Sep 17 13:36:32 2002
--- gzz/gzz/index/IndexedVStreamCellTexter.java Sat Sep 28 14:21:16 2002
***************
*** 24,30 ****
  package gzz.index;
  import gzz.*;
  
! /** A cell texter that can be queried for transclusions.
   */
  public interface IndexedVStreamCellTexter extends VStreamCellTexter {
      /** Get an <code>Index</code> that, passed an enfilade or span,
--- 24,30 ----
  package gzz.index;
  import gzz.*;
  
! /** A cell texter that can be queried for links and transclusions.
   */
  public interface IndexedVStreamCellTexter extends VStreamCellTexter {
      /** Get an <code>Index</code> that, passed an enfilade or span,
***************
*** 32,35 ****
--- 32,39 ----
       *  passed enfilade or span.
       */
      Index getEnfiladeOverlap();
+     
+     /** Get the index of links in this space.
+      */
+     XuIndexer getXuIndexer();
  }
Index: gzz/gzz/index/XuIndexer.java
diff -c gzz/gzz/index/XuIndexer.java:1.1 gzz/gzz/index/XuIndexer.java:1.2
*** gzz/gzz/index/XuIndexer.java:1.1    Sat Sep 28 14:13:46 2002
--- gzz/gzz/index/XuIndexer.java        Sat Sep 28 14:21:16 2002
***************
*** 21,27 ****
   * Written by Tuomas J. Lukka
   */
  
! package gzz.index.impl;
  import gzz.index.*;
  import gzz.media.*;
  
--- 21,27 ----
   * Written by Tuomas J. Lukka
   */
  
! package gzz.index;
  import gzz.index.*;
  import gzz.media.*;
  




reply via email to

[Prev in Thread] Current Thread [Next in Thread]