You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-commits@xmlgraphics.apache.org by je...@apache.org on 2005/05/24 11:36:19 UTC

cvs commit: xml-fop/src/java/org/apache/fop/layoutmgr LayoutContext.java

jeremias    2005/05/24 02:36:19

  Modified:    src/java/org/apache/fop/layoutmgr LayoutContext.java
  Log:
  Two new flags for handling keeps.
  
  Revision  Changes    Path
  1.9       +19 -0     xml-fop/src/java/org/apache/fop/layoutmgr/LayoutContext.java
  
  Index: LayoutContext.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/layoutmgr/LayoutContext.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- LayoutContext.java	13 May 2005 19:16:51 -0000	1.8
  +++ LayoutContext.java	24 May 2005 09:36:19 -0000	1.9
  @@ -52,6 +52,17 @@
   
       public static final int RESOLVE_LEADING_SPACE = 0x100;
   
  +    /**
  +     * This flag indicates that there's a keep-with-next that hasn't
  +     * been processed, yet.
  +     */
  +    public static final int KEEP_WITH_NEXT_PENDING = 0x200;
  +    /**
  +     * This flag indicates that there's a keep-with-previous that hasn't
  +     * been processed, yet.
  +     */
  +    public static final int KEEP_WITH_PREVIOUS_PENDING = 0x400;
  +
   
       public int flags; // Contains some set of flags defined above
       /**
  @@ -155,6 +166,14 @@
           return ((this.flags & SUPPRESS_LEADING_SPACE) != 0);
       }
   
  +    public boolean isKeepWithNextPending() {
  +        return ((this.flags & KEEP_WITH_NEXT_PENDING) != 0);
  +    }
  +    
  +    public boolean isKeepWithPreviousPending() {
  +        return ((this.flags & KEEP_WITH_PREVIOUS_PENDING) != 0);
  +    }
  +    
       public void setLeadingSpace(SpaceSpecifier space) {
           leadingSpace = space;
       }
  
  
  

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