Diagnostic

de.uni_luebeck.isp.tessla.interpreter.JavaApi$.Diagnostic
case class Diagnostic(diagnostic: Diagnostic)

Diagnostic object, carrying information about errors and warnings which occur during compilation and execution.

Attributes

diagnostic

The Diagnostic object from the core API used to generate the Diagnostic object

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def fromColumn: Matchable

Returns the starting column of the TeSSLa code which has lead to the error (or null if unknown)

Returns the starting column of the TeSSLa code which has lead to the error (or null if unknown)

Attributes

Returns:

The starting column of the TeSSLa code which has lead to the error

def fromLine: Matchable

Returns the starting line of the TeSSLa code which has lead to the error (or null if unknown)

Returns the starting line of the TeSSLa code which has lead to the error (or null if unknown)

Attributes

Returns:

The starting line of the TeSSLa code which has lead to the error

def message: String

Returns the message of the error or warning

Returns the message of the error or warning

Attributes

Returns:

Message of the error or warning

def path: String

Returns the path of the TeSSLa source file which has lead to the error

Returns the path of the TeSSLa source file which has lead to the error

Attributes

Returns:

The path of the TeSSLa source file which has lead to the error

def toColumn: Matchable

Returns the final column of the TeSSLa code which has lead to the error (or null if unknown)

Returns the final column of the TeSSLa code which has lead to the error (or null if unknown)

Attributes

Returns:

The final column of the TeSSLa code which has lead to the error

def toLine: Matchable

Returns the final line of the TeSSLa code which has lead to the error (or null if unknown)

Returns the final line of the TeSSLa code which has lead to the error (or null if unknown)

Attributes

Returns:

The final line of the TeSSLa code which has lead to the error

override def toString: String

Returns a string representation of the Diagnostic object

Returns a string representation of the Diagnostic object

Attributes

Returns:

A string representation of the Diagnostic object

Definition Classes
Any

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product