Class CssComponentNode

All Implemented Interfaces:
Locatable

public class CssComponentNode extends CssAtRuleNode
  • Field Details

  • Constructor Details

    • CssComponentNode

      public CssComponentNode(CssLiteralNode name, @Nullable CssLiteralNode parentName, boolean isAbstract, CssComponentNode.PrefixStyle prefixStyle, CssBlockNode block)
      Constructor of a component.
      Parameters:
      name - Name of the component
      parentName - Name of the parent component (may be null)
      isAbstract - Whether this component is declared abstract
      prefixStyle - prefixStyle
      block - The body of the component
    • CssComponentNode

      public CssComponentNode(CssComponentNode node)
      Copy constructor.
      Parameters:
      node - The node to copy
  • Method Details