fi.hut.tml.xsmiles.dom
Interface VisualElement

All Superinterfaces:
PseudoClassController
All Known Subinterfaces:
MessageElement
All Known Implementing Classes:
MessageElementImpl, VisualElementImpl

public interface VisualElement
extends PseudoClassController

Author:
honkkis

Method Summary
 org.w3c.dom.css.CSSStyleDeclaration getStyle()
          returns the stored style for this element
 boolean isCurrentlyVisible()
          Is the element currently shown.
 boolean isVisibleByCSSProperties()
           
 void styleChanged()
          notify that the style should be recomputed
 
Methods inherited from interface fi.hut.tml.xsmiles.dom.PseudoClassController
getPseudoClass, isPseudoClass, setPseudoClass
 

Method Detail

styleChanged

public void styleChanged()
notify that the style should be recomputed


getStyle

public org.w3c.dom.css.CSSStyleDeclaration getStyle()
returns the stored style for this element


isCurrentlyVisible

public boolean isCurrentlyVisible()
Is the element currently shown. Look at the display and visibility properties checks parents as well


isVisibleByCSSProperties

public boolean isVisibleByCSSProperties()


X-Smiles 1.2