DFDL4S (DFDL for Space Library)
Public Member Functions | List of all members
org.esa.s2g.dfdllib.ErrorIndicator Class Reference

Public Member Functions

boolean hasError ()
 
String errorMessage ()
 
boolean isPropagateable ()
 
boolean isSevere ()
 
boolean isExpressionMalformed ()
 
boolean getPathElementNotFound ()
 
boolean hasNonSevereError ()
 

Detailed Description

The ErrorIndicator class stored the error information related to an instance of Element.

Member Function Documentation

◆ errorMessage()

String org.esa.s2g.dfdllib.ErrorIndicator.errorMessage ( )

Access the error message

Returns
the error message

◆ getPathElementNotFound()

boolean org.esa.s2g.dfdllib.ErrorIndicator.getPathElementNotFound ( )

Indicates the use of invalid path to find an element

Returns
flag indicating the use of invalid path to find an element true:
  • exists an invalid path to element false:
  • otherwise

◆ hasError()

boolean org.esa.s2g.dfdllib.ErrorIndicator.hasError ( )

Get the error status

Returns
the error status of the element true:
  • if exist errors false:
  • otherwise

◆ hasNonSevereError()

boolean org.esa.s2g.dfdllib.ErrorIndicator.hasNonSevereError ( )

Indicates the occurrence of a non severe error

Returns
flag indicating if there was a non severe error true:
  • exists a non severe error false:
  • otherwise

◆ isExpressionMalformed()

boolean org.esa.s2g.dfdllib.ErrorIndicator.isExpressionMalformed ( )

Indicates the presence of expression malformed

Returns
flag indicating the presence of expression malformed true:
  • exists an expression malformed false:
  • otherwise

◆ isPropagateable()

boolean org.esa.s2g.dfdllib.ErrorIndicator.isPropagateable ( )

Indicates the presence of propagateable errors

    @return flag indicating if the error is propagateable
            true: 
                    - is propagateable
            false: 
                    - otherwise 

◆ isSevere()

boolean org.esa.s2g.dfdllib.ErrorIndicator.isSevere ( )

Indicates the occurrence of severe error

Returns
flag indicating if there was a severe error true:
  • exists an severe false:
  • otherwise

The documentation for this class was generated from the following file: