All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aventstack.extentreports.markuputils.Label Maven / Gradle / Ivy

There is a newer version: 5.1.2
Show newest version
package com.aventstack.extentreports.markuputils;

class Label implements Markup {

    private String text = "";
    private ExtentColor color = ExtentColor.TRANSPARENT;
    
    public void setText(String text) {
        this.text = text;
    }
    public String getText() { return text; }
    
    public void setColor(ExtentColor color) { 
        this.color = color; 
    }
    public ExtentColor getColor() { return color; }

    public String getMarkup() {
        String textColor = color != ExtentColor.WHITE ? "white-text" : "black-text";
        String lhs = "";
        String rhs = "";
        
        return lhs + text + rhs;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy