public class RtfSpaceManager
extends java.lang.Object
Constructor and Description |
---|
RtfSpaceManager()
Construct a newly allocated
RtfSpaceManager object. |
Modifier and Type | Method and Description |
---|---|
RtfAttributes |
getLastInlineAttribute()
Peeks at inline-level attribute stack.
|
void |
popInlineAttributes()
Pops inline attributes from inline-level stack.
|
void |
popRtfSpaceSplitter()
Removes RtfSpaceSplitter from top of block-level stack.
|
void |
pushInlineAttributes(RtfAttributes attrs)
Pushes inline attributes to inline-level stack.
|
RtfSpaceSplitter |
pushRtfSpaceSplitter(RtfAttributes attrs)
Builds RtfSpaceSplitter on
attrs and adds it to the
block-level stack. |
void |
setCandidate(RtfAttributes attrs)
Set attributes as candidate for space attributes inheritance.
|
void |
stopUpdatingSpaceBefore()
Iterates block-level stack (i.e.
|
public RtfSpaceManager()
RtfSpaceManager
object.public void stopUpdatingSpaceBefore()
public void setCandidate(RtfAttributes attrs)
attrs
- attributes to setpublic RtfSpaceSplitter pushRtfSpaceSplitter(RtfAttributes attrs)
attrs
and adds it to the
block-level stack.attrs
- RtfAttribute to addpublic void popRtfSpaceSplitter()
public void pushInlineAttributes(RtfAttributes attrs)
attrs
- attributes to addpublic void popInlineAttributes()
public RtfAttributes getLastInlineAttribute()
Copyright 1999-2012 The Apache Software Foundation. All Rights Reserved.