com.aptana.ide.editor.css.parsing.nodes
Class CSSTextNode

java.lang.Object
  extended by com.aptana.ide.parsing.nodes.ParseNodeBase
      extended by com.aptana.ide.editor.css.parsing.nodes.CSSParseNode
          extended by com.aptana.ide.editor.css.parsing.nodes.CSSTextNode
All Implemented Interfaces:
IRange, IParseNode

public class CSSTextNode
extends CSSParseNode

Author:
Kevin Lindsey

Field Summary
 
Fields inherited from class com.aptana.ide.editor.css.parsing.nodes.CSSParseNode
Empty
 
Constructor Summary
CSSTextNode(Lexeme startLexeme)
          JSTextNode
 
Method Summary
 void getSource(SourceWriter writer)
          getSource
 java.lang.String getText()
          getText
 void setText(java.lang.String text)
          setText
 
Methods inherited from class com.aptana.ide.editor.css.parsing.nodes.CSSParseNode
getName
 
Methods inherited from class com.aptana.ide.parsing.nodes.ParseNodeBase
appendChild, containsOffset, createAttribute, getAttribute, getAttributeNode, getAttributes, getChild, getChildCount, getChildIndex, getChildren, getEndingLexeme, getEndingOffset, getLanguage, getLength, getNodeAtOffset, getParent, getRootNode, getSource, getStartingLexeme, getStartingOffset, getType, getTypeIndex, getXML, getXML, hasAttribute, hasAttributes, hasChildren, isEmpty, setAttribute, setEndingLexeme, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CSSTextNode

public CSSTextNode(Lexeme startLexeme)
JSTextNode

Parameters:
startLexeme -
Method Detail

getText

public java.lang.String getText()
getText

Specified by:
getText in interface IParseNode
Overrides:
getText in class ParseNodeBase
Returns:
Returns this node's text value
See Also:
IParseNode.getText()

setText

public void setText(java.lang.String text)
setText

Parameters:
text -

getSource

public void getSource(SourceWriter writer)
Description copied from interface: IParseNode
getSource

Specified by:
getSource in interface IParseNode
Overrides:
getSource in class ParseNodeBase
See Also:
ParseNodeBase.getSource(com.aptana.ide.io.SourceWriter)