pdfOptimizer 3.0.1 API
iText.Pdfoptimizer.Report.Message.SeverityLevel Class Reference

The enum is used to distinguish instances of ReportMessage according to their severity level. More...

Public Member Functions

bool  IsAccepted (SeverityLevel minimalLevel)
  Checks if current severity level is not less then provided minimal severity level. More...
 
override String  ToString ()
 

Static Public Attributes

static readonly SeverityLevel  INFO = new SeverityLevel()
  Minimal severity level which marks messages and events with info level. More...
 
static readonly SeverityLevel  WARNING = new SeverityLevel()
  Medium severity level which marks messages and events with warning level. More...
 
static readonly SeverityLevel  ERROR = new SeverityLevel()
  Maximum severity level which marks messages and events with error level. More...
 

Detailed Description

The enum is used to distinguish instances of ReportMessage according to their severity level.

Member Function Documentation

◆ IsAccepted()

bool iText.Pdfoptimizer.Report.Message.SeverityLevel.IsAccepted ( SeverityLevel  minimalLevel )
inline

Checks if current severity level is not less then provided minimal severity level.

Parameters
minimalLevel is a minimal level of severity
Returns
true if this severity level is not less then provided minimal severity level and false otherwise

Member Data Documentation

◆ ERROR

readonly SeverityLevel iText.Pdfoptimizer.Report.Message.SeverityLevel.ERROR = new SeverityLevel()
static

Maximum severity level which marks messages and events with error level.

Maximum severity level which marks messages and events with error level. It is designed to notify a user about critical issues.

◆ INFO

readonly SeverityLevel iText.Pdfoptimizer.Report.Message.SeverityLevel.INFO = new SeverityLevel()
static

Minimal severity level which marks messages and events with info level.

Minimal severity level which marks messages and events with info level. It is designed to notify a user about expected behaviour.

◆ WARNING

readonly SeverityLevel iText.Pdfoptimizer.Report.Message.SeverityLevel.WARNING = new SeverityLevel()
static

Medium severity level which marks messages and events with warning level.

Medium severity level which marks messages and events with warning level. It is designed to notify a user about non-critical issues.