Package jetbrains.mps.errors.item
Class ReportItemBase.SimpleReportItemFlavour<C extends FlavouredItem,T>
- java.lang.Object
 - 
- jetbrains.mps.errors.item.FlavouredItem.ReportItemFlavour<C,T>
 - 
- jetbrains.mps.errors.item.ReportItemBase.SimpleReportItemFlavour<C,T>
 
 
 
- 
- Direct Known Subclasses:
 ReportItemBase.MultipleReportItemFlavour
- Enclosing class:
 - ReportItemBase
 
public static class ReportItemBase.SimpleReportItemFlavour<C extends FlavouredItem,T> extends FlavouredItem.ReportItemFlavour<C,T>
 
- 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Tget(C reportItem)Class<C>getApplicableClass()StringgetId()- 
Methods inherited from class jetbrains.mps.errors.item.FlavouredItem.ReportItemFlavour
canGet, deserializePredicate, serialize, toPredicate, toString, tryToGet 
 - 
 
 - 
 
- 
- 
Method Detail
- 
get
@NotNull public T get(C reportItem)
- Specified by:
 getin classFlavouredItem.ReportItemFlavour<C extends FlavouredItem,T>
 
- 
getApplicableClass
@NotNull public Class<C> getApplicableClass()
- Specified by:
 getApplicableClassin classFlavouredItem.ReportItemFlavour<C extends FlavouredItem,T>
 
- 
getId
@NotNull public String getId()
- Specified by:
 getIdin classFlavouredItem.ReportItemFlavour<C extends FlavouredItem,T>
 
 - 
 
 -