Class CssValueNode

    • Constructor Detail

      • CssValueNode

        protected CssValueNode​(@Nullable
                               java.lang.String value,
                               @Nullable
                               SourceCodeLocation sourceCodeLocation)
        Constructor of a node that contains a value.
        Parameters:
        value - value
        sourceCodeLocation - sourceCodeLocation
      • CssValueNode

        protected CssValueNode​(java.lang.String value)
        Constructor of a node that contains a value.
        Parameters:
        value - value
      • CssValueNode

        protected CssValueNode​(CssValueNode node)
        Copy constructor.
        Parameters:
        node - node
    • Method Detail

      • getValue

        public java.lang.String getValue()
      • setValue

        public void setValue​(java.lang.String value)
        Subclasses should perform additional consistency checks. For example, a boolean expression node will not allow setting this as boolean expression trees are immutable.
      • setIsDefault

        public void setIsDefault​(boolean isDefault)
      • getIsDefault

        public boolean getIsDefault()
      • toString

        public java.lang.String toString()
        Use for debugging only.
        Overrides:
        toString in class CssNode
        See Also:
        Object.toString()