public class CSSMediaQueryCondition extends SourceLocation implements ICSSMediaQueryCondition
Modifier and Type | Field and Description |
---|---|
protected List<ICSSNode> |
children
A list of children nodes.
|
UNKNOWN
Modifier | Constructor and Description |
---|---|
protected |
CSSMediaQueryCondition(org.antlr.runtime.tree.CommonTree tree,
org.antlr.runtime.TokenStream tokenStream)
Create a media query condition from a keyword.
|
protected |
CSSMediaQueryCondition(String key,
CSSPropertyValue value,
org.antlr.runtime.tree.CommonTree tree,
org.antlr.runtime.TokenStream tokenStream)
Create a media query condition from a key-value pair.
|
Modifier and Type | Method and Description |
---|---|
int |
getArity()
Get the node's child count.
|
String |
getKey()
Get the key of the media condition which is the left-hand side of the
colon character.
|
ICSSNode |
getNthChild(int index)
Get the node's nth child.
|
CSSModelTreeType |
getOperator()
Get the node's type.
|
ICSSPropertyValue |
getValue()
Get value of the media condition which is the right-hand side of the
colon character.
|
String |
toString()
Displays line, column, start, end, and sourcepath in a format such as
"17:5 160-188 C:\test.as"
|
String |
toStringTree()
Recursively print out the text representation of the tree.
|
getAbsoluteEnd, getAbsoluteStart, getColumn, getEnd, getEndColumn, getEndLine, getLine, getLineColumnString, getOffsetsString, getSourcePath, getSourcePathString, getStart, setColumn, setEnd, setEndColumn, setEndLine, setLine, setSourceLocation, setSourcePath, setStart, span, span
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getArity, getNthChild, getOperator, toStringTree
getAbsoluteEnd, getAbsoluteStart, getColumn, getEnd, getEndColumn, getEndLine, getLine, getSourcePath, getStart
protected CSSMediaQueryCondition(org.antlr.runtime.tree.CommonTree tree, org.antlr.runtime.TokenStream tokenStream)
all
.protected CSSMediaQueryCondition(String key, CSSPropertyValue value, org.antlr.runtime.tree.CommonTree tree, org.antlr.runtime.TokenStream tokenStream)
key
- name of the conditionvalue
- value of the conditionpublic ICSSPropertyValue getValue()
ICSSMediaQueryCondition
getValue
in interface ICSSMediaQueryCondition
public String toString()
SourceLocation
"17:5 160-188 C:\test.as"
toString
in class SourceLocation
public String getKey()
ICSSMediaQueryCondition
null
.getKey
in interface ICSSMediaQueryCondition
null
.public String toStringTree()
toStringTree
in interface ICSSNode
public int getArity()
ICSSNode
DefaultAdapter
.public ICSSNode getNthChild(int index)
ICSSNode
DefaultAdapter
.getNthChild
in interface ICSSNode
index
- Child index.public CSSModelTreeType getOperator()
ICSSNode
DefaultAdapter
.getOperator
in interface ICSSNode
Copyright © 2016 The Apache Software Foundation. All rights reserved.