Flying Saucer Project Release ${app.version}

org.xhtmlrenderer.layout
Class StyleTracker

java.lang.Object
  extended by org.xhtmlrenderer.layout.StyleTracker

public class StyleTracker
extends java.lang.Object

A managed list of CalculatedStyle objects. It is used when keeping track of the styles which apply to a :first-line or :first-letter pseudo element.


Constructor Summary
StyleTracker()
           
 
Method Summary
 void addStyle(CascadedStyle style)
           
 void clearStyles()
           
 StyleTracker copyOf()
           
 CalculatedStyle deriveAll(CalculatedStyle start)
           
 java.util.List getStyles()
           
 boolean hasStyles()
           
 void removeLast()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StyleTracker

public StyleTracker()
Method Detail

addStyle

public void addStyle(CascadedStyle style)

removeLast

public void removeLast()

hasStyles

public boolean hasStyles()

clearStyles

public void clearStyles()

deriveAll

public CalculatedStyle deriveAll(CalculatedStyle start)

getStyles

public java.util.List getStyles()

copyOf

public StyleTracker copyOf()

Flying Saucer Project Release ${app.version}

Flying Saucer Project Home