Class LabelItem<T>
- java.lang.Object
-
- org.jboss.set.pull.processor.data.LabelItem<T>
-
- Direct Known Subclasses:
CodeBaseLabelItem,DefinedLabelItem
public abstract class LabelItem<T> extends Object
Represent available label, action and if it breaks something.- Author:
- baranowb
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLabelItem.LabelActionstatic classLabelItem.LabelSeverity
-
Constructor Summary
Constructors Constructor Description LabelItem(T label, LabelItem.LabelAction action, LabelItem.LabelSeverity severity)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description LabelItem.LabelActiongetAction()abstract StringgetLabel()LabelItem.LabelSeveritygetSeverity()StringtoString()
-
-
-
Field Detail
-
label
protected T label
-
-
Constructor Detail
-
LabelItem
public LabelItem(T label, LabelItem.LabelAction action, LabelItem.LabelSeverity severity)
-
-
Method Detail
-
getAction
public LabelItem.LabelAction getAction()
-
getSeverity
public LabelItem.LabelSeverity getSeverity()
-
getLabel
public abstract String getLabel()
-
-