Client API. The Codename One framework your app is built on: this runs on the device, not in a backend.

public enum GanttTask.Constraint

  1. Object
  2. Enum<GanttTask.Constraint>
  3. GanttTask.Constraint

ImplementsComparable<GanttTask.Constraint>

A limit on when a task may be scheduled, on top of its dependencies.

Enum constants

AS_SOON_AS_POSSIBLENo limit: as early as the dependencies allow.
START_NO_EARLIER_THAN
START_NO_LATER_THAN
FINISH_NO_EARLIER_THAN
FINISH_NO_LATER_THAN
MUST_START_ONStarts on the date whatever the dependencies say.
MUST_FINISH_ONFinishes on the date whatever the dependencies say.

Methods

public static GanttTask.Constraint[] values()
public static GanttTask.Constraint valueOf(String name)

Inherited methods

Enum constant details

AS_SOON_AS_POSSIBLE

AS_SOON_AS_POSSIBLE
No limit: as early as the dependencies allow.

START_NO_EARLIER_THAN

START_NO_EARLIER_THAN

START_NO_LATER_THAN

START_NO_LATER_THAN

FINISH_NO_EARLIER_THAN

FINISH_NO_EARLIER_THAN

FINISH_NO_LATER_THAN

FINISH_NO_LATER_THAN

MUST_START_ON

MUST_START_ON
Starts on the date whatever the dependencies say.

MUST_FINISH_ON

MUST_FINISH_ON
Finishes on the date whatever the dependencies say.

Method details

values

public static GanttTask.Constraint[] values()

valueOf

public static GanttTask.Constraint valueOf(String name)