Interface IMarkerWrapper

    • Method Detail

      • getObject

        Object getObject()
        Gets the object the wrapped marker is associated with.
        Returns:
        the associated object, can be null when there is no linked EObject with Marker.
      • getProject

        org.eclipse.core.resources.IProject getProject()
        Gets corresponding to the marker IProject.
        Returns:
        corresponding to the marker IProject, never null.
      • getCheckId

        String getCheckId()
        Returns check id.
        Returns:
        check id, not null
      • getSeverity

        MarkerSeverity getSeverity()
        Gets the marker's severity.
        Returns:
        the marker's severity, never null.
      • getMessage

        String getMessage()
        Gets the marker's message.
        Returns:
        the marker's message, never null.
      • getMarker

        Marker getMarker()
        Gets wrapped marker.
        Returns:
        wrapped marker, never null.
      • getMarkerId

        String getMarkerId()
        Gets marker id. Id should be unique for project
        Returns:
        marker id, never null
      • getStringPresentation

        String getStringPresentation()
        Gets string representation of the wrapped marker for view.
        Returns:
        string representation of the wrapped marker for view, never null.
      • isCustom

        boolean isCustom()
        Indicates that the marker contains check ID
        Returns:
        true if the marker contains check ID
      • isModelCheck

        boolean isModelCheck()
        Indicates that the marker belongs to model check
        Returns:
        true if the marker belongs to model check, false if it's module check