1999-09-15 activity.h mgd
Add ActionTo, ActionCall, and ActionForEach protocol-conforming return
types. (DefaultOrder): Move setDefaultOrder: to setting phase.
1999-09-06 activity.h alex
(Schedule): Re-enable conformance to Map.
1999-08-21 activity.h mgd
(Action, ActionCall, ActionTo, ActionForEach, Activity,
ScheduleActivity, SwarmActivity, ForEachActivity, ConcurrentGroup,
ConcurrentSchedule, ActivationOrder): Change from CREATABLE to
RETURNABLE. (SwarmProcess): Remove CREATABLE. Return id
<Activity> for getActivity. (Schedule): Add Zone typing for
+create:*.
1999-07-27 activity.h alex
(Schedule): Add +create:setRepeatInterval: and +create:setAutoDrop:
convenience methods to CREATING phase of protocol.
1999-07-11 activity.h vjojic
(getCurrentSchedule): Typo.
1999-07-10 activity.h vjojic
Make Action, ActionCall, ActionTo, ActionForEach, Activity,
ScheduleActivity, SwarmActivity, ForEachActivity CREATABLE protocols.
1999-06-15 activity.h mgd
(RelativeTime): Make setRelativeTime: return self. (RepeatInterval):
Likewise.
1999-06-02 activity.h alex
(ActionCreatingTo): Fix missing message receiver in the example code
provided. Thanks to Ken Cline <kcline@c3i.saic.com> for the
report.
1999-05-28 activity.h mgd
Include externvar.h. (ActionForEach, CompoundAction, ActionGroup):
Add DefaultOrder compliance. (ActionType): Add (id <Activity>)
return types to activate* methods. Rearrange protocols so that the
Activity protocol will be declared for (id <Activity>).
1999-05-27 activity.h mgd
Use `externvar' for external variable declarations. (TimebaseMax):
Remove; it's unused.
1999-02-04 activity.h mgd
(Schedule): Declare -setKeepEmptyFlag:.
1998-12-21 activity.h mgd
(ActionType): Remove activate:.
1998-12-19 activity.h mgd
(Activity): Remove stepEntry and stepExit methods (moved to design
document). (ScheduleActivity): Remove setTerminateAtEnd:,
getTerminateAtEnd, getSynchronizedMode, and getCurrentTimebase (moved
to design document). Add creating phase tag. (ActionType): Remove
-getActionType.
1998-12-16 activity.h mgd
(ActionGroup): Don't adopt OrderedSet. (Schedule): Don't adopt Map.
(RelativeTime): Remove create:setRelativveTime:. (RepeatInterval):
Remove create:setRepeatInterval:. (Action): Disable declaration of
-getActionType. (ActionType): Disable declaration of activate:.
1998-12-10 activity.h vjojic
(DefaultOrder): DefaultOrder reinserted.
1998-10-28 activity.h mgd
(ActionCreatingTo): Fix example syntax for createActionTo:message:.
1998-09-07 activity.h mgd
(COMPLETEDP, HOLDINGP, INITIALIZEDP, RELEASEDP, RUNNINGP, STOPPEDP,
TERMINATEDP): New macros.
1998-07-21 activity.h mgd
Replace @deftype with @protocol throughout.
1998-07-11 activity.h mgd
(Schedule): Declare -insertGroup:.
1998-06-16 Makefile.am mgd
Include from refbook/ instead of src/.
1998-06-14 Makefile.am mgd
(MODULE): New variable. Include Makefile.rules from src. Remove
everything else.
1998-06-13 activity.h mgd
Remove DefaultOrder; don't adopt it in CompoundAction. Remove example
that uses it in ConcurrentGroupType. Remove mention of partially
ordered sets from ActionGroup, Schedule, and Action. Remove
InternalTimeMultiplier; don't adopt it in SwarmProcess.
1998-06-11 activity00.sgml, activitycont.sgml, activitymeta.sgml mgd
Update IDs to SWARM.module.SGML.type.
1998-06-05 activity.ent mgd
Use public identifiers.
1998-06-04 activity.h mgd
Add/update documentation tags. Declare addLast: and remove: (in using
phase).
1998-06-04 Makefile.am mgd
(swarm_ChangeLog): Add.
1998-05-31 activity.h alex
(ActionType): Added method -activate: anActionType.
1998-05-22 Makefile.am mgd
New file.
1998-05-22 activity.ent.in mgd
New file.
1998-05-22 activity.ent mgd
Removed.
1998-05-21 activity.h alex
(getCurrentTime,getTopLevelActivity): Added (//#) documentation
strings. (_activity_zone, _activity_trace): Made existing inline
comments into (//G) doc strings:
1998-05-21 mgd
Begin revision log.
1998-05-05 activity.h mgd
Remove instances of <p> Minor spacing changes to methods.
(ActionType, ActionCreatingCall, ActionCreatingTo,
ActionCreatingForEach, ActionCreating, Action, ActionArgs, ActionCall,
ActionTo, Activity, ForEachActivity, ScheduleActivity, SwarmActivity):
Add phase tags. (GetSubactivityAction): Add //S and //D tags.
(SynchronizationType, InternalTimeMultiplier): Add //S.
1998-04-28 activity.h mgd
Include new protocols DefaultOrder, AutoDrop in CompoundAction.
Include new protocols ActionCreatingTo, ActionCreatingForEach in
ActionCreating. Include new protocols RelativeTime, RepeatInterval,
ConcurrentGroupType, SingletonGroups in Schedule. Include
SynchronizationType and InternalTimeMultiplier in SwarmProcess.
Disable setTerminateAtEnd:, getTerminateAtEnd, setSynchronizedMode:,
getSynchronizedMode, and getCurrentTimebase from ScheduleActivity
protocol. Add documentation tags throughout.
1997-12-16 activity.h mgd
Constify argument to _activity_context_error.