## Uses of Class
com.dlsc.flexgantt.model.scheduling.ViolationCode

- Packages that use ViolationCode
  Package | Description
  --- | ---
  com.dlsc.flexgantt.model.scheduling | Contains supporting classes for basic scheduling operations and constraint resolutions.

- - ### Uses of ViolationCode in com.dlsc.flexgantt.model.scheduling

    Methods in com.dlsc.flexgantt.model.scheduling that return ViolationCode
    Modifier and Type | Method and Description
    --- | ---
    `ViolationCode` | Violation.`getCode()` Returns the violation code (buffer too small or too large).
    `static ViolationCode` | ViolationCode.`valueOf(String name)` Returns the enum constant of this type with the specified name.
    `static ViolationCode[]` | ViolationCode.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

    Constructors in com.dlsc.flexgantt.model.scheduling with parameters of type ViolationCode
    Constructor and Description
    `Violation(ViolationCode code, double actualBufferDuration)` Constructs a new violation, which carries the actual buffer duration and the type of violation (buffer too small or too large).

Copyright © 2006–2020 Dirk Lemmermann Software & Consulting. All rights reserved.