## Uses of Class
com.dlsc.flexgantt.swing.MessageTypeId

- Packages that use MessageTypeId
  Package | Description
  --- | ---
  com.dlsc.flexgantt.model.scheduling | Contains supporting classes for basic scheduling operations and constraint resolutions.
  com.dlsc.flexgantt.swing | Contains the Gantt chart components and various other user interface elements that can be used together with the Gantt chart.

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

    Constructors in com.dlsc.flexgantt.model.scheduling with parameters of type MessageTypeId
    Constructor and Description
    `ConstraintViolationMessage(IConstraint constraint, Violation violation, MessageTypeId id, IModelValidator modelValidator, String text, Date time, TimelineObjectPath path)` Constructs a new constraint violation message.
    `ConstraintViolationMessage(IConstraint constraint, Violation violation, MessageTypeId id, IModelValidator modelValidator, String text, Object details, Date time, TimelineObjectPath path)` Constructs a new constraint violation message.
    `ConstraintViolationMessage(IConstraint constraint, Violation violation, MessageTypeId id, IModelValidator modelValidator, String text, Object details, TimelineObjectPath path)` Constructs a new constraint violation message.
    `ConstraintViolationMessage(IConstraint constraint, Violation violation, MessageTypeId id, IModelValidator modelValidator, String text, TimelineObjectPath path)` Constructs a new constraint violation message.

  - ### Uses of MessageTypeId in com.dlsc.flexgantt.swing

    Methods in com.dlsc.flexgantt.swing that return MessageTypeId
    Modifier and Type | Method and Description
    --- | ---
    `MessageTypeId` | IMessage.`getMessageTypeId()` Returns the type of the message (information, warning, error).
    `MessageTypeId` | Message.`getMessageTypeId()`
    `static MessageTypeId` | MessageTypeId.`valueOf(String name)` Returns the enum constant of this type with the specified name.
    `static MessageTypeId[]` | MessageTypeId.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in com.dlsc.flexgantt.swing with parameters of type MessageTypeId
    Modifier and Type | Method and Description
    --- | ---
    `void` | AbstractGanttChart.`showMessage(String msg, MessageTypeId id)` Shows a message in a dialog to the user.
    `void` | AbstractGanttChart.`showMessage(String msg, MessageTypeId id, Object details)` Shows a message in a dialog to the user.

    Constructors in com.dlsc.flexgantt.swing with parameters of type MessageTypeId
    Constructor and Description
    `Message(MessageTypeId id, String text)` Constructs a new message.
    `Message(MessageTypeId id, String text, Date time)` Constructs a new message.
    `Message(MessageTypeId id, String text, Object details)` Constructs a new message.
    `Message(MessageTypeId id, String text, Object details, Date time)` Constructs a new message.
    `RelationshipMessage(MessageTypeId id, String text, Date time, IRelationship relationship)` Constructs a new message.
    `RelationshipMessage(MessageTypeId id, String text, IRelationship relationship)` Constructs a new message.
    `RelationshipMessage(MessageTypeId id, String text, Object details, Date time, IRelationship relationship)` Constructs a new message.
    `RelationshipMessage(MessageTypeId id, String text, Object details, IRelationship relationship)` Constructs a new message.
    `TimelineObjectPathMessage(MessageTypeId id, String text, Date time, TimelineObjectPath path)` Constructs a new message.
    `TimelineObjectPathMessage(MessageTypeId id, String text, Object details, Date time, TimelineObjectPath path)` Constructs a new message.
    `TimelineObjectPathMessage(MessageTypeId id, String text, Object details, TimelineObjectPath path)` Constructs a new message.
    `TimelineObjectPathMessage(MessageTypeId id, String text, TimelineObjectPath path)` Constructs a new message.
    `TreePathMessage(MessageTypeId id, String text, Date time, TreePath path)` Constructs a new message.
    `TreePathMessage(MessageTypeId id, String text, Object details, Date time, TreePath path)` Constructs a new message.
    `TreePathMessage(MessageTypeId id, String text, Object details, TreePath path)` Constructs a new message.
    `TreePathMessage(MessageTypeId id, String text, TreePath path)` Constructs a new message.

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