fi.hut.tml.xsmiles.mlfc.css
Class RuleTreeNode

java.lang.Object
  extended byfi.hut.tml.xsmiles.mlfc.css.RuleTreeNode

public class RuleTreeNode
extends java.lang.Object

Author:
Alessandro TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates

Constructor Summary
RuleTreeNode(int root)
           
RuleTreeNode(RuleTreeNode parentNode, XSmilesCSSStyleDeclarationImpl dec)
           
RuleTreeNode(RuleTreeNode parentNode, XSmilesCSSStyleRule rule)
           
 
Method Summary
 RuleTreeNode addChild(XSmilesCSSStyleRule CSSRule)
           
 void addElement(org.w3c.dom.Element elem)
           
 RuleTreeNode addLeaf(XSmilesCSSStyleDeclarationImpl dec)
           
 StylableElement checkBrothers(StylableElement elem)
           
 java.util.Vector getChildren()
           
 XSmilesCSSStyleRule getCSSRule()
           
 XSmilesCSSStyleDeclarationImpl getCSSStyle()
           
 RuleTreeNode getParent()
           
 boolean isRoot()
           
 void removeElement(org.w3c.dom.Element elem)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuleTreeNode

public RuleTreeNode(RuleTreeNode parentNode,
                    XSmilesCSSStyleRule rule)

RuleTreeNode

public RuleTreeNode(int root)

RuleTreeNode

public RuleTreeNode(RuleTreeNode parentNode,
                    XSmilesCSSStyleDeclarationImpl dec)
Method Detail

addElement

public void addElement(org.w3c.dom.Element elem)

removeElement

public void removeElement(org.w3c.dom.Element elem)

getParent

public RuleTreeNode getParent()

isRoot

public boolean isRoot()

getCSSRule

public XSmilesCSSStyleRule getCSSRule()

getChildren

public java.util.Vector getChildren()

getCSSStyle

public XSmilesCSSStyleDeclarationImpl getCSSStyle()

checkBrothers

public StylableElement checkBrothers(StylableElement elem)

addLeaf

public RuleTreeNode addLeaf(XSmilesCSSStyleDeclarationImpl dec)

addChild

public RuleTreeNode addChild(XSmilesCSSStyleRule CSSRule)


X-Smiles 1.2