## Uses of Class
com.dlsc.flexgantt.util.LabelType

- Packages that use LabelType
  Package | Description
  --- | ---
  com.dlsc.flexgantt.model.gantt | A model definition and default implementation for a Gantt chart model, which is basically an extension of a tree table model, which itself is an extension of a tree model.
  com.dlsc.flexgantt.policy.eventline | Policies that will be used in the context of an eventline.
  com.dlsc.flexgantt.policy.layer | Policies that will be used in the context of layers.
  com.dlsc.flexgantt.util | General utility classes.

- - ### Uses of LabelType in com.dlsc.flexgantt.model.gantt

    Methods in com.dlsc.flexgantt.model.gantt with parameters of type LabelType
    Modifier and Type | Method and Description
    --- | ---
    `String` | DefaultTimelineObject.`getLabel(LabelType type)`
    `String` | IRelationship.`getLabel(LabelType type)` Returns a label for the given type / purpose.
    `String` | ITimelineObject.`getLabel(LabelType type)` Returns labels for various purposes depending on the given label type identifier.
    `String` | DefaultRelationship.`getLabel(LabelType type)`
    `void` | DefaultTimelineObject.`setLabel(String label, LabelType type)` Sets a new label for the given label type.
    `void` | DefaultRelationship.`setLabel(String label, LabelType type)` Sets a new label for the given label type.

  - ### Uses of LabelType in com.dlsc.flexgantt.policy.eventline

    Methods in com.dlsc.flexgantt.policy.eventline with parameters of type LabelType
    Modifier and Type | Method and Description
    --- | ---
    `String` | DefaultEventlineLabelPolicy.`getLabel(Object eventlineObject, IEventlineModel model, LabelType type)`
    `String` | IEventlineLabelPolicy.`getLabel(Object eventlineObject, IEventlineModel model, LabelType type)` Returns labels for various purposes based on the given label type ID.

  - ### Uses of LabelType in com.dlsc.flexgantt.policy.layer

    Methods in com.dlsc.flexgantt.policy.layer with parameters of type LabelType
    Modifier and Type | Method and Description
    --- | ---
    `String` | DefaultLabelPolicy.`getLabel(IRelationship relationship, IGanttChartModel model, LabelType type)`
    `String` | ILabelPolicy.`getLabel(IRelationship relationship, IGanttChartModel model, LabelType type)` Returns a label for the given relationship object (usually a summary of the relationship meaning).
    `String` | DefaultLabelPolicy.`getLabel(TimelineObjectPath path, IGanttChartModel model, LabelType type)`
    `String` | ILabelPolicy.`getLabel(TimelineObjectPath path, IGanttChartModel model, LabelType type)` Returns various types of labels for a given timeline object.
    `boolean` | DefaultLabelPolicy.`isLabelTypeVisible(TimelineObjectPath path, IGanttChartModel model, LabelType type)`
    `boolean` | ILabelPolicy.`isLabelTypeVisible(TimelineObjectPath path, IGanttChartModel model, LabelType type)` Determines whether or not a certain type of label will be shown for the given timeline object or not.

  - ### Uses of LabelType in com.dlsc.flexgantt.util

    Methods in com.dlsc.flexgantt.util that return LabelType
    Modifier and Type | Method and Description
    --- | ---
    `static LabelType` | LabelType.`valueOf(String name)` Returns the enum constant of this type with the specified name.
    `static LabelType[]` | LabelType.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in com.dlsc.flexgantt.util with parameters of type LabelType
    Modifier and Type | Method and Description
    --- | ---
    `String` | LabelTypeSupport.`getLabel(LabelType type)` Returns the label for the given type.
    `void` | LabelTypeSupport.`setLabel(String label, LabelType type)` Sets a new label for the given label type.

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