Package jetbrains.mps.errors.item
Interface NodeReportItem
- 
- All Superinterfaces:
 FlavouredItem,IssueKindReportItem,NodeFlavouredItem,ReportItem
- All Known Subinterfaces:
 NodeFeatureReportItem
- All Known Implementing Classes:
 ConceptFeatureCardinalityError,ConceptFeatureError,ConceptFeatureMissingError,ConceptMissingError,ConstraintsReportItem,ConstraintsReportItem.CanBeAncestorFailedReportItem,ConstraintsReportItem.CanBeChildFailedReportItem,ConstraintsReportItem.CanBeParentFailedReportItem,ConstraintsReportItem.CanBeRootFailedReportItem,ConstraintsReportItem.PropertyConstraintReportItem,DeprecatedConceptMemberNotMigratedProblem,DeprecatedConceptMemberNotMigratedProblem.DeprecatedContainmentLinkNotMigratedProblem,DeprecatedConceptMemberNotMigratedProblem.DeprecatedPropertyNotMigratedProblem,DeprecatedConceptMemberNotMigratedProblem.DeprecatedReferenceLinkNotMigratedProblem,DeprecatedConceptNotMigratedProblem,IncompatibleTargetReportItem,IncompatibleTargetReportItem.IncompatibleContainmentTargetReportItem,IncompatibleTargetReportItem.IncompatibleReferenceTargetReportItem,LanguageAbsentInRepoProblem,LanguageErrorItem.ReferenceItem,LanguageFeatureMissingError,LanguageMissingProblem,LanguageNotImportedReportItem,LanguageNotLoadedProblem,MigrateManually,NodeReportItemBase,NotMigratedNode,OutOfScopeReferenceReportItem,ReferenceReportItem,TargetModuleNotImportedReportItem,TypesystemReportItemAdapter,UnresolvedReferenceReportItem
public interface NodeReportItem extends NodeFlavouredItem, ReportItem, IssueKindReportItem
 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from interface jetbrains.mps.errors.item.FlavouredItem
FlavouredItem.FlavourPredicate<I extends FlavouredItem,T>, FlavouredItem.ReportItemFlavour<I extends FlavouredItem,T>, FlavouredItem.ReportItemPredicate 
- 
Nested classes/interfaces inherited from interface jetbrains.mps.errors.item.IssueKindReportItem
IssueKindReportItem.CheckerCategory, IssueKindReportItem.IssueKindFlavourPredicate, IssueKindReportItem.ItemKind, IssueKindReportItem.KindLevel, IssueKindReportItem.PathObject 
 - 
 
- 
Field Summary
Fields Modifier and Type Field Description static FlavouredItem.ReportItemFlavour<NodeReportItem,MessageTarget>MESSAGE_TARGET_FEATURE- 
Fields inherited from interface jetbrains.mps.errors.item.FlavouredItem
FLAVOUR_CLASS, FLAVOUR_THIS 
- 
Fields inherited from interface jetbrains.mps.errors.item.IssueKindReportItem
CARDINALITY_ERROR, CONSTRAINTS, ENVIRONMENT_PROBLEM, FLAVOUR_ISSUE_KIND, LANGUAGE_IMPORTS, LANGUAGE_NOT_IMPORTED, LANGUAGE_PROBLEM, MODEL_PROPERTIES, MODULE_NOT_IMPORTED, MODULE_PROPERTIES, PATH_OBJECT, REFERENCE_SCOPES, STRUCTURE, TARGET_CONCEPT, TARGET_CONCEPTS, TYPESYSTEM, UNKNOWN_LANGUAGE_FEATURE, UNRESOLVED_REFERENCE 
- 
Fields inherited from interface jetbrains.mps.errors.item.NodeFlavouredItem
FLAVOUR_NODE 
- 
Fields inherited from interface jetbrains.mps.errors.item.ReportItem
FLAVOUR_MESSAGE, FLAVOUR_SEVERITY 
 - 
 
- 
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static MessageTargetconceptFeatureToMessageTarget(SConceptFeature conceptFeature)default MessageTargetgetMessageTarget()- 
Methods inherited from interface jetbrains.mps.errors.item.FlavouredItem
getIdFlavours, toPredicate 
- 
Methods inherited from interface jetbrains.mps.errors.item.IssueKindReportItem
getIssueKind 
- 
Methods inherited from interface jetbrains.mps.errors.item.NodeFlavouredItem
getNode 
- 
Methods inherited from interface jetbrains.mps.errors.item.ReportItem
getMessage, getSeverity 
 - 
 
 - 
 
- 
- 
Field Detail
- 
MESSAGE_TARGET_FEATURE
static final FlavouredItem.ReportItemFlavour<NodeReportItem,MessageTarget> MESSAGE_TARGET_FEATURE
 
 - 
 
- 
Method Detail
- 
getMessageTarget
default MessageTarget getMessageTarget()
 
- 
conceptFeatureToMessageTarget
@NotNull static MessageTarget conceptFeatureToMessageTarget(@Nullable SConceptFeature conceptFeature)
 
 - 
 
 -