//Auto-generated by kalyptus. DO NOT EDIT.
package org.trinitydesktop.koala;

import org.trinitydesktop.qt.Qt;
import org.trinitydesktop.qt.QtSupport;

/**

 The <code>CSSPageRule</code> interface represents a <a
 href="http://www.w3.org/TR/REC-CSS2/page.html#page-box"> page rule
 </a> within a CSS style sheet. The <code>@page</code> rule is
 used to specify the dimensions, orientation, margins, etc. of a
 page box for paged media.
 		@short    The <code>CSSPageRule</code> interface represents a <a  href="http://www.

*/
public class CSSPageRule extends CSSRule  {
	protected CSSPageRule(Class dummy){super((Class) null);}
	public CSSPageRule() {
		super((Class) null);
		newCSSPageRule();
	}
	private native void newCSSPageRule();
	public CSSPageRule(CSSPageRule other) {
		super((Class) null);
		newCSSPageRule(other);
	}
	private native void newCSSPageRule(CSSPageRule other);
	public CSSPageRule(CSSRule other) {
		super((Class) null);
		newCSSPageRule(other);
	}
	private native void newCSSPageRule(CSSRule other);
	// DOM::CSSPageRule* CSSPageRule(DOM::CSSPageRuleImpl* arg1); >>>> NOT CONVERTED
	/**
		 The parsable textual representation of the page selector for
		 the rule.
			     		@short    The parsable textual representation of the page selector for  the rule.
	*/
	public native String selectorText();
	/**
		 see selectorText
			     		@short    see selectorText
	*/
	public native void setSelectorText(String arg1);
	/**
		 The <a href="http://www.w3.org/TR/REC-CSS2/syndata.html#q8">
		 declaration-block </a> of this rule.
			     		@short    The <a href="http://www.
	*/
	public native CSSStyleDeclaration style();
}
