Class CssDefinitionNode

All Implemented Interfaces:
ChunkAware, Locatable

public class CssDefinitionNode extends CssAtRuleNode implements ChunkAware
A node representing a GSS definition. For example: @def BASE_BG_COLOR white;
  • Constructor Details

    • CssDefinitionNode

      public CssDefinitionNode(CssLiteralNode name, List<CssCommentNode> comments)
      Constructor of a definition.
      Parameters:
      name - name
      comments - comments
    • CssDefinitionNode

      public CssDefinitionNode(CssLiteralNode name)
      Constructor of a definition.
      Parameters:
      name - name
    • CssDefinitionNode

      public CssDefinitionNode(List<CssValueNode> parameters, CssLiteralNode name)
      Constructor of a definition.
      Parameters:
      parameters - parameters
      name - name
    • CssDefinitionNode

      public CssDefinitionNode(List<CssValueNode> parameters, CssLiteralNode name, SourceCodeLocation sourceCodeLocation)
      Constructor of a definition.
      Parameters:
      parameters -
      name -
      sourceCodeLocation -
    • CssDefinitionNode

      public CssDefinitionNode(List<CssValueNode> parameters, CssLiteralNode name, List<CssCommentNode> comments)
      Constructor of a definition.
      Parameters:
      parameters - parameters
      name - name
      comments - comments
    • CssDefinitionNode

      public CssDefinitionNode(List<CssValueNode> parameters, CssLiteralNode name, List<CssCommentNode> comments, SourceCodeLocation sourceCodeLocation)
      Constructor of a definition.
      Parameters:
      parameters - parameters
      name - name
      comments - comments
      sourceCodeLocation - sourceCodeLocation
    • CssDefinitionNode

      public CssDefinitionNode(CssDefinitionNode node)
      Copy constructor.
      Parameters:
      node - node
  • Method Details