com.tngtech.jgiven.report.model
Class Tag

java.lang.Object
  extended by com.tngtech.jgiven.report.model.Tag

public class Tag
extends java.lang.Object

A tag represents a Java annotation of a scenario-test.


Constructor Summary
Tag(java.lang.String name)
           
Tag(java.lang.String name, java.lang.Object value)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getColor()
           
 java.lang.String getCssClass()
           
 java.lang.String getCssClassOrDefault()
           
 java.lang.String getDescription()
           
 java.lang.String getName()
           
 java.util.List<java.lang.String> getValues()
           
 java.lang.String getValueString()
           
 int hashCode()
           
 boolean isPrependType()
           
 void setColor(java.lang.String color)
           
 void setCssClass(java.lang.String cssClass)
           
 void setDescription(java.lang.String description)
           
 Tag setPrependType(boolean prependType)
           
 void setValue(java.util.List<java.lang.String> values)
           
 void setValue(java.lang.String value)
           
 java.lang.String toEscapedString()
          Returns a string representation where all non-alphanumeric characters are replaced with an underline (_).
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Tag

public Tag(java.lang.String name)

Tag

public Tag(java.lang.String name,
           java.lang.Object value)
Method Detail

getName

public java.lang.String getName()

isPrependType

public boolean isPrependType()

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

setColor

public void setColor(java.lang.String color)

getColor

public java.lang.String getColor()

setCssClass

public void setCssClass(java.lang.String cssClass)

getCssClass

public java.lang.String getCssClass()

getCssClassOrDefault

public java.lang.String getCssClassOrDefault()

getValues

public java.util.List<java.lang.String> getValues()

setValue

public void setValue(java.util.List<java.lang.String> values)

setValue

public void setValue(java.lang.String value)

setPrependType

public Tag setPrependType(boolean prependType)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getValueString

public java.lang.String getValueString()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

toEscapedString

public java.lang.String toEscapedString()
Returns a string representation where all non-alphanumeric characters are replaced with an underline (_). In addition, the result is cut-off at a length of 255 characters.

Returns:
a string representation without special characters