package com.github.sommeri.less4j.core.ast; import java.util.Collections; import java.util.List; import com.github.sommeri.less4j.core.ast.annotations.NotAstProperty; import com.github.sommeri.less4j.core.parser.HiddenTokenAwareTree; public class FixedNamePart extends InterpolableNamePart { private String name; public FixedNamePart(HiddenTokenAwareTree token, String name) { super(token); this.name = name; } public String getName() { return name; } public String getFullName() { return "." + name; } public void setName(String name) { this.name = name; } @Override @NotAstProperty public List<? extends ASTCssNode> getChilds() { return Collections.emptyList(); } @Override public ASTCssNodeType getType() { return ASTCssNodeType.FIXED_NAME_PART; } public FixedNamePart clone() { return (FixedNamePart) super.clone(); } @Override public String toString() { StringBuilder builder = new StringBuilder(); // builder.append("FixedNamePart [name="); builder.append(name); // builder.append("]"); return builder.toString(); } }