package com.github.czyzby.lml.vis.parser.impl.tag; import com.badlogic.gdx.scenes.scene2d.Group; import com.github.czyzby.lml.parser.LmlParser; import com.github.czyzby.lml.parser.impl.tag.AbstractGroupLmlTag; import com.github.czyzby.lml.parser.tag.LmlActorBuilder; import com.github.czyzby.lml.parser.tag.LmlTag; import com.kotcrab.vis.ui.layout.GridGroup; /** Handles {@link GridGroup} tags. Can have any children; converts plain text between tags to labels. Mapped to * "gridGroup", "grid". * * @author MJ */ public class GridGroupLmlTag extends AbstractGroupLmlTag { public GridGroupLmlTag(final LmlParser parser, final LmlTag parentTag, final StringBuilder rawTagData) { super(parser, parentTag, rawTagData); } @Override protected Group getNewInstanceOfGroup(final LmlActorBuilder builder) { return new GridGroup(); } }