|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | ||||||||
java.lang.Objectjava.lang.Enum<EventInterface.ID>
com.prozima.pengine.EventInterface.ID
public static enum EventInterface.ID
Unique identifier which describes the type of PEngineEvent.
| Enum Constant Summary | |
|---|---|
CALCULATION_FINISHED
Notifies the listener that the PEngine has finished all intensive calculations. |
|
CALCULATION_STARTED
Notifies the listener that the PEngine has started intensive calculations. |
|
ERROR_ADD_SCHEDULED_WORK
Error while adding scheduled work to a schedule. |
|
ERROR_ADD_WORK_BASELINE
Attempted to add work to a baseline schedule. |
|
ERROR_ADD_WORK_UNKNOWN
Unknown cause of error when adding work. |
|
ERROR_COMMAND_WORKER_THREAD
Execution of command on worker thread failed. |
|
ERROR_DELETE_ACTIVITY_WITH_FINISHED_WORK
Activity cannot be deleted as it has Finished Work. |
|
ERROR_DELETE_PROJECT_WITH_SCHEDULES
Project cannot be deleted as it has one or more schedules. |
|
ERROR_DELETE_SCHEDULE_WITH_NODES
Schedule cannot be deleted as it has one or mode schedule nodes. |
|
ERROR_FUTURE_BASELINE
Attempted to add future scheduled work to a baseline schedule. |
|
ERROR_INTERNAL_ERROR_001
Internal error in PEngine |
|
ERROR_MAX_NUM_PROJECTS_LIMIT
No more projects can be created as licensed limit has been reached. |
|
ERROR_MAX_NUM_RESOURCES_LIMIT
No more resources can be created as licensed limit has been reached. |
|
ERROR_MAX_NUM_SCHEDULES_LIMIT
No more schedules can be created as licensed limit has been reached. |
|
ERROR_MAX_NUM_WBS_LIMIT
No more WBS Components can be created as licensed limit has been reached. |
|
ERROR_SCHEDULE_NODE_ID_OVERFLOW
No more available IDs to assign to new schedule nodes. |
|
ERROR_UNRECOGNISED_COMMAND
Object passed to PEngine.invoke(Command) is not a known sub-class of Command. |
|
ERROR_WBS_COMP_ID_OVERFLOW
No more available IDs to assign to new WBS components. |
|
ERROR_WBS_COMP_NAME_LEN
Name of WBS component is too short. |
|
PROJECT_ADDED
Fired when a Project was added. |
|
PROJECT_REMOVED
Fired when a Project was removed. |
|
PROJECT_STATE_CHANGE
Fired when a project's state changes. |
|
PROJECT_TIMETABLE_CHANGE
Fired when a project's timetable changes. |
|
RESOURCE_ADDED
Fired when a Resource is added. |
|
RESOURCE_CHANGED
Fired when a Resource has changed state. |
|
RESOURCE_REMOVED
Fired when a Resource is removed. |
|
SCHEDULE_ADDED
Fired when a schedule is added to a Project. |
|
SCHEDULE_NODE_ADDED
Fired when a schedule node is added to a schedule. |
|
SCHEDULE_NODE_CHANGED
Fired when a schedule node's state changes. |
|
SCHEDULE_NODE_REMOVED
Fired when a schedule node is removed from a Schedule. |
|
SCHEDULE_REMOVED
Fired when a Schedule is removed from a Project. |
|
SCHEDULE_STATE_CHANGE
Fired when a schedule's state changes. |
|
SCHEDULED_DATES_CHANGED
Fired when Scheduled dates for a schedule node are changed. |
|
WARNING_INSUFFICIENT_PROJECT_TIME
Insufficient time available in a project's calendar to schedule all required work. |
|
WARNING_INSUFFICIENT_RESOURCE_TIME
Insufficient time available in one or more resources' calendars to schedule all required work. |
|
WARNING_PREDECESSOR_NOT_SCHEDULED
Unscheduled predecessor does not allow schedule node to be assigned start or finish dates. |
|
WBSCOMPONENT_ADDED
Fired when a WBS Component is added to a Project. |
|
WBSCOMPONENT_CHANGE
Fired when the number of WBS Components for a project changes. |
|
WBSCOMPONENT_REMOVED
Fired when a WBS Component is removed from a Project. |
|
WORK_CHANGED
Fired when Work is added, removed or modified. |
|
| Method Summary | |
|---|---|
static EventInterface.ID |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static EventInterface.ID[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
| Methods inherited from class java.lang.Enum |
|---|
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Enum Constant Detail |
|---|
public static final EventInterface.ID CALCULATION_FINISHED
public static final EventInterface.ID CALCULATION_STARTED
public static final EventInterface.ID ERROR_ADD_SCHEDULED_WORK
public static final EventInterface.ID ERROR_ADD_WORK_BASELINE
public static final EventInterface.ID ERROR_ADD_WORK_UNKNOWN
public static final EventInterface.ID ERROR_COMMAND_WORKER_THREAD
public static final EventInterface.ID ERROR_DELETE_ACTIVITY_WITH_FINISHED_WORK
EventInterface.getActivity()public static final EventInterface.ID ERROR_DELETE_PROJECT_WITH_SCHEDULES
EventInterface.getProject()public static final EventInterface.ID ERROR_DELETE_SCHEDULE_WITH_NODES
EventInterface.getActivity()public static final EventInterface.ID ERROR_FUTURE_BASELINE
public static final EventInterface.ID ERROR_INTERNAL_ERROR_001
public static final EventInterface.ID ERROR_MAX_NUM_PROJECTS_LIMIT
public static final EventInterface.ID ERROR_MAX_NUM_RESOURCES_LIMIT
public static final EventInterface.ID ERROR_MAX_NUM_SCHEDULES_LIMIT
public static final EventInterface.ID ERROR_MAX_NUM_WBS_LIMIT
public static final EventInterface.ID ERROR_SCHEDULE_NODE_ID_OVERFLOW
public static final EventInterface.ID ERROR_UNRECOGNISED_COMMAND
PEngine.invoke(Command) is not a known sub-class of Command.
public static final EventInterface.ID ERROR_WBS_COMP_ID_OVERFLOW
public static final EventInterface.ID ERROR_WBS_COMP_NAME_LEN
public static final EventInterface.ID PROJECT_ADDED
EventInterface.getProject()public static final EventInterface.ID PROJECT_REMOVED
EventInterface.getProject()public static final EventInterface.ID PROJECT_STATE_CHANGE
EventInterface.getProject()public static final EventInterface.ID PROJECT_TIMETABLE_CHANGE
EventInterface.getProject()public static final EventInterface.ID RESOURCE_ADDED
EventInterface.getResource()public static final EventInterface.ID RESOURCE_CHANGED
EventInterface.getResource()public static final EventInterface.ID RESOURCE_REMOVED
EventInterface.getResource()public static final EventInterface.ID SCHEDULE_ADDED
EventInterface.getSchedule()public static final EventInterface.ID SCHEDULE_NODE_ADDED
EventInterface.getActivity(),
EventInterface.getMilestone()public static final EventInterface.ID SCHEDULE_NODE_CHANGED
EventInterface.getActivity(),
EventInterface.getMilestone()public static final EventInterface.ID SCHEDULE_NODE_REMOVED
EventInterface.getActivity(),
EventInterface.getMilestone()public static final EventInterface.ID SCHEDULE_REMOVED
EventInterface.getSchedule()public static final EventInterface.ID SCHEDULE_STATE_CHANGE
EventInterface.getSchedule()public static final EventInterface.ID SCHEDULED_DATES_CHANGED
EventInterface.getActivity(),
EventInterface.getMilestone(),
EventInterface.getProject()public static final EventInterface.ID WARNING_INSUFFICIENT_PROJECT_TIME
public static final EventInterface.ID WARNING_INSUFFICIENT_RESOURCE_TIME
public static final EventInterface.ID WARNING_PREDECESSOR_NOT_SCHEDULED
public static final EventInterface.ID WBSCOMPONENT_ADDED
EventInterface.getWBSComponent()public static final EventInterface.ID WBSCOMPONENT_CHANGE
EventInterface.getWBSComponent()public static final EventInterface.ID WBSCOMPONENT_REMOVED
EventInterface.getWBSComponent()public static final EventInterface.ID WORK_CHANGED
EventInterface.getActivity(),
EventInterface.getProject()| Method Detail |
|---|
public static EventInterface.ID valueOf(java.lang.String name)
name - the name of the enum constant to be returned.
java.lang.IllegalArgumentException - if this enum type has no constant
with the specified name
java.lang.NullPointerException - if the argument is nullpublic static EventInterface.ID[] values()
for (EventInterface.ID c : EventInterface.ID.values()) System.out.println(c);
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | ||||||||