Class CssDefinitionNode

    • Constructor Detail

      • CssDefinitionNode

        public CssDefinitionNode​(CssLiteralNode name,
                                 java.util.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​(java.util.List<CssValueNode> parameters,
                                 CssLiteralNode name)
        Constructor of a definition.
        Parameters:
        parameters - parameters
        name - name
      • CssDefinitionNode

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

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

        public CssDefinitionNode​(java.util.List<CssValueNode> parameters,
                                 CssLiteralNode name,
                                 java.util.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 Detail

      • toString

        public java.lang.String toString()
        For debugging only.
        Overrides:
        toString in class CssAtRuleNode
        See Also:
        Object.toString()
      • getChunk

        public java.lang.Object getChunk()
        Description copied from interface: ChunkAware
        Gets the chunk id of the node.
        Specified by:
        getChunk in interface ChunkAware
        Returns:
        the chunk id or null if no chunk id was previously set
      • setChunk

        public void setChunk​(java.lang.Object chunk)
        Description copied from interface: ChunkAware
        Sets the chunk id on the node.
        Specified by:
        setChunk in interface ChunkAware
        Parameters:
        chunk - an object identifying a chunk