/*
* Created on 05.12.2005
*
*/
package com.steadystate.css.dom;
import org.w3c.dom.css.CSSRule;
import org.w3c.dom.css.CSSStyleSheet;
/**
* @author koch
*/
public abstract class AbstractCSSRuleImpl extends CSSOMObjectImpl
{
protected CSSStyleSheetImpl parentStyleSheet = null;
protected CSSRule parentRule = null;
public void setParentStyleSheet(CSSStyleSheetImpl parentStyleSheet)
{
this.parentStyleSheet = parentStyleSheet;
}
public void setParentRule(CSSRule parentRule)
{
this.parentRule = parentRule;
}
public AbstractCSSRuleImpl(CSSStyleSheetImpl parentStyleSheet,
CSSRule parentRule)
{
super();
this.parentStyleSheet = parentStyleSheet;
this.parentRule = parentRule;
}
public AbstractCSSRuleImpl()
{
}
public CSSStyleSheet getParentStyleSheet() {
return this.parentStyleSheet;
}
public CSSRule getParentRule() {
return this.parentRule;
}
}