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

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.CSSListNode
All Implemented Interfaces:
IRange, IParseNode

public class CSSListNode
extends CSSParseNode

Author:
Kevin Lindsey

Field Summary
 
Fields inherited from class com.aptana.ide.editor.css.parsing.nodes.CSSParseNode
Empty
 
Constructor Summary
CSSListNode(Lexeme startLexeme)
          CSSListNode
 
Method Summary
 java.lang.String getDelimiter()
          getDelimiter
 java.lang.String getName()
          Gets the name of the node, if any.
 void getSource(SourceWriter writer)
          getSource
 void setDelimiter(java.lang.String delimiter)
          setDelimiter
 void setListName(java.lang.String listName)
          setListName
 
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, getText, 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

CSSListNode

public CSSListNode(Lexeme startLexeme)
CSSListNode

Parameters:
startLexeme -
Method Detail

getDelimiter

public java.lang.String getDelimiter()
getDelimiter

Returns:
String

setDelimiter

public void setDelimiter(java.lang.String delimiter)
setDelimiter

Parameters:
delimiter -

setListName

public void setListName(java.lang.String listName)
setListName

Parameters:
listName -

getName

public java.lang.String getName()
Description copied from interface: IParseNode
Gets the name of the node, if any.

Specified by:
getName in interface IParseNode
Overrides:
getName in class CSSParseNode
Returns:
Returns the name of the node, if any.
See Also:
CSSParseNode.getName()

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)