?? swarm.activity.generic.revhistory.html
字號:
<HTML><HEAD><TITLE>Revision History (activity)</TITLE><METANAME="GENERATOR"CONTENT="Modular DocBook HTML Stylesheet Version 1.53"><LINKREL="HOME"TITLE="Documentation Set for Swarm 2.1.1"HREF="set.html"><LINKREL="PREVIOUS"TITLE="Activity Library"HREF="swarm.activity.sgml.reference.html"><LINKREL="NEXT"TITLE="Objectbase Library"HREF="swarm.objectbase.sgml.reference.html"></HEAD><BODYCLASS="REVHISTORY"BGCOLOR="#FFFFFF"TEXT="#000000"LINK="#0000FF"VLINK="#840084"ALINK="#0000FF"><DIVCLASS="NAVHEADER"><TABLEWIDTH="100%"BORDER="0"CELLPADDING="0"CELLSPACING="0"><TR><THCOLSPAN="3"ALIGN="center">Documentation Set for Swarm 2.1.1</TH></TR><TR><TDWIDTH="10%"ALIGN="left"VALIGN="bottom"><AHREF="swarm.activity.sgml.reference.html">Prev</A></TD><TDWIDTH="80%"ALIGN="center"VALIGN="bottom"></TD><TDWIDTH="10%"ALIGN="right"VALIGN="bottom"><AHREF="swarm.objectbase.sgml.reference.html">Next</A></TD></TR></TABLE><HRALIGN="LEFT"WIDTH="100%"></DIV><BR><BCLASS="DATE">2000-04-02</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Swarmdocs 2.1.1 frozen.<BR><BR><BCLASS="DATE">2000-04-02</B> <BCLASS="REVNUMBER">activity00.sgml</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Delete sentence about top-level functions calls and methods being a"concern" to the activity library. Huh?<BR><BR><BCLASS="DATE">2000-02-29</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Swarmdocs 2.1 frozen.<BR><BR><BCLASS="DATE">1999-12-01</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(ActionChanged): New type.<BR><BR><BCLASS="DATE">1999-11-23</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(ActivityIndex): New protocol. (Activity): Move before Action. Add_performAction_:. (ActionTo, ActionCall): Adopt Action.(ActionArgs): Don't adopt Action. (COMPLETEDP, HOLDINGP,INITIALIZEDP, RELEASEDP, RUNNINGP, STOPPEDP, TERMINATEDP): Remove(now) unnecessary casting. (ProcessType): Moved to design document.<BR><BR><BCLASS="DATE">1999-10-31</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(ActionCreatingFAction): New protocol. (ActionCreating): Adopt it.(Schedule): Add at:createFAction: declaration.<BR><BR><BCLASS="DATE">1999-10-31</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(FAction): Advertise. (Action): Adopt Create and Drop. (ActionArgs,ActionTo, ActionCall): Organize methods into creating and usingsections.<BR><BR><BCLASS="DATE">1999-09-16</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Add ActionTo, ActionCall, and ActionForEach protocol-conforming returntypes. (DefaultOrder): Move setDefaultOrder: to setting phase.<BR><BR><BCLASS="DATE">1999-09-07</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">alex</I><BR>(Schedule): Re-enable conformance to Map.<BR><BR><BCLASS="DATE">1999-08-22</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(Action, ActionCall, ActionTo, ActionForEach, Activity,ScheduleActivity, SwarmActivity, ForEachActivity, ConcurrentGroup,ConcurrentSchedule, ActivationOrder): Change from CREATABLE toRETURNABLE. (SwarmProcess): Remove CREATABLE. Return id<Activity> for getActivity. (Schedule): Add Zone typing for+create:*.<BR><BR><BCLASS="DATE">1999-07-28</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">alex</I><BR>(Schedule): Add +create:setRepeatInterval: and +create:setAutoDrop:convenience methods to CREATING phase of protocol.<BR><BR><BCLASS="DATE">1999-07-12</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">vjojic</I><BR>(getCurrentSchedule): Typo.<BR><BR><BCLASS="DATE">1999-07-11</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">vjojic</I><BR>Make Action, ActionCall, ActionTo, ActionForEach, Activity,ScheduleActivity, SwarmActivity, ForEachActivity CREATABLE protocols.<BR><BR><BCLASS="DATE">1999-06-16</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(RelativeTime): Make setRelativeTime: return self. (RepeatInterval):Likewise.<BR><BR><BCLASS="DATE">1999-06-03</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">alex</I><BR>(ActionCreatingTo): Fix missing message receiver in the example codeprovided. Thanks to Ken Cline <kcline@c3i.saic.com> for thereport.<BR><BR><BCLASS="DATE">1999-05-29</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Include externvar.h. (ActionForEach, CompoundAction, ActionGroup):Add DefaultOrder compliance. (ActionType): Add (id <Activity>)return types to activate* methods. Rearrange protocols so that theActivity protocol will be declared for (id <Activity>).<BR><BR><BCLASS="DATE">1999-05-28</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Use `externvar' for external variable declarations. (TimebaseMax):Remove; it's unused.<BR><BR><BCLASS="DATE">1999-02-05</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(Schedule): Declare -setKeepEmptyFlag:.<BR><BR><BCLASS="DATE">1998-12-22</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(ActionType): Remove activate:.<BR><BR><BCLASS="DATE">1998-12-20</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(Activity): Remove stepEntry and stepExit methods (moved to designdocument). (ScheduleActivity): Remove setTerminateAtEnd:,getTerminateAtEnd, getSynchronizedMode, and getCurrentTimebase (movedto design document). Add creating phase tag. (ActionType): Remove-getActionType.<BR><BR><BCLASS="DATE">1998-12-17</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(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:.<BR><BR><BCLASS="DATE">1998-12-11</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">vjojic</I><BR>(DefaultOrder): DefaultOrder reinserted.<BR><BR><BCLASS="DATE">1998-10-29</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(ActionCreatingTo): Fix example syntax for createActionTo:message:.<BR><BR><BCLASS="DATE">1998-09-08</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(COMPLETEDP, HOLDINGP, INITIALIZEDP, RELEASEDP, RUNNINGP, STOPPEDP,TERMINATEDP): New macros.<BR><BR><BCLASS="DATE">1998-07-22</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Replace @deftype with @protocol throughout.<BR><BR><BCLASS="DATE">1998-07-12</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(Schedule): Declare -insertGroup:.<BR><BR><BCLASS="DATE">1998-06-17</B> <BCLASS="REVNUMBER">Makefile.am</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Include from refbook/ instead of src/.<BR><BR><BCLASS="DATE">1998-06-15</B> <BCLASS="REVNUMBER">Makefile.am</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(MODULE): New variable. Include Makefile.rules from src. Removeeverything else.<BR><BR><BCLASS="DATE">1998-06-14</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Remove DefaultOrder; don't adopt it in CompoundAction. Remove examplethat uses it in ConcurrentGroupType. Remove mention of partiallyordered sets from ActionGroup, Schedule, and Action. RemoveInternalTimeMultiplier; don't adopt it in SwarmProcess.<BR><BR><BCLASS="DATE">1998-06-12</B> <BCLASS="REVNUMBER">activity00.sgml, activitycont.sgml, activitymeta.sgml</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Update IDs to SWARM.module.SGML.type.<BR><BR><BCLASS="DATE">1998-06-06</B> <BCLASS="REVNUMBER">activity.ent</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Use public identifiers.<BR><BR><BCLASS="DATE">1998-06-05</B> <BCLASS="REVNUMBER">Makefile.am</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(swarm_ChangeLog): Add.<BR><BR><BCLASS="DATE">1998-06-05</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Add/update documentation tags. Declare addLast: and remove: (in usingphase).<BR><BR><BCLASS="DATE">1998-06-01</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">alex</I><BR>(ActionType): Added method -activate: anActionType.<BR><BR><BCLASS="DATE">1998-05-23</B> <BCLASS="REVNUMBER">Makefile.am</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>New file.<BR><BR><BCLASS="DATE">1998-05-23</B> <BCLASS="REVNUMBER">activity.ent.in</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>New file.<BR><BR><BCLASS="DATE">1998-05-23</B> <BCLASS="REVNUMBER">activity.ent</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Removed.<BR><BR><BCLASS="DATE">1998-05-22</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Begin revision log.<BR><BR><BCLASS="DATE">1998-05-22</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">alex</I><BR>(getCurrentTime,getTopLevelActivity): Added (//#) documentationstrings. (_activity_zone, _activity_trace): Made existing inlinecomments into (//G) doc strings:<BR><BR><BCLASS="DATE">1998-05-06</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>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.<BR><BR><BCLASS="DATE">1998-04-29</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Include new protocols DefaultOrder, AutoDrop in CompoundAction.Include new protocols ActionCreatingTo, ActionCreatingForEach inActionCreating. Include new protocols RelativeTime, RepeatInterval,ConcurrentGroupType, SingletonGroups in Schedule. IncludeSynchronizationType and InternalTimeMultiplier in SwarmProcess.Disable setTerminateAtEnd:, getTerminateAtEnd, setSynchronizedMode:,getSynchronizedMode, and getCurrentTimebase from ScheduleActivityprotocol. Add documentation tags throughout.<BR><BR><BCLASS="DATE">1997-12-17</B> <BCLASS="REVNUMBER">activity.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Constify argument to _activity_context_error.<BR><DIVCLASS="NAVFOOTER"><HRALIGN="LEFT"WIDTH="100%"><TABLEWIDTH="100%"BORDER="0"CELLPADDING="0"CELLSPACING="0"><TR><TDWIDTH="33%"ALIGN="left"VALIGN="top"><AHREF="swarm.activity.sgml.reference.html">Prev</A></TD><TDWIDTH="34%"ALIGN="center"VALIGN="top"><AHREF="set.html">Home</A></TD><TDWIDTH="33%"ALIGN="right"VALIGN="top"><AHREF="swarm.objectbase.sgml.reference.html">Next</A></TD></TR><TR><TDWIDTH="33%"ALIGN="left"VALIGN="top">Activity Library</TD><TDWIDTH="34%"ALIGN="center"VALIGN="top"> </TD><TDWIDTH="33%"ALIGN="right"VALIGN="top">Objectbase Library</TD></TR></TABLE></DIV></BODY></HTML>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -