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.
83 lines
2.9 KiB
83 lines
2.9 KiB
//Auto-generated by kalyptus. DO NOT EDIT.
|
|
package org.kde.koala;
|
|
|
|
import org.kde.qt.Qt;
|
|
import org.kde.qt.QtSupport;
|
|
|
|
/**
|
|
|
|
The <code>CSSRule</code> interface is the abstract base interface
|
|
for any type of CSS <a
|
|
href="http://www.w3.org/TR/REC-CSS2/syndata.html#q5"> statement
|
|
</a> . This includes both <a
|
|
href="http://www.w3.org/TR/REC-CSS2/syndata.html#q8"> rule sets
|
|
</a> and <a
|
|
href="http://www.w3.org/TR/REC-CSS2/syndata.html#at-rules">
|
|
at-rules </a> . An implementation is expected to preserve all rules
|
|
specified in a CSS style sheet, even if it is not recognized.
|
|
Unrecognized rules are represented using the <code>CSSUnknownRule</code>
|
|
interface.
|
|
@short The <code>CSSRule</code> interface is the abstract base interface for any type of CSS <a href="http://www.
|
|
|
|
*/
|
|
public class CSSRule implements QtSupport {
|
|
private long _qt;
|
|
private boolean _allocatedInJavaWorld = true;
|
|
protected CSSRule(Class dummy){}
|
|
|
|
public CSSRule() {
|
|
newCSSRule();
|
|
}
|
|
private native void newCSSRule();
|
|
public CSSRule(CSSRule other) {
|
|
newCSSRule(other);
|
|
}
|
|
private native void newCSSRule(CSSRule other);
|
|
// DOM::CSSRule* CSSRule(DOM::CSSRuleImpl* arg1); >>>> NOT CONVERTED
|
|
/**
|
|
The type of the rule, as defined above. The expectation is that
|
|
binding-specific casting methods can be used to cast down from
|
|
an instance of the <code>CSSRule</code> interface to the
|
|
specific derived interface implied by the <code>type</code> .
|
|
@short The type of the rule, as defined above.
|
|
*/
|
|
public native short type();
|
|
/**
|
|
The parsable textual representation of the rule. This reflects
|
|
the current state of the rule and not its initial value.
|
|
@short The parsable textual representation of the rule.
|
|
*/
|
|
public native String cssText();
|
|
/**
|
|
see cssText
|
|
HIERARCHY_REQUEST_ERR: Raised if the rule cannot be inserted
|
|
at this point in the style sheet.
|
|
NO_MODIFICATION_ALLOWED_ERR: Raised if this style sheet is
|
|
readonly.
|
|
INVALID_MODIFICATION_ERR: Raised if the specified CSS string value
|
|
represents a different type of rule than the current one.
|
|
@short see cssText
|
|
*/
|
|
public native void setCssText(String arg1);
|
|
/**
|
|
The style sheet that contains this rule.
|
|
@short The style sheet that contains this rule.
|
|
*/
|
|
public native CSSStyleSheet parentStyleSheet();
|
|
/**
|
|
If this rule is contained inside another rule (e.g. a style
|
|
rule inside an \@media block), this is the containing rule. If
|
|
this rule is not nested inside any other rules, this returns
|
|
<code>null</code> .
|
|
@short If this rule is contained inside another rule (e.
|
|
*/
|
|
public native CSSRule parentRule();
|
|
/**
|
|
not part of the DOM
|
|
@short
|
|
*/
|
|
// DOM::CSSRuleImpl* handle(); >>>> NOT CONVERTED
|
|
public native boolean isNull();
|
|
// void assignOther(const DOM::CSSRule& arg1,DOM::CSSRule::RuleType arg2); >>>> NOT CONVERTED
|
|
}
|