Class Goalie {Java} derived from: PlayerFoundation

Documentation
* Like the Player, the Goalie makes decisions
* and performs actions, only its are specific
* to a Goalie's behavior.
*
* @author Shaun P. Wood
* @version $Revision: 1.11 $, $Date: 2001/02/27 22:24:31 $
*


Parent PackagebiterAbstractNo
Export ControlPublicAccessLink Class forNone
Class KindNormalClassCardinalityn
Space ConcurrencySequential
PersistenceNo  


Assigned ComponentsGoalie


Operations
NameSignatureClass
Goalie Goalie (WorldModel wm, int number)Goalie
PlayerFoundation PlayerFoundation (WorldModel worldModel, Point2D.Double startLocation, int number)PlayerFoundation
getStartLocationPoint2D.Double getStartLocation ()PlayerFoundation
setStartLocationvoid setStartLocation (Point2D.Double v)PlayerFoundation


Attributes
NameClassTypeInitial Value
caughtBallGoalieint 
playerNumberPlayerFoundationint 


Associations
NameMy RoleMy ClassOther RoleOther Element
--Not Named----Not Named--PlayerFoundationwmWorldModel
--Not Named----Not Named--PlayerFoundationmanagerActivityManager
--Not Named--playerPlayerFoundation--Not Named--WorldModel
--Not Named----Not Named--PlayerFoundationstartLocationDouble
--Not Named--agentPlayerFoundation--Not Named--ActivityManager


Generalization Relationships
NameClassSupplier
--Not Named--GoaliePlayerFoundation



Property Settings

Java
GenerateFinalizerFalseGenerateStaticInitializerFalse
GenerateInstanceInitializerFalseGenerateDefaultConstructorFalse
FinalFalseStaticFalse
ConstructorIspublicCtor_Setpublic, protected, private, package
GenerateCodeTrueDisableAutoSyncFalse


Data Modeler
dmItemFalseDMName 
IsTableFalseIsViewFalse
Synonymns TableSpace 
SourceId SourceType 
SelectClause IsUpdatableFalse
CheckOption0