com.prozima.pengine
Interface PEngineConstants


public interface PEngineConstants

Constants provided by and used by PEngine.


Field Summary
static java.lang.String APP_LOGGER
          Name of application logger.
static java.math.MathContext CURRENCY_CONTEXT
          BigDecimal context (precision, rounding) used for currency calculations
static java.lang.String DEBUG_LOGGER
          Name of debug logger.
static boolean DEBUG_LOGGING_ENABLED
          set to false to stop debug Strings being constructed
static int DEFAULT_NEW_SCHEDULE_ID
          First ID allocated to new schedules for a Project.
static java.lang.String DEGUG_LOGGER_SCHEDULER
          Name of debug logger for the Scheduler.
static int MINIMUM_NAME_LENTH
          Minimum number of Unicode code units in a name can be given to a project, schedule, schedule node or WBS component.
static java.lang.String PENGINE_LOGGER
          Name of highest level logger.
 

Field Detail

APP_LOGGER

static final java.lang.String APP_LOGGER
Name of application logger. Logger may display messages to user through the terminal or by printing to a log file.

See Also:
Constant Field Values

CURRENCY_CONTEXT

static final java.math.MathContext CURRENCY_CONTEXT
BigDecimal context (precision, rounding) used for currency calculations


DEBUG_LOGGER

static final java.lang.String DEBUG_LOGGER
Name of debug logger. Logger is only enabled during development and debugging. Messages are never displayed to a normal user.

See Also:
Constant Field Values

DEBUG_LOGGING_ENABLED

static final boolean DEBUG_LOGGING_ENABLED
set to false to stop debug Strings being constructed

See Also:
Constant Field Values

DEFAULT_NEW_SCHEDULE_ID

static final int DEFAULT_NEW_SCHEDULE_ID
First ID allocated to new schedules for a Project.

See Also:
Constant Field Values

DEGUG_LOGGER_SCHEDULER

static final java.lang.String DEGUG_LOGGER_SCHEDULER
Name of debug logger for the Scheduler.

See Also:
Constant Field Values

MINIMUM_NAME_LENTH

static final int MINIMUM_NAME_LENTH
Minimum number of Unicode code units in a name can be given to a project, schedule, schedule node or WBS component.

See Also:
Constant Field Values

PENGINE_LOGGER

static final java.lang.String PENGINE_LOGGER
Name of highest level logger.

See Also:
Constant Field Values