You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
88 lines
3.2 KiB
88 lines
3.2 KiB
//Auto-generated by kalyptus. DO NOT EDIT.
|
|
package org.trinitydesktop.koala;
|
|
|
|
import org.trinitydesktop.qt.Qt;
|
|
import java.util.ArrayList;
|
|
import org.trinitydesktop.qt.QtSupport;
|
|
|
|
/**
|
|
|
|
The <code>CSSMediaRule</code> interface represents a <a
|
|
href="http://www.w3.org/TR/REC-CSS2/media.html#at-media-rule">
|
|
\@media rule </a> in a CSS style sheet. A <code>\@media</code> rule
|
|
can be used to delimit style rules for specific media types.
|
|
@short The <code>CSSMediaRule</code> interface represents a <a href="http://www.
|
|
|
|
*/
|
|
public class CSSMediaRule extends CSSRule {
|
|
protected CSSMediaRule(Class dummy){super((Class) null);}
|
|
public CSSMediaRule() {
|
|
super((Class) null);
|
|
newCSSMediaRule();
|
|
}
|
|
private native void newCSSMediaRule();
|
|
public CSSMediaRule(CSSMediaRule other) {
|
|
super((Class) null);
|
|
newCSSMediaRule(other);
|
|
}
|
|
private native void newCSSMediaRule(CSSMediaRule other);
|
|
public CSSMediaRule(CSSRule other) {
|
|
super((Class) null);
|
|
newCSSMediaRule(other);
|
|
}
|
|
private native void newCSSMediaRule(CSSRule other);
|
|
// DOM::CSSMediaRule* CSSMediaRule(DOM::CSSMediaRuleImpl* arg1); >>>> NOT CONVERTED
|
|
/**
|
|
A list of <a
|
|
href="http://www.w3.org/TR/REC-CSS2/media.html#media-types">
|
|
media types </a> for this rule.
|
|
@short A list of <a href="http://www.
|
|
*/
|
|
public native ArrayList media();
|
|
/**
|
|
A list of all CSS rules contained within the media block.
|
|
@short A list of all CSS rules contained within the media block.
|
|
*/
|
|
public native CSSRuleList cssRules();
|
|
/**
|
|
Used to insert a new rule into the media block.
|
|
@param rule The parsable text representing the rule. For rule
|
|
sets this contains both the selector and the style declaration.
|
|
For at-rules, this specifies both the at-identifier and the
|
|
rule content.
|
|
@param index The index within the media block's rule collection
|
|
of the rule before which to insert the specified rule. If the
|
|
specified index is equal to the length of the media blocks's
|
|
rule collection, the rule will be added to the end of the media
|
|
block.
|
|
\exception DOMException
|
|
HIERARCHY_REQUEST_ERR: Raised if the rule cannot be inserted at
|
|
the specified index. e.g. if an <code>\@import</code> rule is
|
|
inserted after a standard rule set or other at-rule.
|
|
INDEX_SIZE_ERR: Raised if the specified index is not a valid
|
|
insertion point.
|
|
NO_MODIFICATION_ALLOWED_ERR: Raised if this media rule is
|
|
readonly.
|
|
\exception CSSException
|
|
SYNTAX_ERR: Raised if the specified rule has a syntax error
|
|
and is unparsable.
|
|
@return The index within the media block's rule collection of
|
|
the newly inserted rule.
|
|
|
|
@short Used to insert a new rule into the media block.
|
|
*/
|
|
public native long insertRule(String rule, long index);
|
|
/**
|
|
Used to delete a rule from the media block.
|
|
@param index The index within the media block's rule collection
|
|
of the rule to remove.
|
|
\exception DOMException
|
|
INDEX_SIZE_ERR: Raised if the specified index does not
|
|
correspond to a rule in the media rule list.
|
|
NO_MODIFICATION_ALLOWED_ERR: Raised if this media rule is
|
|
readonly.
|
|
@short Used to delete a rule from the media block.
|
|
*/
|
|
public native void deleteRule(long index);
|
|
}
|