Files
GTSchoolShit/CS2335/2335_lemmings/design/current_design.mdl
2025-06-07 01:59:34 -04:00

46542 lines
1.5 MiB

(object Petal
version 47
_written "Rose 8.0.0303.1400"
charSet 0)
(object Design "Logical View"
is_unit TRUE
is_loaded TRUE
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IDE"
value "Internal Editor")
(object Attribute
tool "Java"
name "AllExceptions"
value "java.lang.Exception,java.lang.NullPointerException"))
quid "406CF89002F7"
defaults (object defaults
rightMargin 0.250000
leftMargin 0.250000
topMargin 0.250000
bottomMargin 0.500000
pageOverlap 0.250000
clipIconLabels TRUE
autoResize TRUE
snapToGrid TRUE
gridX 3
gridY 3
defaultFont (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
showMessageNum 3
showClassOfObject TRUE
notation "Unified")
root_usecase_package (object Class_Category "Use Case View"
quid "406CF89002F9"
exportControl "Public"
global TRUE
logical_models (list unit_reference_list)
logical_presentations (list unit_reference_list
(object UseCaseDiagram "Main"
quid "406CF898028C"
title "Main"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list))))
root_category (object Class_Category "Logical View"
quid "406CF89002F8"
exportControl "Public"
global TRUE
subsystem "Component View"
quidu "406CF89002FA"
logical_models (list unit_reference_list
(object Class_Category "edu"
quid "406CF8CD0241"
exportControl "Public"
logical_models (list unit_reference_list
(object Class_Category "gatech"
quid "406CF8CD0256"
exportControl "Public"
logical_models (list unit_reference_list
(object Class_Category "cs2335"
quid "406CF8CD0258"
exportControl "Public"
logical_models (list unit_reference_list
(object Class_Category "lemmings"
quid "406CF8CD025A"
exportControl "Public"
logical_models (list unit_reference_list
(object Class_Category "engine"
quid "406CF8CD0260"
exportControl "Public"
logical_models (list unit_reference_list
(object Class "AbstractGameState"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 63))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8CD0262"
documentation
|This is the parent of all the game state classes. A game state is
|basically one screen - be it the splash screen, the main menu, or
|the game screen itself.
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
realized_interfaces (list realize_rel_list
(object Realize_Relationship
attributes (list Attribute_Set)
quid "406CF8CD02F6"
supplier "Logical View::java::awt::event::ActionListener"
quidu "406CF8CD02A7"))
operations (list Operations
(object Operation "AbstractGameState"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8CD033B"
documentation
|Creates a new <code>AbstractGameState</code> instance.
|
|
concurrency "Sequential"
opExportControl "Protected"
uid 0)
(object Operation "getUI"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8CD0345"
documentation
|Returns the root pane with the UI associated with this state.
|@return a <code>LRootPane</code> value
|
result "LRootPane"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8CD0303")
(object Operation "setUI"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8CD034F"
documentation
|Sets a new value of the root pane.
|@param pane a <code>LRootPane</code> value
|
parameters (list Parameters
(object Parameter "pane"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8CD0359"
type "LRootPane"
quidu "406CF8CD0303"))
result "void"
concurrency "Sequential"
opExportControl "Protected"
uid 0)
(object Operation "initialize"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value TRUE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8CD0363"
documentation
|This method will initialize the state that it belongs to. It will
|then return true upon success, and false upon failure.
|@return True if the initialization was successful, and false if
|it was not.
|
|
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "cleanUp"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value TRUE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8CD036D"
documentation
|This method will perform all of the necessary clean up operations
|once the object is no longer needed.
|@return True if the clean-up was successful, and false if it failed.
|
|
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::engine::AbstractGameState"
quidu "406CF8CD01FC"
language "Java"
abstract TRUE)
(object Class "GameEngine"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 64))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8CF02D4"
documentation
|This class will manage the states of the game and their
|transitions. It will know when to go to the splash screen or the
|menu, or the game itself, and when to quit.
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
operations (list Operations
(object Operation "GameEngine"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8D00078"
documentation
|Creates a new <code>GameEngine</code> instance.
|
|
concurrency "Sequential"
opExportControl "Private"
uid 0)
(object Operation "getInstance"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8D00082"
documentation
|Singleton implementation.
|@return a <code>GameEngine</code> value
|
result "GameEngine"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8CF02D4")
(object Operation "startSingleLevel"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8D0008C"
documentation
|Starts a single-player game with the specified level.
|@param name a <code>String</code> value
|
parameters (list Parameters
(object Parameter "name"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8D00096"
type "Logical View::java::lang::String"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getCurrentState"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8D00097"
documentation
|Access method for the currentState property.
|@return the current value of the currentState property
|
result "AbstractGameState"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8CD0262")
(object Operation "setCurrentState"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8D000A0"
documentation
|Sets the value of the currentState property. If the value passed
|in is NULL, will throw a NullPointerException.
|@param aCurrentState the new value of the currentState property
|
parameters (list Parameters
(object Parameter "aCurrentState"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "true"))
quid "406CF8D000AA"
type "AbstractGameState"
quidu "406CF8CD0262"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "VERBOSE"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8CF02E4"
documentation "Display debug information?"
type "boolean"
initv "false"
exportControl "Public"
static TRUE)
(object ClassAttribute "DEBUG"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8CF0366"
documentation "Display a lot of debug information?"
type "boolean"
initv "false"
exportControl "Public"
static TRUE))
module "Component View::edu::gatech::cs2335::lemmings::engine::GameEngine"
quidu "406CF8CF02D0"
language "Java")
(object Class "LoadLevelState"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8D0003E"
documentation
|Class LoadLevelState:
|<PRE>
|Revision History:
|v1.0 (Apr. 01, 2004) - Created the LoadLevelState class
|</PRE>
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@version Version 1.0, Apr. 01, 2004
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF8E0003F"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::AbstractGameState"
quidu "406CF8CD0262"))
operations (list Operations
(object Operation "LoadLevelState"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E000DF"
documentation
|Creates a new <code>LoadLevelState</code> instance.
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "initialize"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E000E9"
documentation
|This method will initialize the state that it belongs to. It will
|then return true upon success, and false upon failure.
|@return boolean
|
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "cleanUp"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E000F4"
documentation
|This method will perform all of the necessary clean up operations
|once the object is no longer needed.
|@return boolean
|
|
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "actionPerformed"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E000FE"
documentation
|This function essentially processes the action event that may
|have been thrown by the UI.
|@param ae
|
|
parameters (list Parameters
(object Parameter "ae"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8E00108"
type "ActionEvent"
quidu "406CF8D5036F"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "loadLevel"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E00112"
documentation
|Loads the level with the specified id.
|@param id a <code>String</code> value
|
parameters (list Parameters
(object Parameter "id"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "true"))
quid "406CF8E0011C"
type "Logical View::java::lang::String"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "levelLoaded"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E0011D"
documentation
|This function will be done when the level is done loading.
|
result "void"
concurrency "Sequential"
opExportControl "Private"
uid 0)
(object Operation "updateText"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E00126"
documentation
|Updates the text in the label.
|
result "void"
concurrency "Sequential"
opExportControl "Private"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "SAYING_DELAY"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8E0007B"
documentation "Number of millis we want to pass between the sayings."
type "long"
initv "10000")
(object ClassAttribute "sayings[]"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8E00085"
documentation "List of things to say to the user."
type "Logical View::java::lang::String"
initv
|{"Drawing graffiti..","Circling da 'hood...","Intimidating nubs...","Chillin'...","Doing stuff...",}
)
(object ClassAttribute "generator"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8E000D5"
documentation "Random number generator."
type "Logical View::java::util::Random"))
module "Component View::edu::gatech::cs2335::lemmings::engine::LoadLevelState"
quidu "406CF8D00032"
language "Java")
(object Class "GamePlayState"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value FALSE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8D50230"
documentation
|The game state, where the actual game is displayed and played.
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@version 1.0
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF8D50260"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::AbstractGameState"
quidu "406CF8CD0262"))
operations (list Operations
(object Operation "GamePlayState"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8D5031E"
documentation
|Creates a new GamePlayState instance.
|@param l The level that we would like to play on.
|
|
parameters (list Parameters
(object Parameter "l"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8D50329"
type "Level"
quidu "406CF8D50282"))
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "GamePlayState"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8D50333"
documentation
|Loads the level with the id passed in and uses that to play.
|@param levelName a <code>String</code> value
|
parameters (list Parameters
(object Parameter "levelName"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8D50334"
type "Logical View::java::lang::String"))
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getLevel"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8D5033D"
documentation
|Access method for the level property.
|@return the current value of the level property
|
result "Level"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8D50282")
(object Operation "initialize"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8D50347"
documentation
|This method will initialize the state that it belongs to. It will
|then return true upon success, and false upon failure.
|@return boolean
|
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "cleanUp"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8D50351"
documentation
|This method will perform all of the necessary clean up operations
|once the object is no longer needed.
|@return boolean
|
|
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "endLevel"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8D5035B"
documentation
|Ends the level and goes on to the next state.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "actionPerformed"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8D50365"
documentation
|This function essentially processes the action event that may
|have been thrown by the UI.
|@param ae
|
|
parameters (list Parameters
(object Parameter "ae"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8D50379"
type "ActionEvent"
quidu "406CF8D5036F"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "UPDATE_FREQUENCY"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8D5026A"
documentation "How many times per second should we update the lemmings?"
type "float"
initv "10"
exportControl "Public"
static TRUE)
(object ClassAttribute "UPDATE_DELAY"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8D50274"
documentation "Delay between the updates."
type "long"
initv "(long ) (1000.0f / UPDATE_FREQUENCY)"
exportControl "Public"
static TRUE)
(object ClassAttribute "paused"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8D502BA"
documentation "True if the game is paused. False if it is not."
type "boolean")
(object ClassAttribute "killed"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8D502C4"
documentation "Set to true when the state is killed."
type "boolean")
(object ClassAttribute "gameSpeed"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8D502CE"
documentation "The delay between the updates."
type "long"))
module "Component View::edu::gatech::cs2335::lemmings::engine::GamePlayState"
quidu "406CF8D50224"
language "Java")
(object Class "Level"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8D50282"
documentation
|This is a playable level.
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
operations (list Operations
(object Operation "Level"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DA0073"
documentation
|Creates a new <code>Level</code> instance.
|
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getMap"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DA0074"
documentation
|Access method for the map property.
|@return the current value of the map property
|
result "Map"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8D9020C")
(object Operation "setMap"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DA007D"
documentation
|Sets the value of the map property.
|@param aMap the new value of the map property
|
parameters (list Parameters
(object Parameter "aMap"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8DA0087"
type "Map"
quidu "406CF8D9020C"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getPendingLemmings"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DA0091"
documentation
|Access method for the pendingLemmings property.
|@return the current value of the pendingLemmings property
|
result "List"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8D9024F")
(object Operation "getActiveLemmings"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DA009B"
documentation
|Access method for the activeLemmings property.
|@return the current value of the activeLemmings property
|
result "List"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8D9024F")
(object Operation "getLemmingHeaven"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DA00AF"
documentation
|Access method for the lemmingHeaven property.
|@return the current value of the lemmingHeaven property
|
result "List"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8D9024F")
(object Operation "getLevelPortals"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DA00B9"
documentation
|Access method for the levelPortals property.
|@return the current value of the levelPortals property
|
result "List"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8D9024F")
(object Operation "getTimeRemaining"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DA00C3"
documentation
|Access method for the timeRemaining property.
|@return the current value of the timeRemaining property
|
result "long"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setTimeRemaining"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DA00CD"
documentation
|Sets the value of the timeRemaining property.
|@param aTimeRemaining the new value of the timeRemaining property
|
parameters (list Parameters
(object Parameter "aTimeRemaining"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8DA00D7"
type "long"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getLemmingsSaved"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DA00E1"
documentation
|Access method for the lemmingsSaved property.
|@return the current value of the lemmingsSaved property
|
result "int"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setLemmingsSaved"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DA00EB"
documentation
|Sets the value of the lemmingsSaved property.
|@param aLemmingsSaved the new value of the lemmingsSaved property
|
parameters (list Parameters
(object Parameter "aLemmingsSaved"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8DA00EC"
type "int"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getData"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DA00F5"
documentation
|Access method for the data property.
|@return the current value of the data property
|
result "LevelData"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8DA0008")
(object Operation "setData"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DA0109"
documentation
|Sets the value of the data property.
|@param aData the new value of the data property
|
parameters (list Parameters
(object Parameter "aData"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8DA0113"
type "LevelData"
quidu "406CF8DA0008"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "pause"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DA0114"
documentation
|Pauses the level.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "unpause"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DA0127"
documentation
|Unpauses the level.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "stopLevel"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DA0131"
documentation
|This function will be called when the level should be stopped -
|either when the time has run out, or all the lemmings are off the
|map.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "isLevelOver"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DA013B"
documentation
|Returns true if the level is over. A level is considered over if
|the time has run out, or if there are no pending or live
|lemmings.
|
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "updateLevel"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DA0145"
documentation
|Runs through the lemmings and updates each one that needs
|updating. Also, if it is time to release a new lemming, does so.
|
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "updateLevel"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DA014F"
documentation
|Updates the level with the message received from the network.
|@param message
|
|
parameters (list Parameters
(object Parameter "message"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8DA0159"
type "boolean"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "releaseLemming"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DA0163"
documentation
|Releases a new lemming from the release point.
|
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "killLemming"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DA016D"
documentation
|Kills the lemming passed in.
|@param lemming The lemming to be killed.
|@param saved If true, then the lemming will be counted as
|saved. Otherwise, it will count as dead.
|
|
parameters (list Parameters
(object Parameter "lemming"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8DA0177"
type "Lemming"
quidu "406CF8D8011C")
(object Parameter "saved"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8DA0181"
type "boolean"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "main"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DA0182"
parameters (list Parameters
(object Parameter "args"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8DA018B"
type "Logical View::java::lang::String[]"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "timeRemaining"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8D903BA"
documentation "The amount of time remaining till the end of the level."
type "long")
(object ClassAttribute "lastUpdate"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8D903CE"
documentation "The time of the last update."
type "long")
(object ClassAttribute "lemmingsSaved"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8D903D9"
documentation "The number of lemmings saved."
type "int")
(object ClassAttribute "lemmingFlow"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8DA0041"
documentation "The rate of flow of lemmings."
type "int"
initv "30")
(object ClassAttribute "lfCounter"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8DA0055"
documentation "Used to keep track of when to release a new lemming."
type "int"
initv "0")
(object ClassAttribute "paused"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8DA005F"
documentation "Determines whether the level is paused or not."
type "boolean"
initv "true"))
module "Component View::edu::gatech::cs2335::lemmings::engine::Level"
quidu "406CF8D5027E"
language "Java")
(object Class "Lemming"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8D8011C"
documentation
|Represents a generic lemming, that can move around, and do
|stuff. What exactly it does is decided by the lemming's occupation.
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@see LemmingJob
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF8D80156"
supplier "Logical View::edu::gatech::cs2335::lemmings::physics::PhysicsObject"
quidu "406CF8D8012F"))
operations (list Operations
(object Operation "Lemming"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8D8019C"
documentation
|The physics object associated with the lemming.
|private PhysicsObject physics;
|Creates a new <code>Lemming</code> instance.
|
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getOccupation"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8D8019D"
documentation
|Access method for the occupation property.
|@return the current value of the occupation property
|
result "LemmingJob"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8D80167")
(object Operation "setOccupation"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8D801A6"
documentation
|Sets the value of the occupation property.
|@param id the id of the occupation to give this lemming.
|
parameters (list Parameters
(object Parameter "id"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8D801B0"
type "Logical View::java::lang::String"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getPhysics"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8D801BA"
documentation
|Access method for the physics property.
|@return the current value of the physics property
|
result "PhysicsObject"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8D8012F")
(object Operation "reverseDirection"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8D801C4"
documentation
|This method should be called when the lemming bumps into
|something. It will reverse the x component of his velocity and
|update the graphics.
|
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "toString"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8D801CE"
documentation
|Returns a string representation of a lemming.
|@return a <code>String</code> value
|
result "Logical View::java::lang::String"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::engine::Lemming"
quidu "406CF8D80110"
language "Java")
(object Class "Map"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8D9020C"
documentation
|The map on which stuff will be happening.
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@author <A HREF="mailto:gtg184g@mail.gatech.edu">Jose Caban</A>
operations (list Operations
(object Operation "Map"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E30397"
documentation
|////////////////
|Constructors //
|////////////////
|Creates a new <code>Map</code> instance.
|
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getBackground"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E303A1"
documentation
|/////////////////////////
|Accessors / Modifiers //
|/////////////////////////
|Access method for the background property.
|@return the current value of the background property
|
result "BufferedImage"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8DA03D7")
(object Operation "setBackground"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E303AB"
documentation
|Sets the value of the background property.
|@param aBackground the new value of the background property
|
parameters (list Parameters
(object Parameter "aBackground"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8E303B5"
type "BufferedImage"
quidu "406CF8DA03D7"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getTexture"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E303BF"
documentation
|Access method for the texture property.
|@return the current value of the texture property
|
result "BufferedImage"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8DA03D7")
(object Operation "setTexture"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E303C9"
documentation
|Sets the value of the texture property.
|@param aTexture the new value of the texture property
|
parameters (list Parameters
(object Parameter "aTexture"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8E303D3"
type "BufferedImage"
quidu "406CF8DA03D7"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getMap"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E303D4"
documentation
|Access method for the map property.
|@return the current value of the map property
|
result "BufferedImage"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8DA03D7")
(object Operation "setMap"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E303E7"
documentation
|Sets the value of the map property.
|@param aMap the new value of the map property
|
parameters (list Parameters
(object Parameter "aMap"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8E40009"
type "BufferedImage"
quidu "406CF8DA03D7"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getGameMap"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E4000A"
documentation
|Method getGameMap
|@return
|
|
result "BufferedImage"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8DA03D7")
(object Operation "getSize"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E4001D"
documentation
|Access method for the size property.
|@return the current value of the size property
|
result "Dimension"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8E4001E")
(object Operation "createGameMap"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E40031"
documentation
|///////////
|Methods //
|///////////
|This will create a Game Map for use in drawing to screen
|Parses the Mask and Texture File to spit out a map
|@return the new gameMap to draw to screen
|
result "BufferedImage"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8DA03D7")
(object Operation "addShape"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E4003B"
documentation
|When someone creates something on the map, the thing will be
|added to the map. Use this method.
|@param shape The shape to add to the map.
|
|
parameters (list Parameters
(object Parameter "shape"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8E4004F"
type "Shape"
quidu "406CF8E40049"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "subtractShape"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E40059"
documentation
|When something explodes, digs, or mines, some part of the map can
|be destroyed. This is where this function is called. The shape
|passed in is what will be removed from the map. Note that only
|"diggable" elements will be removed. The undiggable ones will
|still persist.
|@param shape The shape to remove from the map.
|
|
parameters (list Parameters
(object Parameter "shape"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8E40063"
type "Shape"
quidu "406CF8E40049"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "createAndShowGUI"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E4006D"
documentation
|Create the GUI and show it. For thread safety,
|this method should be invoked from the
|event-dispatching thread.
|
result "void"
concurrency "Sequential"
opExportControl "Private"
uid 0)
(object Operation "main"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E40077"
parameters (list Parameters
(object Parameter "args"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8E40081"
type "Logical View::java::lang::String[]"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::engine::Map"
quidu "406CF8D90202"
language "Java")
(object Class "LevelData"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8DA0008"
documentation
|This class contains the data associated with a certain level. It is
|essentially your template to create playable levels.
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
operations (list Operations
(object Operation "LevelData"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DB0146"
documentation
|Creates a new <code>LevelData</code> instance.
|
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getThumbnail"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DB0150"
documentation
|Access method for the thumbnail property.
|@return the current value of the thumbnail property
|
result "BufferedImage"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8DA03D7")
(object Operation "setThumbnail"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DB015A"
documentation
|Sets the value of the thumbnail property.
|@param aThumbnail the new value of the thumbnail property
|
parameters (list Parameters
(object Parameter "aThumbnail"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8DB0164"
type "BufferedImage"
quidu "406CF8DA03D7"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getName"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DB016F"
documentation
|Access method for the name property.
|@return the current value of the name property
|
result "Logical View::java::lang::String"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setName"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DB0179"
documentation
|Sets the value of the name property.
|@param aName the new value of the name property
|
parameters (list Parameters
(object Parameter "aName"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8DB0183"
type "Logical View::java::lang::String"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getId"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DB0184"
documentation
|Access method for the id property.
|@return the current value of the id property
|
result "Logical View::java::lang::String"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setId"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DB018D"
documentation
|Sets the value of the id property.
|@param aId the new value of the id property
|
parameters (list Parameters
(object Parameter "aId"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8DB0197"
type "Logical View::java::lang::String"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getNumLemmings"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DB01A1"
documentation
|Access method for the numLemmings property.
|@return the current value of the numLemmings property
|
result "int"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setNumLemmings"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DB01AB"
documentation
|Sets the value of the numLemmings property.
|@param aNumLemmings the new value of the numLemmings property
|
parameters (list Parameters
(object Parameter "aNumLemmings"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8DB01B5"
type "int"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getPercentToSave"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DB01B6"
documentation
|Access method for the percentToSave property.
|@return the current value of the percentToSave property
|
result "float"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setPercentToSave"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DB01BF"
documentation
|Sets the value of the percentToSave property.
|@param aPercentToSave the new value of the percentToSave property
|
parameters (list Parameters
(object Parameter "aPercentToSave"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8DB01C9"
type "float"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getTimeLimit"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DB01D3"
documentation
|Access method for the timeLimit property.
|@return the current value of the timeLimit property
|
result "long"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setTimeLimit"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DB01DD"
documentation
|Sets the value of the timeLimit property.
|@param aTimeLimit the new value of the timeLimit property
|
parameters (list Parameters
(object Parameter "aTimeLimit"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8DB01E7"
type "long"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getEntrancePoint"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DB01F1"
documentation
|Get the value of entrancePoint.
|@return value of entrancePoint.
|
result "Point"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8DB0088")
(object Operation "setEntrancePoint"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DB01FB"
documentation
|Set the value of entrancePoint.
|@param v Value to assign to entrancePoint.
|
parameters (list Parameters
(object Parameter "v"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8DB0205"
type "Point"
quidu "406CF8DB0088"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setEntrancePoint"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DB020F"
documentation
|Set the value of entrancePoint.
|@param x an <code>int</code> value
|@param y an <code>int</code> value
|
parameters (list Parameters
(object Parameter "x"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8DB0219"
type "int")
(object Parameter "y"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8DB021A"
type "int"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getExitPoint"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DB0223"
documentation
|Get the value of exitPoint.
|@return value of exitPoint.
|
result "Point"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8DB0088")
(object Operation "setExitPoint"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DB022D"
documentation
|Set the value of exitPoint.
|@param v Value to assign to exitPoint.
|
parameters (list Parameters
(object Parameter "v"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8DB0237"
type "Point"
quidu "406CF8DB0088"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setExitPoint"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DB0241"
documentation
|Set the value of exitPoint.
|@param x an <code>int</code> value
|@param y an <code>int</code> value
|
parameters (list Parameters
(object Parameter "x"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8DB024B"
type "int")
(object Parameter "y"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8DB024C"
type "int"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "toString"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DB0255"
documentation
|Returns the string representation of the level.
|@return a <code>String</code> value
|
result "Logical View::java::lang::String"
concurrency "Sequential"
opExportControl "Public"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "id"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8DB004C"
documentation
|The id of the level. This is essentially the name of the
|directory that the file was loaded from.
type "Logical View::java::lang::String")
(object ClassAttribute "name"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8DB0060"
documentation "The name of the level."
type "Logical View::java::lang::String")
(object ClassAttribute "numLemmings"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8DB006A"
documentation "The number of lemmings initially let out in the level."
type "int")
(object ClassAttribute "percentToSave"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8DB0074"
documentation "The percentage of lemmings we need to save. Needs to be between 0 and 1."
type "float")
(object ClassAttribute "timeLimit"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8DB007E"
documentation "The time limit for the level."
type "long"))
module "Component View::edu::gatech::cs2335::lemmings::engine::LevelData"
quidu "406CF8D903E3"
language "Java")
(object Class "LevelEntrance"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8DB0275"
documentation
|Class LevelEntrance: This is where lemmings enter a level.
|<PRE>
|Revision History:
|v1.0 (Mar. 28, 2004) - Created the LevelEntrance class
|</PRE>
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@version Version 1.0, Mar. 28, 2004
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF8DB02AF"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::Portal"
quidu "406CF8DB0287"))
operations (list Operations
(object Operation "LevelEntrance"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DB02B9"
documentation
|Creates a new <code>LevelEntrance</code> instance.
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "processLemmingEntry"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DB02BA"
documentation
|This function will be called when a lemming enters this portal.
|@param l a <code>Lemming</code> value
|
parameters (list Parameters
(object Parameter "l"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8DB02C3"
type "Lemming"
quidu "406CF8D8011C"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::engine::LevelEntrance"
quidu "406CF8DB026B"
language "Java")
(object Class "Portal"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8DB0287"
documentation
|Class Portal: Represents a portal in the map. It can be either an
|entrance, an exit, or a portal from one part of the map to another.
|<PRE>
|Revision History:
|v1.0 (Mar. 28, 2004) - Created the Portal class
|</PRE>
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@version Version 1.0, Mar. 28, 2004
operations (list Operations
(object Operation "Portal"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E40294"
documentation
|Creates a new <code>Portal</code> instance.
|@param anim The name of the animation tileset to use.
|
parameters (list Parameters
(object Parameter "anim"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8E40295"
type "Logical View::java::lang::String"))
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getAnimation"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E4029E"
documentation
|Returns the animation for this portal.
|@return an <code>AnimatedSprite</code> value
|
result "AnimatedSprite"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8E40259")
(object Operation "setAnimation"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E402A8"
documentation
|Sets the animation with the specified name.
|@param name a <code>String</code> value
|
parameters (list Parameters
(object Parameter "name"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8E402B2"
type "Logical View::java::lang::String"))
result "void"
concurrency "Sequential"
opExportControl "Protected"
uid 0)
(object Operation "getPhysics"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E402BC"
documentation
|Returns the physics object associated with this portal.
|@return a <code>PhysicsObject</code> value
|
result "PhysicsObject"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8D8012F")
(object Operation "processLemmingEntry"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value TRUE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E402C6"
documentation
|This function will be called when a lemming enters this portal.
|@param l a <code>Lemming</code> value
|
parameters (list Parameters
(object Parameter "l"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8E402D0"
type "Lemming"
quidu "406CF8D8011C"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::engine::Portal"
quidu "406CF8DB027D"
language "Java"
abstract TRUE)
(object Class "LevelExit"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8DB02DB"
documentation
|Class LevelExit: This is where lemmings exit a level.
|<PRE>
|Revision History:
|v1.0 (Mar. 28, 2004) - Created the LevelExit class
|</PRE>
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@version Version 1.0, Mar. 28, 2004
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF8DB0313"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::Portal"
quidu "406CF8DB0287"))
operations (list Operations
(object Operation "LevelExit"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DB0314"
documentation
|Creates a new <code>LevelExit</code> instance.
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "processLemmingEntry"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DB031D"
documentation
|This function will be called when a lemming enters this portal.
|@param l a <code>Lemming</code> value
|
parameters (list Parameters
(object Parameter "l"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8DB0327"
type "Lemming"
quidu "406CF8D8011C"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::engine::LevelExit"
quidu "406CF8DB02D7"
language "Java")
(object Class "LevelSelectionState"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8DE033F"
documentation
|This is the main menu state. It displays the main menu stuff, which
|allows the player to select to play the single player game, the
|multiplayer game, or quit.
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF8DE0372"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::AbstractGameState"
quidu "406CF8CD0262"))
operations (list Operations
(object Operation "LevelSelectionState"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DE03B8"
documentation
|TODO: Make it so we have a scrollable list
|of level buttons eventually.
|Creates a new <code>LevelSelectionState</code> instance.
|
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "initialize"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DE03C2"
documentation
|This method will initialize the state that it belongs to. It will
|then return true upon success, and false upon failure.
|@return boolean
|
|
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "cleanUp"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DE03CC"
documentation
|This method will perform all of the necessary clean up operations
|once the object is no longer needed.
|@return boolean
|
|
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "actionPerformed"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8DE03D6"
documentation
|This function essentially processes the action event that may
|have been thrown by the UI.
|@param ae
|@return boolean
|
|
parameters (list Parameters
(object Parameter "ae"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8DE03E0"
type "ActionEvent"
quidu "406CF8D5036F"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::engine::LevelSelectionState"
quidu "406CF8DE0335"
language "Java")
(object Class "MainMenuState"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8E102BA"
documentation
|This is the main menu state. It displays the main menu stuff, which
|allows the player to select to play the single player game, the
|multiplayer game, or quit.
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF8E102F4"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::AbstractGameState"
quidu "406CF8CD0262"))
operations (list Operations
(object Operation "MainMenuState"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E102F5"
documentation
|Creates a new <code>MainMenuState</code> instance.
|
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "initialize"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E102FE"
documentation
|This method will initialize the state that it belongs to. It will
|then return true upon success, and false upon failure.
|@return boolean
|
|
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "cleanUp"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E10308"
documentation
|This method will perform all of the necessary clean up operations
|once the object is no longer needed.
|@return boolean
|
|
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "actionPerformed"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E10312"
documentation
|This function essentially processes the action event that may
|have been thrown by the UI.
|@param ae
|@return boolean
|
|
parameters (list Parameters
(object Parameter "ae"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8E1031C"
type "ActionEvent"
quidu "406CF8D5036F"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::engine::MainMenuState"
quidu "406CF8E102AE"
language "Java")
(object Class "ProgramRunner"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 64))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8E402F2"
documentation
|This class will essentially run the Lemmings game. It is the driver.
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@version 1.0
operations (list Operations
(object Operation "ProgramRunner"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E40302"
documentation
|Creates a new instance of the runner.
|
|
concurrency "Sequential"
opExportControl "Private"
uid 0)
(object Operation "execute"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E4030C"
documentation
|Runs the game.
|
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "main"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E40316"
documentation
|Main method.
|@param args a <code>String[]</code> value
|
parameters (list Parameters
(object Parameter "args"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8E40317"
type "Logical View::java::lang::String[]"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::engine::ProgramRunner"
quidu "406CF8E402EE"
language "Java")
(object Class "SplashScreenState"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8E50145"
documentation
|This state basically represents the splash screen. It's just a
|fancy graphics, which when the player clicks, disappears.
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF8E5017D"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::AbstractGameState"
quidu "406CF8CD0262"))
operations (list Operations
(object Operation "SplashScreenState"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E5017E"
documentation
|Creates a new <code>SplashScreenState</code> instance.
|
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "initialize"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E50187"
documentation
|This method will initialize the state that it belongs to. It will
|then return true upon success, and false upon failure.
|@return boolean
|
|
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "cleanUp"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E50191"
documentation
|This method will perform all of the necessary clean up operations
|once the object is no longer needed.
|@return boolean
|
|
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "actionPerformed"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E5019B"
documentation
|This function essentially processes the action event that may
|have been thrown by the UI.
|@param ae
|@return boolean
|
|
parameters (list Parameters
(object Parameter "ae"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8E501A5"
type "ActionEvent"
quidu "406CF8D5036F"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::engine::SplashScreenState"
quidu "406CF8E50141"
language "Java")
(object Association "$UNNAMED$0"
attributes (list Attribute_Set)
quid "406CF8CD0331"
roles (list role_list
(object Role "gui"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8CD0332"
documentation "The UI to display with this state."
label "gui"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LRootPane"
quidu "406CF8CD0303"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$1"
quid "406CF8CD0334"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::AbstractGameState"
quidu "406CF8CD0262")))
(object Association "$UNNAMED$2"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "?_Touched_?"
value "?_Touched_?"))
quid "406CF8CF0398"
roles (list role_list
(object Role "instance"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8CF0399"
documentation "Singleton implementation."
label "instance"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::GameEngine"
quidu "406CF8CF02D4"
exportControl "Private"
is_navigable TRUE
static TRUE)
(object Role "$UNNAMED$3"
quid "406CF8CF039B"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::GameEngine"
quidu "406CF8CF02D4")))
(object Association "$UNNAMED$4"
attributes (list Attribute_Set)
quid "406CF8CF03CA"
roles (list role_list
(object Role "currentState"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8CF03CB"
documentation "This is the state that the game is currently in."
label "currentState"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::AbstractGameState"
quidu "406CF8CD0262"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$5"
quid "406CF8CF03D5"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::GameEngine"
quidu "406CF8CF02D4")))
(object Association "$UNNAMED$6"
attributes (list Attribute_Set)
quid "406CF8D00028"
roles (list role_list
(object Role "theApp"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8D00029"
documentation "This is the application that will be started when the game starts."
label "theApp"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LApplication"
quidu "406CF8CF03E2"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$7"
quid "406CF8D0002B"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::GameEngine"
quidu "406CF8CF02D4")))
(object Association "$UNNAMED$8"
attributes (list Attribute_Set)
quid "406CF8D00064"
roles (list role_list
(object Role "loadLevelState"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8D00065"
documentation "Cache this guy so we don't have to create him on the fly."
label "loadLevelState"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::LoadLevelState"
quidu "406CF8D0003E"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$9"
quid "406CF8D0006F"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::GameEngine"
quidu "406CF8CF02D4")))
(object Association "$UNNAMED$10"
attributes (list Attribute_Set)
quid "406CF8D502B0"
roles (list role_list
(object Role "level"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8D502B1"
documentation "The level associated with this game. It will be what the player plays on."
label "level"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::Level"
quidu "406CF8D50282"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$11"
quid "406CF8D502B3"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::GamePlayState"
quidu "406CF8D50230")))
(object Association "$UNNAMED$12"
attributes (list Attribute_Set)
quid "406CF8D50314"
roles (list role_list
(object Role "timeLabel"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8D50315"
documentation "The label that shows the time..."
label "timeLabel"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LFancyLabel"
quidu "406CF8D502E6"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$13"
quid "406CF8D50317"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::GamePlayState"
quidu "406CF8D50230")))
(object Association "$UNNAMED$14"
attributes (list Attribute_Set)
quid "406CF8D80188"
roles (list role_list
(object Role "occupation"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8D80189"
documentation "What the lemming does."
label "occupation"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::lemmingjob::LemmingJob"
quidu "406CF8D80167"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$15"
quid "406CF8D80193"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::Lemming"
quidu "406CF8D8011C")))
(object Association "$UNNAMED$16"
attributes (list Attribute_Set)
quid "406CF8D90234"
roles (list role_list
(object Role "map"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8D90235"
documentation "The map used in this level."
label "map"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::Map"
quidu "406CF8D9020C"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$17"
quid "406CF8D9023F"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::Level"
quidu "406CF8D50282")))
(object Association "$UNNAMED$18"
attributes (list Attribute_Set)
quid "406CF8D902A2"
roles (list role_list
(object Role "pendingLemmings"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8D902A3"
documentation "The list of lemmings pending for release."
label "pendingLemmings"
supplier "Logical View::java::util::List"
quidu "406CF8D9024F"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$19"
quid "406CF8D902A5"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::Level"
quidu "406CF8D50282")))
(object Association "$UNNAMED$20"
attributes (list Attribute_Set)
quid "406CF8D902FC"
roles (list role_list
(object Role "activeLemmings"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8D902FD"
documentation "The list of lemmings currently on the map."
label "activeLemmings"
supplier "Logical View::java::util::List"
quidu "406CF8D9024F"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$21"
quid "406CF8D902FF"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::Level"
quidu "406CF8D50282")))
(object Association "$UNNAMED$22"
attributes (list Attribute_Set)
quid "406CF8D90356"
roles (list role_list
(object Role "lemmingHeaven"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8D90357"
documentation "The list of dead lemmings."
label "lemmingHeaven"
supplier "Logical View::java::util::List"
quidu "406CF8D9024F"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$23"
quid "406CF8D90359"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::Level"
quidu "406CF8D50282")))
(object Association "$UNNAMED$24"
attributes (list Attribute_Set)
quid "406CF8D903B0"
roles (list role_list
(object Role "levelPortals"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8D903B1"
documentation "The portals present on the level."
label "levelPortals"
supplier "Logical View::java::util::List"
quidu "406CF8D9024F"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$25"
quid "406CF8D903B3"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::Level"
quidu "406CF8D50282")))
(object Association "$UNNAMED$26"
attributes (list Attribute_Set)
quid "406CF8DA0037"
roles (list role_list
(object Role "data"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8DA0038"
documentation "The data associated with this level."
label "data"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::LevelData"
quidu "406CF8DA0008"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$27"
quid "406CF8DA003A"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::Level"
quidu "406CF8D50282")))
(object Association "$UNNAMED$28"
attributes (list Attribute_Set)
quid "406CF8DB0042"
roles (list role_list
(object Role "thumbnail"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8DB0043"
documentation "The thumbnail to display for the level."
label "thumbnail"
supplier "Logical View::java::awt::image::BufferedImage"
quidu "406CF8DA03D7"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$29"
quid "406CF8DB0045"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::LevelData"
quidu "406CF8DA0008")))
(object Association "$UNNAMED$30"
attributes (list Attribute_Set)
quid "406CF8DB00E2"
roles (list role_list
(object Role "entrancePoint"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8DB00E3"
documentation "The position of the entrance point on the map."
label "entrancePoint"
supplier "Logical View::java::awt::Point"
quidu "406CF8DB0088"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$31"
quid "406CF8DB00E5"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::LevelData"
quidu "406CF8DA0008")))
(object Association "$UNNAMED$32"
attributes (list Attribute_Set)
quid "406CF8DB013C"
roles (list role_list
(object Role "exitPoint"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8DB013D"
documentation "The position of the exit point on the map."
label "exitPoint"
supplier "Logical View::java::awt::Point"
quidu "406CF8DB0088"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$33"
quid "406CF8DB013F"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::LevelData"
quidu "406CF8DA0008")))
(object Association "$UNNAMED$34"
attributes (list Attribute_Set)
quid "406CF8DE03AE"
roles (list role_list
(object Role "lb"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8DE03AF"
documentation "The level button."
label "lb"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LevelButton"
quidu "406CF8DE0380"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$35"
quid "406CF8DE03B1"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::LevelSelectionState"
quidu "406CF8DE033F")))
(object Association "$UNNAMED$36"
attributes (list Attribute_Set)
quid "406CF8E00067"
roles (list role_list
(object Role "level"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8E00068"
documentation "The level that we will be loading here."
label "level"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::Level"
quidu "406CF8D50282"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$37"
quid "406CF8E00072"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::LoadLevelState"
quidu "406CF8D0003E")))
(object Association "$UNNAMED$38"
attributes (list Attribute_Set)
quid "406CF8E000C1"
roles (list role_list
(object Role "message"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8E000C2"
documentation "The label to display our message to the user in."
label "message"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LFancyLabel"
quidu "406CF8D502E6"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$39"
quid "406CF8E000CC"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::LoadLevelState"
quidu "406CF8D0003E")))
(object Association "$UNNAMED$40"
attributes (list Attribute_Set)
quid "406CF8E30274"
roles (list role_list
(object Role "background"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8E30275"
documentation "The background image to display in this map."
label "background"
supplier "Logical View::java::awt::image::BufferedImage"
quidu "406CF8DA03D7"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$41"
quid "406CF8E30277"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::Map"
quidu "406CF8D9020C")))
(object Association "$UNNAMED$42"
attributes (list Attribute_Set)
quid "406CF8E302CF"
roles (list role_list
(object Role "texture"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8E302D0"
documentation "The texture image to use for the ground."
label "texture"
supplier "Logical View::java::awt::image::BufferedImage"
quidu "406CF8DA03D7"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$43"
quid "406CF8E302D2"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::Map"
quidu "406CF8D9020C")))
(object Association "$UNNAMED$44"
attributes (list Attribute_Set)
quid "406CF8E30329"
roles (list role_list
(object Role "map"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8E3032A"
documentation
|This is the map itself. It is not technically a "map", but rather
|a color key for the map.
label "map"
supplier "Logical View::java::awt::image::BufferedImage"
quidu "406CF8DA03D7"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$45"
quid "406CF8E3032C"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::Map"
quidu "406CF8D9020C")))
(object Association "$UNNAMED$46"
attributes (list Attribute_Set)
quid "406CF8E3038D"
roles (list role_list
(object Role "gameMap"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8E3038E"
documentation "This is the actual displayed map"
label "gameMap"
supplier "Logical View::java::awt::image::BufferedImage"
quidu "406CF8DA03D7"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$47"
quid "406CF8E30390"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::Map"
quidu "406CF8D9020C")))
(object Association "$UNNAMED$48"
attributes (list Attribute_Set)
quid "406CF8E40244"
roles (list role_list
(object Role "physics"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8E40245"
documentation "The physics object associated with the portal."
label "physics"
supplier "Logical View::edu::gatech::cs2335::lemmings::physics::PhysicsObject"
quidu "406CF8D8012F"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$49"
quid "406CF8E40247"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::Portal"
quidu "406CF8DB0287")))
(object Association "$UNNAMED$50"
attributes (list Attribute_Set)
quid "406CF8E40280"
roles (list role_list
(object Role "animation"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8E40281"
documentation "The animation associated with the portal."
label "animation"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::AnimatedSprite"
quidu "406CF8E40259"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$51"
quid "406CF8E4028A"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::Portal"
quidu "406CF8DB0287")))
(object Class_Category "lemmingjob"
quid "406CF8D80165"
exportControl "Public"
logical_models (list unit_reference_list
(object Class "LemmingJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8D80167"
documentation
|This class represents a lemming job. Essentially, it defines what
|the lemming does in the world, what kind of effect it has, etc.
|@author <a href="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</a>
|@version 1.0
operations (list Operations
(object Operation "LemmingJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E700F4"
documentation
|Creates a new <code>LemmingJob</code> instance.
|@param jobId a <code>String</code> value
|
parameters (list Parameters
(object Parameter "jobId"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8E70108"
type "Logical View::java::lang::String"))
concurrency "Sequential"
opExportControl "Protected"
uid 0)
(object Operation "getId"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E70112"
documentation
|Access method for the id property.
|@return the current value of the id property
|
result "Logical View::java::lang::String"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getOwner"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E7011C"
documentation
|Access method for the owner property.
|@return the current value of the owner property
|
result "Lemming"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8D8011C")
(object Operation "setOwner"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E70130"
documentation
|Sets the value of the owner property.
|@param aOwner the new value of the owner property
|
parameters (list Parameters
(object Parameter "aOwner"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8E7013A"
type "Lemming"
quidu "406CF8D8011C"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getAnimation"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E70144"
documentation
|Access method for the animation property.
|@return the current value of the animation property
|
result "AnimatedSprite"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8E40259")
(object Operation "setRegularAnimation"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E7014E"
documentation
|Set the value of the regular animation for this lemming.
|@param animation an <code>AnimatedSprite</code> value
|
parameters (list Parameters
(object Parameter "animation"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8E70162"
type "AnimatedSprite"
quidu "406CF8E40259"))
result "void"
concurrency "Sequential"
opExportControl "Protected"
uid 0)
(object Operation "setFallingAnimation"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E7016C"
documentation
|Set the value of the falling animation for this lemming.
|@param animation an <code>AnimatedSprite</code> value
|
parameters (list Parameters
(object Parameter "animation"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8E70180"
type "AnimatedSprite"
quidu "406CF8E40259"))
result "void"
concurrency "Sequential"
opExportControl "Protected"
uid 0)
(object Operation "process"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value TRUE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E7018A"
documentation
|Processes the effect of the lemming on the world, as well as the
|lemming's position in the world.
|
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "id"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8E70035"
documentation "The string id of the lemming job."
type "Logical View::java::lang::String"))
module "Component View::edu::gatech::cs2335::lemmings::engine::lemmingjob::LemmingJob"
quidu "406CF8D80161"
language "Java"
abstract TRUE)
(object Class "BasherJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8E50358"
documentation
|This class represents a lemming job. Essentially, it defines what
|the lemming does in the world, what kind of effect it has, etc.
|@author <a href="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</a>
|@version 1.0
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF8E50386"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::lemmingjob::LemmingJob"
quidu "406CF8D80167"))
operations (list Operations
(object Operation "BasherJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E50390"
documentation
|Creates a new <code>BasherJob</code> instance.
|
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "process"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E50391"
documentation
|Processes the effect of the lemming on the world, as well as the
|lemming's position in the world.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::engine::lemmingjob::BasherJob"
quidu "406CF8E50354"
language "Java")
(object Class "BlockerJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8E503AE"
documentation
|This class represents a lemming job. Essentially, it defines what
|the lemming does in the world, what kind of effect it has, etc.
|@author <a href="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</a>
|@version 1.0
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF8E503D6"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::lemmingjob::LemmingJob"
quidu "406CF8D80167"))
operations (list Operations
(object Operation "BlockerJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E503E0"
documentation
|Creates a new <code>BlockerJob</code> instance.
|
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "process"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E503E1"
documentation
|Processes the effect of the lemming on the world, as well as the
|lemming's position in the world.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::engine::lemmingjob::BlockerJob"
quidu "406CF8E503A4"
language "Java")
(object Class "BridgerJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8E60016"
documentation
|This class represents a lemming job. Essentially, it defines what
|the lemming does in the world, what kind of effect it has, etc.
|@author <a href="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</a>
|@version 1.0
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF8E6003E"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::lemmingjob::LemmingJob"
quidu "406CF8D80167"))
operations (list Operations
(object Operation "BridgerJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E60048"
documentation
|Creates a new <code>BridgerJob</code> instance.
|
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "process"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E60049"
documentation
|Processes the effect of the lemming on the world, as well as the
|lemming's position in the world.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::engine::lemmingjob::BridgerJob"
quidu "406CF8E6000C"
language "Java")
(object Class "ClimberJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8E60066"
documentation
|This class represents a lemming job. Essentially, it defines what
|the lemming does in the world, what kind of effect it has, etc.
|@author <a href="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</a>
|@version 1.0
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF8E6008E"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::lemmingjob::LemmingJob"
quidu "406CF8D80167"))
operations (list Operations
(object Operation "ClimberJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E60098"
documentation
|Creates a new <code>ClimberJob</code> instance.
|
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "process"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E60099"
documentation
|Processes the effect of the lemming on the world, as well as the
|lemming's position in the world.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::engine::lemmingjob::ClimberJob"
quidu "406CF8E6005C"
language "Java")
(object Class "DiggerJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8E600B6"
documentation
|This class represents a lemming job. Essentially, it defines what
|the lemming does in the world, what kind of effect it has, etc.
|@author <a href="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</a>
|@version 1.0
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF8E600DE"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::lemmingjob::LemmingJob"
quidu "406CF8D80167"))
operations (list Operations
(object Operation "DiggerJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E600E8"
documentation
|Creates a new <code>DiggerJob</code> instance.
|
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "process"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E600E9"
documentation
|Processes the effect of the lemming on the world, as well as the
|lemming's position in the world.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::engine::lemmingjob::DiggerJob"
quidu "406CF8E600AC"
language "Java")
(object Class "ExploderJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8E60106"
documentation
|This class represents a lemming job. Essentially, it defines what
|the lemming does in the world, what kind of effect it has, etc.
|@author <a href="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</a>
|@version 1.0
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF8E6012E"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::lemmingjob::LemmingJob"
quidu "406CF8D80167"))
operations (list Operations
(object Operation "ExploderJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E60138"
documentation
|Creates a new <code>ExploderJob</code> instance.
|
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "process"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E60142"
documentation
|Processes the effect of the lemming on the world, as well as the
|lemming's position in the world.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::engine::lemmingjob::ExploderJob"
quidu "406CF8E600FC"
language "Java")
(object Class "FloaterJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8E60158"
documentation
|This class represents a lemming job. Essentially, it defines what
|the lemming does in the world, what kind of effect it has, etc.
|@author <a href="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</a>
|@version 1.0
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF8E60188"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::lemmingjob::LemmingJob"
quidu "406CF8D80167"))
operations (list Operations
(object Operation "FloaterJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E60189"
documentation
|Creates a new <code>FloaterJob</code> instance.
|
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "process"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E60192"
documentation
|Processes the effect of the lemming on the world, as well as the
|lemming's position in the world.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::engine::lemmingjob::FloaterJob"
quidu "406CF8E6014C"
language "Java")
(object Class "HandGliderJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8E601A8"
documentation
|This class represents a lemming job. Essentially, it defines what
|the lemming does in the world, what kind of effect it has, etc.
|@author <a href="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</a>
|@version 1.0
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF8E601D8"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::lemmingjob::LemmingJob"
quidu "406CF8D80167"))
operations (list Operations
(object Operation "HandGliderJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E601D9"
documentation
|Creates a new <code>HandGliderJob</code> instance.
|
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "process"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E601E2"
documentation
|Processes the effect of the lemming on the world, as well as the
|lemming's position in the world.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::engine::lemmingjob::HandGliderJob"
quidu "406CF8E6019C"
language "Java")
(object Class "JumperJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8E601F9"
documentation
|This class represents a lemming job. Essentially, it defines what
|the lemming does in the world, what kind of effect it has, etc.
|@author <a href="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</a>
|@version 1.0
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF8E60229"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::lemmingjob::LemmingJob"
quidu "406CF8D80167"))
operations (list Operations
(object Operation "JumperJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E6022A"
documentation
|Creates a new <code>JumperJob</code> instance.
|
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "process"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E60233"
documentation
|Processes the effect of the lemming on the world, as well as the
|lemming's position in the world.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::engine::lemmingjob::JumperJob"
quidu "406CF8E601EC"
language "Java")
(object Class "LauncherJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8E6024B"
documentation
|This class represents a lemming job. Essentially, it defines what
|the lemming does in the world, what kind of effect it has, etc.
|@author <a href="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</a>
|@version 1.0
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF8E60279"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::lemmingjob::LemmingJob"
quidu "406CF8D80167"))
operations (list Operations
(object Operation "LauncherJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E6027A"
documentation
|Creates a new <code>LauncherJob</code> instance.
|
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "process"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E60283"
documentation
|Processes the effect of the lemming on the world, as well as the
|lemming's position in the world.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::engine::lemmingjob::LauncherJob"
quidu "406CF8E60247"
language "Java")
(object Class "LemmingJobFactory"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 64))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8E701B2"
documentation
|Creates lemming jobs.
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@version 1.0
operations (list Operations
(object Operation "LemmingJobFactory"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E701EE"
documentation
|Creates a new <code>LemmingJobFactory</code> instance.
|
|
concurrency "Sequential"
opExportControl "Private"
uid 0)
(object Operation "getInstance"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E701F8"
documentation
|Access method for the instance property.
|@return the current value of the instance property.
|
result "LemmingJobFactory"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8E701B2")
(object Operation "makeJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E70202"
documentation
|Creates a lemming job with the specified id and initializes it
|appropriately.
|@param id The id of the job type to create.
|@return The new lemming job.
|
|
parameters (list Parameters
(object Parameter "id"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8E7020C"
type "Logical View::java::lang::String"))
result "LemmingJob"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8D80167"))
module "Component View::edu::gatech::cs2335::lemmings::engine::lemmingjob::LemmingJobFactory"
quidu "406CF8D801E2"
language "Java")
(object Class "LemmingJobSettings"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 64))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8E70220"
documentation
|Contains some settings for the lemming jobs.
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
operations (list Operations
(object Operation "LemmingJobSettings"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E702C0"
documentation
|Creates a new <code>LemmingJobSettings</code> instance.
|
concurrency "Sequential"
opExportControl "Private"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "JOB_ID_BASHER"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8E70234"
documentation "The id the basher job type."
type "Logical View::java::lang::String"
initv
|"basher"
exportControl "Public"
static TRUE)
(object ClassAttribute "JOB_ID_BLOCKER"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8E7023E"
documentation "The id the blocker job type."
type "Logical View::java::lang::String"
initv
|"blocker"
exportControl "Public"
static TRUE)
(object ClassAttribute "JOB_ID_BRIDGER"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8E70248"
documentation "The id the bridger job type."
type "Logical View::java::lang::String"
initv
|"bridger"
exportControl "Public"
static TRUE)
(object ClassAttribute "JOB_ID_CLIMBER"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8E70252"
documentation "The id the climber job type."
type "Logical View::java::lang::String"
initv
|"climber"
exportControl "Public"
static TRUE)
(object ClassAttribute "JOB_ID_DIGGER"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8E7025C"
documentation "The id the digger job type."
type "Logical View::java::lang::String"
initv
|"digger"
exportControl "Public"
static TRUE)
(object ClassAttribute "JOB_ID_EXPLODER"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8E70266"
documentation "The id the exploder job type."
type "Logical View::java::lang::String"
initv
|"exploder"
exportControl "Public"
static TRUE)
(object ClassAttribute "JOB_ID_FLOATER"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8E70270"
documentation "The id the floater job type."
type "Logical View::java::lang::String"
initv
|"floater"
exportControl "Public"
static TRUE)
(object ClassAttribute "JOB_ID_HAND_GLIDER"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8E7027A"
documentation "The id the hand_glider job type."
type "Logical View::java::lang::String"
initv
|"hand_glider"
exportControl "Public"
static TRUE)
(object ClassAttribute "JOB_ID_JUMPER"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8E70284"
documentation "The id the jumper job type."
type "Logical View::java::lang::String"
initv
|"jumper"
exportControl "Public"
static TRUE)
(object ClassAttribute "JOB_ID_LAUNCHER"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8E7028E"
documentation "The id the launcher job type."
type "Logical View::java::lang::String"
initv
|"launcher"
exportControl "Public"
static TRUE)
(object ClassAttribute "JOB_ID_MINER"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8E702A2"
documentation "The id the miner job type."
type "Logical View::java::lang::String"
initv
|"miner"
exportControl "Public"
static TRUE)
(object ClassAttribute "JOB_ID_WALKER"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8E702AC"
documentation "The id the walker job type."
type "Logical View::java::lang::String"
initv
|"walker"
exportControl "Public"
static TRUE)
(object ClassAttribute "REGULAR_FALLER"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8E702B6"
documentation "The id of the regular faller animation."
type "Logical View::java::lang::String"
initv
|"faller"
exportControl "Public"
static TRUE))
module "Component View::edu::gatech::cs2335::lemmings::engine::lemmingjob::LemmingJobSettings"
quidu "406CF8D801E6"
language "Java")
(object Class "MinerJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8E702D8"
documentation
|This class represents a lemming job. Essentially, it defines what
|the lemming does in the world, what kind of effect it has, etc.
|@author <a href="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</a>
|@version 1.0
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF8E70306"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::lemmingjob::LemmingJob"
quidu "406CF8D80167"))
operations (list Operations
(object Operation "MinerJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E70310"
documentation
|Creates a new <code>MinerJob</code> instance.
|
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "process"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E70311"
documentation
|Processes the effect of the lemming on the world, as well as the
|lemming's position in the world.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::engine::lemmingjob::MinerJob"
quidu "406CF8E702D4"
language "Java")
(object Class "WalkerJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8E7032E"
documentation
|This class represents a lemming job. Essentially, it defines what
|the lemming does in the world, what kind of effect it has, etc.
|@author <a href="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</a>
|@version 1.0
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF8E70360"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::lemmingjob::LemmingJob"
quidu "406CF8D80167"))
operations (list Operations
(object Operation "WalkerJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E70361"
documentation
|Creates a new <code>WalkerJob</code> instance.
|
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "process"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8E7036A"
documentation
|Processes the effect of the lemming on the world, as well as the
|lemming's position in the world.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::engine::lemmingjob::WalkerJob"
quidu "406CF8E70324"
language "Java")
(object Association "$UNNAMED$52"
attributes (list Attribute_Set)
quid "406CF8E70071"
roles (list role_list
(object Role "owner"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8E70072"
documentation "The lemming, with which this job is associated."
label "owner"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::Lemming"
quidu "406CF8D8011C"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$53"
quid "406CF8E7007C"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::lemmingjob::LemmingJob"
quidu "406CF8D80167")))
(object Association "$UNNAMED$54"
attributes (list Attribute_Set)
quid "406CF8E700AD"
roles (list role_list
(object Role "regularAnimation"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8E700AE"
documentation "The regular animation associated with the job."
label "regularAnimation"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::AnimatedSprite"
quidu "406CF8E40259"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$55"
quid "406CF8E700B7"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::lemmingjob::LemmingJob"
quidu "406CF8D80167")))
(object Association "$UNNAMED$56"
attributes (list Attribute_Set)
quid "406CF8E700EA"
roles (list role_list
(object Role "fallingAnimation"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8E700EB"
documentation "The falling animation associated with the job."
label "fallingAnimation"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::AnimatedSprite"
quidu "406CF8E40259"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$57"
quid "406CF8E700ED"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::lemmingjob::LemmingJob"
quidu "406CF8D80167")))
(object Association "$UNNAMED$58"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "?_Touched_?"
value "?_Touched_?"))
quid "406CF8E701E4"
roles (list role_list
(object Role "instance"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8E701E5"
documentation "Singleton Implementation."
label "instance"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::lemmingjob::LemmingJobFactory"
quidu "406CF8E701B2"
exportControl "Private"
is_navigable TRUE
static TRUE)
(object Role "$UNNAMED$59"
quid "406CF8E701E7"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::lemmingjob::LemmingJobFactory"
quidu "406CF8E701B2"))))
logical_presentations (list unit_reference_list)))
logical_presentations (list unit_reference_list))
(object Class_Category "gui"
quid "406CF8CD0301"
exportControl "Public"
logical_models (list unit_reference_list
(object Class "LRootPane"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8CD0303"
documentation
|import java.awt.event.MouseEvent;
|import java.awt.event.KeyEvent;
|Class LRootPane: This is the class for the root pane. It will be
|the root of everything else. It will be immovable, and will
|distribute the events to whichever children get them.
|<PRE>
|Revision History:
|v1.0 (Mar. 13, 2004) - Created the LRootPane class
|</PRE>
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@version Version 1.0, Mar. 13, 2004
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF90A03D9"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LContainer"
quidu "406CF9070067"))
operations (list Operations
(object Operation "LRootPane"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90A03E3"
documentation
|Creates a new <code>LRootPane</code> instance.
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "copy"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90B0005"
documentation
|Deep-copies self <b>into the component</b> passed in.
|@param component a <code>LComponent</code> value
|
parameters (list Parameters
(object Parameter "component"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90B000F"
type "LComponent"
quidu "406CF8FE035E"))
result "void"
concurrency "Sequential"
opExportControl "Protected"
uid 0)
(object Operation "paint"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90B0010"
documentation
|Performs all of the necessary drawing for this control only. The
|children will be taken care of separately. This method need not
|concern itself with them.
|@param g a <code>Graphics</code> value
|@return a <code>boolean</code> value
|
parameters (list Parameters
(object Parameter "g"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90B0019"
type "Graphics"
quidu "406CF8F102BD"))
result "boolean"
concurrency "Sequential"
opExportControl "Protected"
uid 0)
(object Operation "dispatchMouseClickEvent"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90B0023"
documentation
|Dispatches the mouse event to the appropriate child.
|
parameters (list Parameters
(object Parameter "button"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90B002D"
type "int")
(object Parameter "coords"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90B002E"
type "Point"
quidu "406CF8DB0088"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "dispatchMouseMotionEvent"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90B0037"
documentation
|Dispatches the mouse event to the appropriate child.
|
parameters (list Parameters
(object Parameter "oldCoords"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90B0041"
type "Point"
quidu "406CF8DB0088")
(object Parameter "newCoords"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90B0042"
type "Point"
quidu "406CF8DB0088"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "dispatchMouseDragEvent"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90B004B"
documentation
|Dispatches the mouse event to the appropriate child.
|
parameters (list Parameters
(object Parameter "button"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90B0055"
type "int")
(object Parameter "coords"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90B0056"
type "Point"
quidu "406CF8DB0088")
(object Parameter "offset"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90B005F"
type "Point"
quidu "406CF8DB0088"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "dispatchKeyboardEvent"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90B0060"
documentation
|Dispatches the keyboard event to the appropriate child.
|
parameters (list Parameters
(object Parameter "keyCode"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90B0069"
type "int")
(object Parameter "modifiers"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90B006A"
type "int"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::gui::LRootPane"
quidu "406CF8CD02F8"
language "Java")
(object Class "LApplication"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "BodyDanglingComment"
value
| /**
| * Returns the cursor currently used, or null if no cursor is used.
| *
| * @return a <code>LCursor</code> value
| */
| public LCursor getCursor() {
| return cursor;
| }
| /**
| * Sets the new cursor up.
| *
| * @param c a <code>LCursor</code> value
| */
| public synchronized void setCursor(LCursor c) {
| if (c == null) {
| cursor = null;
| renderCursor = false;
| //Use default cursor:
| frame.setCursor(Cursor.getDefaultCursor());
| } else {
| cursor = c;
| renderCursor = true;
| //Use custom cursor:
| frame.setCursor(ImageUtilities.getInstance().createBlankCursor());
| }
| }
)
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8CF03E2"
documentation
|Class LApplication: This is the main application class. When
|instantiated, it will create a new window with nothing in it. The
|window's content pane is what we will be drawing in and every
|frame, we will call our own components' renderall method to render
|the stuff on screen.
|<PRE>
|Revision History:
|v1.0 (Mar. 13, 2004) - Created the LApplication class
|</PRE>
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@version Version 1.0, Mar. 13, 2004
operations (list Operations
(object Operation "LApplication"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF904038A"
documentation
|The cursor to be used in this application. If null, a default
|cursor is used.
|private LCursor cursor;
|Determines whether or not we should render the cursor.
|private boolean renderCursor;
|Creates a new <code>LApplication</code> instance.
|@param title The title to give to the window. If null is passed
|in, a default vaue will be provided.
|@param location The location of the application window. If null
|is passed in, a default vaue will be provided.
|@param size The size of the application window. If null is passed
|in, a default vaue will be provided.
|
parameters (list Parameters
(object Parameter "title"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF904038B"
type "Logical View::java::lang::String")
(object Parameter "location"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9040394"
type "Point"
quidu "406CF8DB0088")
(object Parameter "size"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF904039E"
type "Dimension"
quidu "406CF8E4001E"))
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getConfiguration"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF904039F"
documentation
|Returns the graphics configuration used by the application.
|@return a <code>GraphicsConfiguration</code> value
|
result "GraphicsConfiguration"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8F401E6")
(object Operation "getRootPane"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90403B2"
documentation
|Returns the root pane used for this application.
|@return a <code>LRootPane</code> value
|
result "LRootPane"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8CD0303")
(object Operation "setRootPane"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90403BC"
documentation
|Sets up the new root pane:
|@param pane a <code>LRootPane</code> value
|
parameters (list Parameters
(object Parameter "pane"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90403C6"
type "LRootPane"
quidu "406CF8CD0303"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "repaint"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90403D0"
documentation
|Repaints everything that needs repainting.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "startRenderer"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90403DA"
documentation
|Starts the renderer loop.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "stopRenderer"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90403E4"
documentation
|Stops the renderer.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "fade"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9050006"
documentation
|Fades screen to black in the specified time.
|@param time The number of millis to fade.
|
parameters (list Parameters
(object Parameter "time"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9050010"
type "long"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "VERBOSE"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF9040109"
documentation "Show debug output?"
type "boolean"
initv "false"
exportControl "Public"
static TRUE)
(object ClassAttribute "DEBUG"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF9040113"
documentation "Show lots of debug output?"
type "boolean"
initv "false"
exportControl "Public"
static TRUE)
(object ClassAttribute "DEFAULT_TITLE"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF904011D"
documentation "The default title of the application window."
type "Logical View::java::lang::String"
initv
|"LApplication"
exportControl "Public"
static TRUE)
(object ClassAttribute "MAXIMUM_FRAME_RATE"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90401DC"
documentation "The frame rate cap."
type "float"
initv "60"
exportControl "Public"
static TRUE)
(object ClassAttribute "FRAME_DELAY"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90401F0"
documentation "This is the delay between frames."
type "long"
initv "(long ) (1000.0f / MAXIMUM_FRAME_RATE)"
exportControl "Public"
static TRUE)
(object ClassAttribute "NO_GO_DELAY"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90401FA"
documentation "If we are not rendering, then check this many millis if we should go."
type "long"
initv "1000"
exportControl "Public"
static TRUE)
(object ClassAttribute "MAX_TARDINESS"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF9040204"
documentation "If we are lagging by this much, skip a frame."
type "int"
initv "1000"
exportControl "Public"
static TRUE)
(object ClassAttribute "rendererGoing"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90402FE"
documentation "Specifies whether we are currently rendering or not."
type "boolean")
(object ClassAttribute "timerTask"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF9040376"
documentation "The task that will be used for rendering."
type "Logical View::java::util::TimerTask"))
module "Component View::edu::gatech::cs2335::lemmings::gui::LApplication"
quidu "406CF8CF03DE"
language "Java")
(object Class "LFancyLabel"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value TRUE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8D502E6"
documentation
|Class LFancyLabel: In addition to the regular label functionality,
|this guy allows you to specify different fonts for the label.
|<PRE>
|Revision History:
|v1.0 (Mar. 13, 2004) - Created the LFancyLabel class
|</PRE>
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@version Version 1.0, Mar. 13, 2004
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF90901A7"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LLabel"
quidu "406CF90803C4"))
operations (list Operations
(object Operation "LFancyLabel"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9090279"
documentation
|Creates a new <code>LFancyLabel</code> instance.
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "LFancyLabel"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9090283"
documentation
|Creates a new <code>LFancyLabel</code> instance.
|@param text a <code>String</code> value
|
parameters (list Parameters
(object Parameter "text"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9090284"
type "Logical View::java::lang::String"))
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "LFancyLabel"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF909028D"
documentation
|Creates a new <code>LFancyLabel</code> instance.
|@param text a <code>String</code> value
|@param font a <code>Font</code> value
|
parameters (list Parameters
(object Parameter "text"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9090297"
type "Logical View::java::lang::String")
(object Parameter "font"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9090298"
type "Font"
quidu "406CF90901BB"))
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getFont"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90902A1"
documentation
|Returns the fint associated with this label.
|@return a <code>Font</code> value
|
result "Font"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF90901BB")
(object Operation "setFont"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90902AB"
documentation
|Sets up a new font value.
|@param newFont a <code>Font</code> value
|
parameters (list Parameters
(object Parameter "newFont"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90902B5"
type "Font"
quidu "406CF90901BB"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "copy"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90902BF"
documentation
|Deep-copies self <b>into the component</b> passed in.
|@param component a <code>LComponent</code> value
|
parameters (list Parameters
(object Parameter "component"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90902C9"
type "LComponent"
quidu "406CF8FE035E"))
result "void"
concurrency "Sequential"
opExportControl "Protected"
uid 0)
(object Operation "paint"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90902D3"
documentation
|Performs all of the necessary drawing for this control only. The
|children will be taken care of separately. This method need not
|concern itself with them.
|@param g a <code>Graphics</code> value
|@return a <code>boolean</code> value
|
parameters (list Parameters
(object Parameter "g"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90902DD"
type "Graphics"
quidu "406CF8F102BD"))
result "boolean"
concurrency "Sequential"
opExportControl "Protected"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "VERBOSE"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90901B1"
documentation "Show lots of debug output?"
type "boolean"
initv "false"
static TRUE))
module "Component View::edu::gatech::cs2335::lemmings::gui::LFancyLabel"
quidu "406CF8D502E2"
language "Java")
(object Class "LevelButton"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8DE0380"
documentation
|Class LevelButton: This is essentially the button that shows the
|name of the level, it's thumbnail, and some statistics.
|<PRE>
|Revision History:
|v1.0 (Mar. 29, 2004) - Created the LevelButton class
|</PRE>
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@version Version 1.0, Mar. 29, 2004
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF9080304"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LAbstractButton"
quidu "406CF90000FA"))
operations (list Operations
(object Operation "LevelButton"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9090052"
documentation
|Creates a new <code>LevelButton</code> instance.
|@param levelName The id associated with the level we would like
|to display in this button.
|
parameters (list Parameters
(object Parameter "levelName"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF909005C"
type "Logical View::java::lang::String"))
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "updateData"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF909005D"
documentation
|Updates the data when need be.
|
result "void"
concurrency "Sequential"
opExportControl "Private"
uid 0)
(object Operation "setLevel"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9090070"
documentation
|Sets up to display the level with the specified id.
|@param name a <code>String</code> value
|@exception NullPointerException if the level with the specified
|name cannot be found.
|
parameters (list Parameters
(object Parameter "name"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90900CA"
type "Logical View::java::lang::String"))
result "void"
exceptions "Logical View::java::lang::NullPointerException[406CF9090075]"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "copy"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90900D4"
documentation
|Deep-copies self <b>into the component</b> passed in.
|@param component a <code>LComponent</code> value
|
parameters (list Parameters
(object Parameter "component"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90900DE"
type "LComponent"
quidu "406CF8FE035E"))
result "void"
concurrency "Sequential"
opExportControl "Protected"
uid 0)
(object Operation "paint"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90900E8"
documentation
|Performs all of the necessary drawing for this control only. The
|children will be taken care of separately. This method need not
|concern itself with them.
|@param g a <code>Graphics</code> value
|@return a <code>boolean</code> value
|
parameters (list Parameters
(object Parameter "g"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90900F2"
type "Graphics"
quidu "406CF8F102BD"))
result "boolean"
concurrency "Sequential"
opExportControl "Protected"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::gui::LevelButton"
quidu "406CF8DE037C"
language "Java")
(object Class "GamePlayPanel"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value FALSE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8FE02B9"
documentation
|Class GamePlayPanel: This class will display the game itself.
|<PRE>
|Revision History:
|v1.0 (Mar. 28, 2004) - Created the GamePlayPanel class
|</PRE>
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@version Version 1.0, Mar. 28, 2004
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF8FE02FF"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LLeafComponent"
quidu "406CF8FE02D1"))
operations (list Operations
(object Operation "GamePlayPanel"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FE033B"
documentation
|Creates a new <code>GamePlayPanel</code> instance.
|
parameters (list Parameters
(object Parameter "r"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FE0346"
type "Renderer"
quidu "406CF8F90103"))
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "copy"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FE0350"
documentation
|Deep-copies self <b>into the component</b> passed in.
|@param component a <code>LComponent</code> value
|
parameters (list Parameters
(object Parameter "component"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FE0364"
type "LComponent"
quidu "406CF8FE035E"))
result "void"
concurrency "Sequential"
opExportControl "Protected"
uid 0)
(object Operation "paint"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FE0365"
documentation
|Performs all of the necessary drawing for this control only. The
|children will be taken care of separately. This method need not
|concern itself with them.
|@param g a <code>Graphics</code> value
|@return a <code>boolean</code> value
|
parameters (list Parameters
(object Parameter "g"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FE036E"
type "Graphics"
quidu "406CF8F102BD"))
result "boolean"
concurrency "Sequential"
opExportControl "Protected"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::gui::GamePlayPanel"
quidu "406CF8D5038D"
language "Java")
(object Class "LLeafComponent"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8FE02D1"
documentation
|Class LLeafComponent: This is the opposite of a container. That is,
|there can be no children for this component.
|<PRE>
|Revision History:
|v1.0 (Mar. 13, 2004) - Created the LLeafComponent class
|</PRE>
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@version Version 1.0, Mar. 13, 2004
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF90A02FD"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LComponent"
quidu "406CF8FE035E"))
operations (list Operations
(object Operation "LLeafComponent"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90A0307"
documentation
|Creates a new <code>LLeafComponent</code> instance.
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "move"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90A0308"
documentation
|Moves the component by the offsets specified by the components of
|the point.
|@param offset a <code>Point</code> value
|
parameters (list Parameters
(object Parameter "offset"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90A0311"
type "Point"
quidu "406CF8DB0088"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "makeDirty"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90A031B"
documentation
|Marks the component dirty.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "renderAll"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90A0325"
documentation
|Calls paint on self and then all the children in z order.
|@param g a <code>Graphics</code> value
|@return a <code>boolean</code> value
|
parameters (list Parameters
(object Parameter "g"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90A032F"
type "Graphics"
quidu "406CF8F102BD"))
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::gui::LLeafComponent"
quidu "406CF8FE02CD"
language "Java"
abstract TRUE)
(object Class "LComponent"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8FE035E"
documentation
|The base component class, from which all of the more specific
|components, such as buttons, will be derived.
|@author <a href="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</a>
|@version 1.0
operations (list Operations
(object Operation "LComponent"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9070118"
documentation
|Creates a new <code>LComponent</code> instance.
|
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "initialize"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9070122"
documentation
|Performs all of the initialization necessary for the
|component. Returns true if the initialization went through
|successfully and false if something went wrong.
|@return a <code>boolean</code> value
|
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "cleanUp"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF907012C"
documentation
|Performs all the necessary operations to clean up after the
|component. Does *not* destroy the children of the component,
|however.
|@return a <code>boolean</code> value
|
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getParent"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF907012D"
documentation
|Returns a pointer to the parent component of this one if there is
|one, or NULL if this component has no parent or is the root
|window.
|@return a <code>LComponent</code> value
|
result "LContainer"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF9070067")
(object Operation "setParent"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9070140"
documentation
|Sets a new parent for this component.
|@param c a <code>LContainer</code> value
|
parameters (list Parameters
(object Parameter "c"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF907014A"
type "LContainer"
quidu "406CF9070067"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "isShown"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF907014B"
documentation
|Returns true if the component is visible, and false if it is not.
|@return a <code>boolean</code> value
|
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setShown"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9070154"
documentation
|Sets the visibility of the component to the value passed in.
|@param value a <code>boolean</code> value
|
parameters (list Parameters
(object Parameter "value"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF907015E"
type "boolean"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "isComponentDirty"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9070168"
documentation
|Returns true if the component is to be rerendered during the next frame.
|
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setDirty"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9070172"
documentation
|Sets the component's dirty value to the one passed in.
|
parameters (list Parameters
(object Parameter "value"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF907017C"
type "boolean"))
result "void"
concurrency "Sequential"
opExportControl "Protected"
uid 0)
(object Operation "isActive"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF907017D"
documentation
|Returns true if the component has input focus, and false if it does not.
|@return a <code>boolean</code> value
|
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "bringToTop"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9070186"
documentation
|Brings the current component to the top of the z-order. (It's
|children will still remain on top of it, however.)
|
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getBounds"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9070190"
documentation
|Returns the rectangle denoting the bounds of the component.
|@return a <code>Rectangle</code> value
|
result "Rectangle"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8F801AD")
(object Operation "setBounds"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90701A4"
documentation
|Sets the new bounds of the component. No error checking is
|performed beyond that the size of the rectangle should be
|meaningful.
|
|
parameters (list Parameters
(object Parameter "newBounds"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90701AE"
type "Rectangle"
quidu "406CF8F801AD"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setPosition"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90701AF"
documentation
|Sets the location of the top-left corner of the component to the
|desired coordinates.
|@param p a <code>Point</code> value
|
parameters (list Parameters
(object Parameter "p"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90701B8"
type "Point"
quidu "406CF8DB0088"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setSize"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90701C2"
documentation
|Sets the size of the component.
|@param d a <code>Dimension</code> value
|
parameters (list Parameters
(object Parameter "d"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90701CC"
type "Dimension"
quidu "406CF8E4001E"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "makeDirty"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value TRUE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90701D6"
documentation
|Marks the component dirty.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "move"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value TRUE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90701E0"
documentation
|Moves the component by the offsets specified by the components of
|the point.
|@param offset a <code>Point</code> value
|
parameters (list Parameters
(object Parameter "offset"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90701EA"
type "Point"
quidu "406CF8DB0088"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "renderAll"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value TRUE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90701F4"
documentation
|Calls paint on self and then all the children in z order.
|@param g a <code>Graphics</code> value
|@return a <code>boolean</code> value
|
parameters (list Parameters
(object Parameter "g"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90701FE"
type "Graphics"
quidu "406CF8F102BD"))
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "copy"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value TRUE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9070208"
documentation
|Deep-copies self <b>into the component</b> passed in.
|@param component a <code>LComponent</code> value
|
parameters (list Parameters
(object Parameter "component"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9070212"
type "LComponent"
quidu "406CF8FE035E"))
result "void"
concurrency "Sequential"
opExportControl "Protected"
uid 0)
(object Operation "paint"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value TRUE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9070213"
documentation
|Performs all of the necessary drawing for this control only. The
|children will be taken care of separately. This method need not
|concern itself with them.
|@param g a <code>Graphics</code> value
|@return a <code>boolean</code> value
|
parameters (list Parameters
(object Parameter "g"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9070226"
type "Graphics"
quidu "406CF8F102BD"))
result "boolean"
concurrency "Sequential"
opExportControl "Protected"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "isVisible"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90700FC"
documentation "Determines whether the component is hidden or visible."
type "boolean")
(object ClassAttribute "isDirty"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF907010E"
documentation "Indicates that the component is dirty."
type "boolean"))
module "Component View::edu::gatech::cs2335::lemmings::gui::LComponent"
quidu "406CF8FE035A"
language "Java"
abstract TRUE)
(object Class "IClickable"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value FALSE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8FE03AA"
documentation
|Interface IClickable: This interface allows us to say that a certain
|component is clickable by the mouse.
|<PRE>
|Revision History:
|v1.0 (Mar. 14, 2004) - Created the IClickable interface
|</PRE>
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@version Version 1.0, Mar. 14, 2004
stereotype "Interface"
operations (list Operations
(object Operation "registerMouseClick"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FE03B4"
documentation
|Registers the click of a mouse button at the specified coordinates.
|@param button an <code>int</code> value
|@param coords a <code>Point</code> value
|
parameters (list Parameters
(object Parameter "button"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FE03BE"
type "int")
(object Parameter "coords"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FE03BF"
type "Point"
quidu "406CF8DB0088"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::gui::IClickable"
quidu "406CF8FE03A0"
language "Java")
(object Class "LAbstractButton"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF90000FA"
documentation
|Class LAbstractButton: The abstract button class.
|<PRE>
|Revision History:
|v1.0 (Mar. 29, 2004) - Created the LAbstractButton class
|</PRE>
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@version Version 1.0, Mar. 29, 2004
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF900012C"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LLeafComponent"
quidu "406CF8FE02D1"))
realized_interfaces (list realize_rel_list
(object Realize_Relationship
attributes (list Attribute_Set)
quid "406CF900015E"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::IClickable"
quidu "406CF8FE03AA"))
operations (list Operations
(object Operation "LAbstractButton"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90001CC"
documentation
|Creates a new <code>LAbstractButton</code> instance.
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "addActionListener"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90001CD"
documentation
|Adds an ActionListener to the button.
|@param l the ActionListener to be added.
|
parameters (list Parameters
(object Parameter "l"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90001D6"
type "ActionListener"
quidu "406CF8CD02A7"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "removeActionListener"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90001E0"
documentation
|Removes an ActionListener from the button. If the listener is the
|currently set Action for the button, then the Action is set to
|null.
|@param l the listener to be removed.
|
parameters (list Parameters
(object Parameter "l"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90001EA"
type "ActionListener"
quidu "406CF8CD02A7"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getActionListeners"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90001EB"
documentation
|Returns the listeners for this button.
|@return a <code>List</code> value
|
result "List"
concurrency "Sequential"
opExportControl "Protected"
uid 0
quidu "406CF8D9024F")
(object Operation "setActionListeners"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90001FE"
documentation
|Sets up the list of action listeners.
|@param ll a <code>List</code> value
|
parameters (list Parameters
(object Parameter "ll"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9000208"
type "List"
quidu "406CF8D9024F"))
result "void"
concurrency "Sequential"
opExportControl "Protected"
uid 0)
(object Operation "fireActionPerformed"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9000209"
documentation
|Notifies all listeners that have registered interest for
|notification on this event type. The event instance is lazily
|created using the event parameter.
|@param e the ActionEvent object.
|
parameters (list Parameters
(object Parameter "e"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9000212"
type "ActionEvent"
quidu "406CF8D5036F"))
result "void"
concurrency "Sequential"
opExportControl "Protected"
uid 0)
(object Operation "getActionCommand"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF900021C"
documentation
|Returns the action command for this button.
|@return a <code>String</code> value
|
result "Logical View::java::lang::String"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setActionCommand"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9000226"
documentation
|Sets a new action command for this button.
|@param v a <code>String</code> value
|
parameters (list Parameters
(object Parameter "v"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9000230"
type "Logical View::java::lang::String"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "registerMouseClick"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF900023A"
documentation
|Registers the click of a mouse button at the specified coordinates.
|@param button an <code>int</code> value
|@param coords a <code>Point</code> value
|
parameters (list Parameters
(object Parameter "button"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9000244"
type "int")
(object Parameter "coords"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9000245"
type "Point"
quidu "406CF8DB0088"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "actionCommand"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90001C2"
documentation "The action command associated with this button."
type "Logical View::java::lang::String"))
module "Component View::edu::gatech::cs2335::lemmings::gui::LAbstractButton"
quidu "406CF90000F0"
language "Java"
abstract TRUE)
(object Class "LButton"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF9060026"
documentation
|Class LButton: This is the basic class for a button.
|<PRE>
|Revision History:
|v1.0 (Mar. 14, 2004) - Created the LButton class
|</PRE>
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@version Version 1.0, Mar. 14, 2004
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF9060062"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LAbstractButton"
quidu "406CF90000FA"))
operations (list Operations
(object Operation "LButton"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90600A8"
documentation
|Creates a new <code>LButton</code> instance.
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getText"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90600B2"
documentation
|Returns the text displayed on this button.
|@return a <code>String</code> value
|
result "Logical View::java::lang::String"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setText"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90600BC"
documentation
|Sets the new value of the text on this button.
|@param v a <code>String</code> value
|
parameters (list Parameters
(object Parameter "v"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90600C6"
type "Logical View::java::lang::String"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getImage"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90600C7"
documentation
|Returns the image displayed on this button.
|@return an <code>AnimatedSprite</code> value
|
result "AnimatedSprite"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8E40259")
(object Operation "setImage"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90600D0"
documentation
|Sets up a new value for the image of this button.
|@param newImage an <code>AnimatedSprite</code> value
|
parameters (list Parameters
(object Parameter "newImage"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90600DA"
type "AnimatedSprite"
quidu "406CF8E40259"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "updateDimensions"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90600E4"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "copy"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90600EE"
documentation
|Deep-copies self <b>into the component</b> passed in.
|@param component a <code>LComponent</code> value
|
parameters (list Parameters
(object Parameter "component"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90600F8"
type "LComponent"
quidu "406CF8FE035E"))
result "void"
concurrency "Sequential"
opExportControl "Protected"
uid 0)
(object Operation "paint"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9060102"
documentation
|Performs all of the necessary drawing for this control only. The
|children will be taken care of separately. This method need not
|concern itself with them.
|@param g a <code>Graphics</code> value
|@return a <code>boolean</code> value
|
parameters (list Parameters
(object Parameter "g"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF906010C"
type "Graphics"
quidu "406CF8F102BD"))
result "boolean"
concurrency "Sequential"
opExportControl "Protected"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "text"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF906006C"
documentation "The text to display on this button."
type "Logical View::java::lang::String"))
module "Component View::edu::gatech::cs2335::lemmings::gui::LButton"
quidu "406CF8E1031D"
language "Java")
(object Class "LColoredComponent"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF9060168"
documentation
|Class LColoredComponent: An abstract parent for the colored components.
|<PRE>
|Revision History:
|v1.0 (Mar. 13, 2004) - Created the LColoredComponent class
|</PRE>
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@version Version 1.0, Mar. 13, 2004
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF90601A2"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LLeafComponent"
quidu "406CF8FE02D1"))
operations (list Operations
(object Operation "LColoredComponent"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9060315"
documentation
|Creates a new <code>LColoredComponent</code> instance.
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getForeground"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF906031F"
documentation
|Returns the foreground associated with this component.
|@return a <code>Color</code> value
|
result "Color"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8F602F4")
(object Operation "setForeground"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9060329"
documentation
|Associates the new foreground with this colored component.
|@param c a <code>Color</code> value
|
parameters (list Parameters
(object Parameter "c"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9060333"
type "Color"
quidu "406CF8F602F4"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setForeground"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF906033D"
documentation
|Associates the new foreground with this colored component.
|@param rgb an <code>int</code> value
|
parameters (list Parameters
(object Parameter "rgb"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9060347"
type "int"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getBackground"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9060348"
documentation
|Returns the background associated with this component.
|@return a <code>Color</code> value
|
result "Color"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8F602F4")
(object Operation "setBackground"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9060351"
documentation
|Associates the new background with this colored component.
|@param c a <code>Color</code> value
|
parameters (list Parameters
(object Parameter "c"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9060365"
type "Color"
quidu "406CF8F602F4"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setBackground"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9060366"
documentation
|Associates the new background with this colored component.
|@param rgb an <code>int</code> value
|
parameters (list Parameters
(object Parameter "rgb"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF906036F"
type "int"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::gui::LColoredComponent"
quidu "406CF906015C"
language "Java"
abstract TRUE)
(object Class "LContainer"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF9070067"
documentation
|Class LContainer: The parent for all components that can contain
|other components.
|<PRE>
|Revision History:
|v1.0 (Mar. 13, 2004) - Created the LContainer class
|</PRE>
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@version Version 1.0, Mar. 13, 2004
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF9070316"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LComponent"
quidu "406CF8FE035E"))
operations (list Operations
(object Operation "LContainer"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9070371"
documentation
|Creates a new <code>LContainer</code> instance.
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "move"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF907037B"
documentation
|Moves the component by the offsets specified by the components of
|the point.
|@param offset a <code>Point</code> value
|
parameters (list Parameters
(object Parameter "offset"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9070385"
type "Point"
quidu "406CF8DB0088"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "makeDirty"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9070386"
documentation
|Marks the component dirty.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "renderAll"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF907038F"
documentation
|Calls paint on self and then all the children in z order.
|@param g a <code>Graphics</code> value
|@return a <code>boolean</code> value
|
parameters (list Parameters
(object Parameter "g"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9070399"
type "Graphics"
quidu "406CF8F102BD"))
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "addChild"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90703A3"
documentation
|Attempts to add the component passed in as a child of this
|component. Returns true if the addition was successful, and false
|if it was not.
|@param child a <code>LComponent</code> value
|@return a <code>boolean</code> value
|
parameters (list Parameters
(object Parameter "child"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90703AD"
type "LComponent"
quidu "406CF8FE035E"))
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "removeChild"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90703AE"
documentation
|Attempts to remove the component passed in from the list of
|children of the current component. Returns true if the removal is
|successful, or false if the child could not be found in the
|list. The child is not deleted after removal.
|@param child a <code>LComponent</code> value
|@return a <code>boolean</code> value
|
parameters (list Parameters
(object Parameter "child"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90703B7"
type "LComponent"
quidu "406CF8FE035E"))
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getChildren"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90703C1"
documentation
|Returns the list of children.
|@return a <code>List</code> value
|
result "List"
concurrency "Sequential"
opExportControl "Protected"
uid 0
quidu "406CF8D9024F")
(object Operation "clear"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90703D5"
documentation
|Removes all children.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "findChildAtCoordinates"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90703DF"
documentation
|Returns the pointer to the child of this component that the
|specified coordinates are inside of, if there is one, or NULL if
|there is no such child.
|@param coords a <code>Point</code> value
|@return a <code>LComponent</code> value
|
parameters (list Parameters
(object Parameter "coords"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9080001"
type "Point"
quidu "406CF8DB0088"))
result "LComponent"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8FE035E")
(object Operation "findActiveChild"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF908000B"
documentation
|Returns the top-most active child of this component.
|
result "LComponent"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8FE035E"))
module "Component View::edu::gatech::cs2335::lemmings::gui::LContainer"
quidu "406CF9070063"
language "Java"
abstract TRUE)
(object Class "LIcon"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF9080340"
documentation
|Class LIcon: This class will display an image.
|<PRE>
|Revision History:
|v1.0 (Mar. 14, 2004) - Created the LIcon class
|</PRE>
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@version Version 1.0, Mar. 14, 2004
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF90A00C2"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LLeafComponent"
quidu "406CF8FE02D1"))
operations (list Operations
(object Operation "LIcon"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90A00FE"
documentation
|Creates a new <code>LIcon</code> instance.
|
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "LIcon"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90A0108"
documentation
|Creates a new <code>LIcon</code> instance.
|
parameters (list Parameters
(object Parameter "set"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90A0112"
type "TileSet"
quidu "406CF8F1017E"))
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getAnimation"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90A0113"
documentation
|Returns the animation associated with this icon.
|@return an <code>AnimatedSprite</code> value
|
result "AnimatedSprite"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8E40259")
(object Operation "setAnimation"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90A0126"
documentation
|Sets up a new icon image.
|@param newSprite an <code>AnimatedSprite</code> value
|
parameters (list Parameters
(object Parameter "newSprite"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90A0130"
type "AnimatedSprite"
quidu "406CF8E40259"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getLoopingMode"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90A0131"
documentation
|Returns the looping mode used by this animation.
|@return a <code>Looping</code> value
|
result "Looping"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8F1013E")
(object Operation "setLoopingMode"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90A0144"
documentation
|Sets up a new looping mode for this icon.
|@param mode a <code>Looping</code> value
|
parameters (list Parameters
(object Parameter "mode"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90A014E"
type "Looping"
quidu "406CF8F1013E"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "copy"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90A014F"
documentation
|Deep-copies self <b>into the component</b> passed in.
|@param component a <code>LComponent</code> value
|
parameters (list Parameters
(object Parameter "component"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90A0158"
type "LComponent"
quidu "406CF8FE035E"))
result "void"
concurrency "Sequential"
opExportControl "Protected"
uid 0)
(object Operation "paint"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90A0162"
documentation
|Performs all of the necessary drawing for this control only. The
|children will be taken care of separately. This method need not
|concern itself with them.
|@param g a <code>Graphics</code> value
|@return a <code>boolean</code> value
|
parameters (list Parameters
(object Parameter "g"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90A016C"
type "Graphics"
quidu "406CF8F102BD"))
result "boolean"
concurrency "Sequential"
opExportControl "Protected"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::gui::LIcon"
quidu "406CF8DE03E1"
language "Java")
(object Class "LLabel"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF90803C4"
documentation
|Class LLabel: Your regular old label.
|<PRE>
|Revision History:
|v1.0 (Mar. 13, 2004) - Created the LLabel class
|</PRE>
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@version Version 1.0, Mar. 13, 2004
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF90A01EE"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LColoredComponent"
quidu "406CF9060168"))
operations (list Operations
(object Operation "LLabel"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90A020C"
documentation
|Creates a new <code>LLabel</code> instance.
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "LLabel"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90A0216"
documentation
|Creates a new <code>LLabel</code> instance.
|@param text a <code>String</code> value
|
parameters (list Parameters
(object Parameter "text"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90A0220"
type "Logical View::java::lang::String"))
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getText"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90A0221"
documentation
|Returns the text of this label.
|@return a <code>String</code> value
|
result "Logical View::java::lang::String"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setText"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90A022A"
documentation
|Gives this label new text.
|@param text a <code>String</code> value
|
parameters (list Parameters
(object Parameter "text"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90A0234"
type "Logical View::java::lang::String"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "copy"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90A0235"
documentation
|Deep-copies self <b>into the component</b> passed in.
|@param component a <code>LComponent</code> value
|
parameters (list Parameters
(object Parameter "component"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90A023E"
type "LComponent"
quidu "406CF8FE035E"))
result "void"
concurrency "Sequential"
opExportControl "Protected"
uid 0)
(object Operation "paint"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90A0248"
documentation
|Performs all of the necessary drawing for this control only. The
|children will be taken care of separately. This method need not
|concern itself with them.
|@param g a <code>Graphics</code> value
|@return a <code>boolean</code> value
|
parameters (list Parameters
(object Parameter "g"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90A0252"
type "Graphics"
quidu "406CF8F102BD"))
result "boolean"
concurrency "Sequential"
opExportControl "Protected"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "VERBOSE"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90A01EF"
documentation "Show lots of debug output?"
type "boolean"
initv "false"
static TRUE)
(object ClassAttribute "labelText"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90A0202"
documentation "The text to display."
type "Logical View::java::lang::String"))
module "Component View::edu::gatech::cs2335::lemmings::gui::LLabel"
quidu "406CF90803B8"
language "Java")
(object Association "$UNNAMED$60"
attributes (list Attribute_Set)
quid "406CF8FE0331"
roles (list role_list
(object Role "renderer"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8FE0332"
documentation "The renderer used to draw stuff."
label "renderer"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::Renderer"
quidu "406CF8F90103"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$61"
quid "406CF8FE0334"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::GamePlayPanel"
quidu "406CF8FE02B9")))
(object Association "$UNNAMED$62"
attributes (list Attribute_Set)
quid "406CF90001AE"
roles (list role_list
(object Role "listeners"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90001AF"
documentation "The list of listeners that are listening to this button."
label "listeners"
supplier "Logical View::java::util::List"
quidu "406CF8D9024F"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$63"
quid "406CF90001B8"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LAbstractButton"
quidu "406CF90000FA")))
(object Association "$UNNAMED$64"
attributes (list Attribute_Set)
quid "406CF9040177"
roles (list role_list
(object Role "DEFAULT_LOCATION"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "new Point (50, 50)")
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF9040178"
documentation "The default location of the top-left corner of the application."
label "DEFAULT_LOCATION"
supplier "Logical View::java::awt::Point"
quidu "406CF8DB0088"
is_navigable TRUE
static TRUE)
(object Role "$UNNAMED$65"
quid "406CF904017A"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LApplication"
quidu "406CF8CF03E2")))
(object Association "$UNNAMED$66"
attributes (list Attribute_Set)
quid "406CF90401D2"
roles (list role_list
(object Role "DEFAULT_SIZE"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "new Dimension (800, 600)")
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90401D3"
documentation "The default size of the application window."
label "DEFAULT_SIZE"
supplier "Logical View::java::awt::Dimension"
quidu "406CF8E4001E"
is_navigable TRUE
static TRUE)
(object Role "$UNNAMED$67"
quid "406CF90401D5"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LApplication"
quidu "406CF8CF03E2")))
(object Association "$UNNAMED$68"
attributes (list Attribute_Set)
quid "406CF9040254"
roles (list role_list
(object Role "strategy"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF9040255"
documentation "The buffer strategy associated with this application."
label "strategy"
supplier "Logical View::java::awt::image::BufferStrategy"
quidu "406CF904021A"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$69"
quid "406CF904025F"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LApplication"
quidu "406CF8CF03E2")))
(object Association "$UNNAMED$70"
attributes (list Attribute_Set)
quid "406CF90402B8"
roles (list role_list
(object Role "gConfig"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90402B9"
documentation "The graphics configuration used by this application."
label "gConfig"
supplier "Logical View::java::awt::GraphicsConfiguration"
quidu "406CF8F401E6"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$71"
quid "406CF90402BB"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LApplication"
quidu "406CF8CF03E2")))
(object Association "$UNNAMED$72"
attributes (list Attribute_Set)
quid "406CF90402F4"
roles (list role_list
(object Role "rootPane"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90402F5"
documentation "The root pane associated with this application."
label "rootPane"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LRootPane"
quidu "406CF8CD0303"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$73"
quid "406CF90402F7"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LApplication"
quidu "406CF8CF03E2")))
(object Association "$UNNAMED$74"
attributes (list Attribute_Set)
quid "406CF904036C"
roles (list role_list
(object Role "frame"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF904036D"
documentation "The frame that everything happens in."
label "frame"
supplier "Logical View::javax::swing::JFrame"
quidu "406CF9040319"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$75"
quid "406CF904036F"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LApplication"
quidu "406CF8CF03E2")))
(object Association "$UNNAMED$76"
attributes (list Attribute_Set)
quid "406CF906009E"
roles (list role_list
(object Role "image"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF906009F"
documentation "The image to display on this button."
label "image"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::AnimatedSprite"
quidu "406CF8E40259"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$77"
quid "406CF90600A1"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LButton"
quidu "406CF9060026")))
(object Association "$UNNAMED$78"
attributes (list Attribute_Set)
quid "406CF90601F3"
roles (list role_list
(object Role "DEFAULT_FOREGROUND_COLOR"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "Color.black")
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90601F4"
documentation "The default foreground color."
label "DEFAULT_FOREGROUND_COLOR"
supplier "Logical View::java::awt::Color"
quidu "406CF8F602F4"
is_navigable TRUE
static TRUE)
(object Role "$UNNAMED$79"
quid "406CF90601F6"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LColoredComponent"
quidu "406CF9060168")))
(object Association "$UNNAMED$80"
attributes (list Attribute_Set)
quid "406CF9060257"
roles (list role_list
(object Role "DEFAULT_BACKGROUND_COLOR"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "Color.white")
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF9060258"
documentation "The default background color."
label "DEFAULT_BACKGROUND_COLOR"
supplier "Logical View::java::awt::Color"
quidu "406CF8F602F4"
is_navigable TRUE
static TRUE)
(object Role "$UNNAMED$81"
quid "406CF906025A"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LColoredComponent"
quidu "406CF9060168")))
(object Association "$UNNAMED$82"
attributes (list Attribute_Set)
quid "406CF90602B1"
roles (list role_list
(object Role "foreground"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90602B2"
documentation "The foreground color associated with this component."
label "foreground"
supplier "Logical View::java::awt::Color"
quidu "406CF8F602F4"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$83"
quid "406CF90602B4"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LColoredComponent"
quidu "406CF9060168")))
(object Association "$UNNAMED$84"
attributes (list Attribute_Set)
quid "406CF906030B"
roles (list role_list
(object Role "background"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF906030C"
documentation "The background color associated with this component."
label "background"
supplier "Logical View::java::awt::Color"
quidu "406CF8F602F4"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$85"
quid "406CF906030E"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LColoredComponent"
quidu "406CF9060168")))
(object Association "$UNNAMED$86"
attributes (list Attribute_Set)
quid "406CF9070095"
roles (list role_list
(object Role "parent"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF9070096"
documentation
|The parent component of this component. If this is the root
|panel, then it will have no parent.
label "parent"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LContainer"
quidu "406CF9070067"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$87"
quid "406CF9070098"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LComponent"
quidu "406CF8FE035E")))
(object Association "$UNNAMED$88"
attributes (list Attribute_Set)
quid "406CF90700F0"
roles (list role_list
(object Role "position"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90700F1"
documentation
|The rectangle defining the position and the dimensions of the
|window in virtual GUI coordinates
label "position"
supplier "Logical View::java::awt::Rectangle"
quidu "406CF8F801AD"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$89"
quid "406CF90700FA"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LComponent"
quidu "406CF8FE035E")))
(object Association "$UNNAMED$90"
attributes (list Attribute_Set)
quid "406CF9070366"
roles (list role_list
(object Role "children"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF9070367"
documentation "The list of children of the component."
label "children"
supplier "Logical View::java::util::List"
quidu "406CF8D9024F"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$91"
quid "406CF9070369"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LContainer"
quidu "406CF9070067")))
(object Association "$UNNAMED$92"
attributes (list Attribute_Set)
quid "406CF9080336"
roles (list role_list
(object Role "data"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF9080337"
documentation "The data associated with this level button."
label "data"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::LevelData"
quidu "406CF8DA0008"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$93"
quid "406CF9080339"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LevelButton"
quidu "406CF8DE0380")))
(object Association "$UNNAMED$94"
attributes (list Attribute_Set)
quid "406CF9080372"
roles (list role_list
(object Role "preview"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF9080373"
documentation "The preview of the level."
label "preview"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LIcon"
quidu "406CF9080340"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$95"
quid "406CF9080375"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LevelButton"
quidu "406CF8DE0380")))
(object Association "$UNNAMED$96"
attributes (list Attribute_Set)
quid "406CF90803AE"
roles (list role_list
(object Role "lblLevelName"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90803AF"
documentation
|TODO: Make this the minimap, eventually.
|The label containing the level name.
label "lblLevelName"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LFancyLabel"
quidu "406CF8D502E6"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$97"
quid "406CF90803B1"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LevelButton"
quidu "406CF8DE0380")))
(object Association "$UNNAMED$98"
attributes (list Attribute_Set)
quid "406CF909000C"
roles (list role_list
(object Role "lblLevelStats"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF909000D"
documentation "Contains the stuff for the level."
label "lblLevelStats"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LLabel"
quidu "406CF90803C4"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$99"
quid "406CF909000F"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LevelButton"
quidu "406CF8DE0380")))
(object Association "$UNNAMED$100"
attributes (list Attribute_Set)
quid "406CF9090048"
roles (list role_list
(object Role "contents"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF9090049"
documentation "The container with the labels and stuff."
label "contents"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LContainer"
quidu "406CF9070067"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$101"
quid "406CF909004B"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LevelButton"
quidu "406CF8DE0380")))
(object Association "$UNNAMED$102"
attributes (list Attribute_Set)
quid "406CF9090215"
roles (list role_list
(object Role "DEFAULT_FONT"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF9090216"
documentation "The default font."
label "DEFAULT_FONT"
supplier "Logical View::java::awt::Font"
quidu "406CF90901BB"
is_navigable TRUE
static TRUE)
(object Role "$UNNAMED$103"
quid "406CF9090218"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LFancyLabel"
quidu "406CF8D502E6")))
(object Association "$UNNAMED$104"
attributes (list Attribute_Set)
quid "406CF909026F"
roles (list role_list
(object Role "currentFont"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF9090270"
documentation "The font used to render this fancy label."
label "currentFont"
supplier "Logical View::java::awt::Font"
quidu "406CF90901BB"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$105"
quid "406CF9090272"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LFancyLabel"
quidu "406CF8D502E6")))
(object Association "$UNNAMED$106"
attributes (list Attribute_Set)
quid "406CF90A00F4"
roles (list role_list
(object Role "image"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90A00F5"
documentation "The sprite containing the image to be displayed."
label "image"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::AnimatedSprite"
quidu "406CF8E40259"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$107"
quid "406CF90A00F7"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LIcon"
quidu "406CF9080340"))))
logical_presentations (list unit_reference_list))
(object Class_Category "physics"
quid "406CF8D80128"
exportControl "Public"
logical_models (list unit_reference_list
(object Class "PhysicsObject"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8D8012F"
documentation
|The PhysicsObject class defines the basic attributes a Physical
|Object has. Its methods are called by the Physics Engine to update
|the traits of a moving object.
|@author <A HREF="mailto:gtg184g@mail.gatech.edu">Jose Caban</A>
operations (list Operations
(object Operation "PhysicsObject"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9130179"
documentation
|Creates a new <code>PhysicsObject</code> instance.
|
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setGravityUpdates"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF913017A"
documentation
|/////////////
|Modifiers //
|/////////////
|Method setGravityUpdates
|@param gravityUpdates
|
|
parameters (list Parameters
(object Parameter "gravityUpdates"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9130183"
type "int"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setPosition"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF913018D"
documentation
|Method setPosition
|@param position the location of the Physics Object relative to World
|
|
parameters (list Parameters
(object Parameter "position"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9130197"
type "Point"
quidu "406CF91300EF"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setPosition"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF91301A1"
documentation
|Describe <code>setPosition</code> method here.
|@param x an <code>int</code> value
|@param y an <code>int</code> value
|
parameters (list Parameters
(object Parameter "x"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF91301AB"
type "int")
(object Parameter "y"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF91301B5"
type "int"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setVelocity"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF91301B6"
documentation
|Method setDirection
|@param direction the movement direction/magnitude of the Physics Object
|
|
parameters (list Parameters
(object Parameter "velocity"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF91301BF"
type "Vector"
quidu "406CF912007F"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "updatePosition"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF91301C9"
documentation
|Method updatePosition
|@param position the difference in position
|
parameters (list Parameters
(object Parameter "position"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF91301D3"
type "Point"
quidu "406CF91300EF"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "updatePosition"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF91301E7"
documentation
|Method updatePosition
|@param x the difference in the x-direction (delta X)
|@param y the difference in the y-direction (delta Y)
|@param z the difference in the z-direction (delta Z)
|
parameters (list Parameters
(object Parameter "x"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF91301E8"
type "int")
(object Parameter "y"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF91301F1"
type "int")
(object Parameter "z"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF91301FB"
type "int"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "updateVelocity"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9130205"
documentation
|Method updateVelocity
|@param velocity the difference in velocity
|
parameters (list Parameters
(object Parameter "velocity"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF913020F"
type "Vector"
quidu "406CF912007F"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getGravityUpdates"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9130219"
documentation
|/////////////
|Accessors //
|/////////////
|Method getGravityUpdates
|@return
|
|
result "int"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getPosition"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9130223"
documentation
|Method getPosition
|@return the location of the Physics Object relative to World
|
|
result "Point"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF91300EF")
(object Operation "getVelocity"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9130237"
documentation
|Method getDirection
|@return the movement direction/magnitude of the Physics Object
|
|
result "Vector"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF912007F")
(object Operation "accelerate"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9130241"
documentation
|///////////
|Methods //
|///////////
|Method accelerate
|No different than updateVelocity, created for clarity of code
|@param acceleration the new acceleration
|
parameters (list Parameters
(object Parameter "acceleration"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF913024B"
type "Vector"
quidu "406CF912007F"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "isFalling"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF913025F"
documentation
|Returns true if the lemming is falling and false if it is not.
|@return a <code>boolean</code> value
|
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "toString"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9130273"
documentation
|Describe <code>toString</code> method here.
|@return a <code>String</code> value
|
result "Logical View::java::lang::String"
concurrency "Sequential"
opExportControl "Public"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "gravityUpdates"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF9130165"
documentation "Stores the current incrememnt of gravity"
type "int"))
module "Component View::edu::gatech::cs2335::lemmings::physics::PhysicsObject"
quidu "406CF8D80124"
language "Java")
(object Class "PhysicsEngine"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF9110072"
documentation
|The Physics Engine.
|This takes care of calculating movement due to gravity or velocity
|in addition to taking care of World Collision Detection.
|Revision History:
|v1.1 (2004-04-01) - Updated stuff so the lemmings' animation is
|handled correctly upon reversing direction.
|@author <A HREF="mailto:gtg184g@mail.gatech.edu">Jose Caban</A>
|@version 1.1
operations (list Operations
(object Operation "getInstance"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9130061"
documentation
|/////////////
|Accessors //
|/////////////
|Method getInstance
|@return the Physics Engine instance
|
result "PhysicsEngine"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF9110072")
(object Operation "getCurrentMap"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF913006B"
result "BufferedImage"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8DA03D7")
(object Operation "setCurrentMap"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9130075"
documentation
|/////////////
|Modifiers //
|/////////////
|Set the current gameplay level
|@param aMap the new game level
|
parameters (list Parameters
(object Parameter "aMap"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF913007F"
type "BufferedImage"
quidu "406CF8DA03D7"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "calculateNextPoint"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9130089"
documentation
|///////////
|Methods //
|///////////
|Calculates the next point for the Physics Object
|@param po the Physics object to calculate the next point for
|
parameters (list Parameters
(object Parameter "po"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9130093"
type "PhysicsObject"
quidu "406CF8D8012F"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "calculateNextPoint"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF913009D"
documentation
|Iterate through the list of Physics Objects and calculate their next
|Positions
|@param poList the list of Physics objects to iterate through
|
parameters (list Parameters
(object Parameter "poList"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF91300A7"
type "List"
quidu "406CF8D9024F"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "DEBUG"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF912039E"
documentation "Display lots of debug output?"
type "boolean"
initv "false"
exportControl "Public"
static TRUE)
(object ClassAttribute "bDebug"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF91203DA"
documentation "TODO: REMOVE ME"
type "boolean"
initv "true"
static TRUE))
module "Component View::edu::gatech::cs2335::lemmings::physics::PhysicsEngine"
quidu "406CF8D50397"
language "Java")
(object Class "Vector"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF912007F"
documentation
|This class stores the direction vectors of the lemmings for use
|by the Physics Engine.
|@author <A HREF="mailto:gtg184g@mail.gatech.edu">Jose Caban</A>
operations (list Operations
(object Operation "Vector"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF914003A"
documentation
|////////////////
|Constructors //
|////////////////
|Default Constructor
|Sets all fields to zero
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "Vector"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9140044"
documentation
|Primary Constructor
|@param i the magnitude in the i directon
|@param j the magnitude in the j directon
|@param k the magnitude in the k directon
|
parameters (list Parameters
(object Parameter "i"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF914004E"
type "int")
(object Parameter "j"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF914004F"
type "int")
(object Parameter "k"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9140058"
type "int"))
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setI"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9140059"
documentation
|/////////////
|Modifiers //
|/////////////
|Method setI
|@param i the magnitude in the i direction
|
|
parameters (list Parameters
(object Parameter "i"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9140062"
type "int"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setJ"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9140063"
documentation
|Method setJ
|@param j the magnitude in the j direction
|
|
parameters (list Parameters
(object Parameter "j"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF914006C"
type "int"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setK"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9140076"
documentation
|Method setK
|@param k the magnitude in the k direction
|
|
parameters (list Parameters
(object Parameter "k"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9140080"
type "int"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setVector"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9140081"
documentation
|Method setVector
|@param i the magnitude in the i directon
|@param j the magnitude in the j directon
|@param k the magnitude in the k directon
|
parameters (list Parameters
(object Parameter "i"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF914008A"
type "int")
(object Parameter "j"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9140094"
type "int")
(object Parameter "k"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9140095"
type "int"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setPolar"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF914009E"
documentation
|Method setPolar
|@param angle the direction of the vector
|@param magnitude the force in which to fire
|
parameters (list Parameters
(object Parameter "angle"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF91400A8"
type "int")
(object Parameter "magnitude"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF91400A9"
type "int"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getI"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF91400B2"
documentation
|/////////////
|Accessors //
|/////////////
|Method getI
|@return the magnitude in the i direction
|
|
result "int"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getJ"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF91400BC"
documentation
|Method getJ
|@return the magnitude in the j direction
|
|
result "int"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getK"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF91400C6"
documentation
|Method getK
|@return the magnitude in the k direction
|
|
result "int"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "toString"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF91400D0"
documentation
|Describe <code>toString</code> method here.
|@return a <code>String</code> value
|
result "Logical View::java::lang::String"
concurrency "Sequential"
opExportControl "Public"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "i"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF9140012"
documentation "Stores the magnitude in the i direction"
type "int")
(object ClassAttribute "j"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF9140026"
documentation "Stores the magnitude in the j direction"
type "int")
(object ClassAttribute "k"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF9140030"
documentation "Stores the magnitude in the k direction"
type "int"))
module "Component View::edu::gatech::cs2335::lemmings::physics::Vector"
quidu "406CF9120074"
language "Java")
(object Class "Point"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF91300EF"
documentation
|This class stores the Lemming positions for use in the Physics engine
|and Graphics engine
|@author <A HREF="mailto:gtg184g@mail.gatech.edu">Jose Caban</A>
operations (list Operations
(object Operation "Point"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9130364"
documentation
|////////////////
|Constructors //
|////////////////
|Default Constructor
|Sets all fields to zero
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "Point"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9130365"
documentation
|Primary Constructor
|@param x the X-Coordinate
|@param y the Y-Coordinate
|@param z the Z-Coordinate
|
parameters (list Parameters
(object Parameter "x"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF913036E"
type "int")
(object Parameter "y"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF913036F"
type "int")
(object Parameter "z"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9130378"
type "int"))
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setX"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9130379"
documentation
|/////////////
|Modifiers //
|/////////////
|Method setX
|@param x the X-Coordinate
|
|
parameters (list Parameters
(object Parameter "x"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9130382"
type "int"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setY"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9130383"
documentation
|Method setY
|@param y the Y-Coordinate
|
|
parameters (list Parameters
(object Parameter "y"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF913038C"
type "int"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setZ"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9130396"
documentation
|Method setZ
|@param z the Z-Coordinate
|
|
parameters (list Parameters
(object Parameter "z"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9130397"
type "int"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setPoint"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF91303A0"
documentation
|Method setPoint
|sets the Coordinates
|@param x the X-Coordinate
|@param y the Y-Coordinate
|@param z the Z-Coordinate
|
parameters (list Parameters
(object Parameter "x"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF91303AA"
type "int")
(object Parameter "y"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF91303AB"
type "int")
(object Parameter "z"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF91303AC"
type "int"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getX"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF91303B4"
documentation
|/////////////
|Accessors //
|/////////////
|Method getX
|@return the X-Coordinate
|
|
result "int"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getY"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF91303BE"
documentation
|Method getY
|@return the Y-Coordinate
|
|
result "int"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getZ"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF91303C8"
documentation
|Method getZ
|@return the Z-Coordinate
|
|
result "int"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "toString"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF91303D2"
documentation
|Describe <code>toString</code> method here.
|@return a <code>String</code> value
|
result "Logical View::java::lang::String"
concurrency "Sequential"
opExportControl "Public"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "x"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF913033C"
documentation "Stores the X-Coordinate"
type "int")
(object ClassAttribute "y"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF9130346"
documentation "Stores the Y-Coordinate"
type "int")
(object ClassAttribute "z"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF913035A"
documentation "Stores the Z-Coordinate"
type "int"))
module "Component View::edu::gatech::cs2335::lemmings::physics::Point"
quidu "406CF91300E3"
language "Java")
(object Class "PhysicsSettings"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value FALSE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF9130291"
documentation
|Physics Settings, thanks to PMD, a Singleton class
|Holds Physics Constants
|@author <A HREF="mailto:gtg184g@mail.gatech.edu">Jose Caban</A>
operations (list Operations
(object Operation "getGravity"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF91302EC"
documentation
|/////////////
|Accessors //
|/////////////
|Get the gravity
|@return the gravity of the system
|
result "int"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getFriction"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF91302F6"
documentation
|Get the friction
|@return the friction of the system
|
result "int"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getInstance"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9130300"
documentation
|Method getInstance
|@return
|
|
result "PhysicsSettings"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF9130291")
(object Operation "setGravity"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF913030A"
documentation
|/////////////
|Modifiers //
|/////////////
|Set the gravity
|@param gravity the new gravity of the system
|
parameters (list Parameters
(object Parameter "aGravity"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF9130314"
type "int"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setFriction"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9130315"
documentation
|Set the friction
|@param friction the friction of the system
|
parameters (list Parameters
(object Parameter "aFriction"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF913031E"
type "int"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "gravity"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF913029B"
documentation "Gravity of the world system"
type "int"
initv "1"
static TRUE)
(object ClassAttribute "friction"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF91302AF"
documentation "Friction of the world system"
type "int"
initv "2"
static TRUE))
module "Component View::edu::gatech::cs2335::lemmings::physics::PhysicsSettings"
quidu "406CF9130287"
language "Java")
(object Association "$UNNAMED$108"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "?_Touched_?"
value "?_Touched_?"))
quid "406CF91203D0"
roles (list role_list
(object Role "instance"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "new PhysicsEngine ()")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF91203D1"
documentation "The Physics Engine instance"
label "instance"
supplier "Logical View::edu::gatech::cs2335::lemmings::physics::PhysicsEngine"
quidu "406CF9110072"
exportControl "Private"
is_navigable TRUE
static TRUE)
(object Role "$UNNAMED$109"
quid "406CF91203D3"
supplier "Logical View::edu::gatech::cs2335::lemmings::physics::PhysicsEngine"
quidu "406CF9110072")))
(object Association "$UNNAMED$110"
attributes (list Attribute_Set)
quid "406CF9130057"
roles (list role_list
(object Role "currentMap"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF9130058"
documentation
|Stores the currentMap for use in Collision detection
|Assumed to NOT be null by the Physics Engine
label "currentMap"
supplier "Logical View::java::awt::image::BufferedImage"
quidu "406CF8DA03D7"
exportControl "Private"
is_navigable TRUE
static TRUE)
(object Role "$UNNAMED$111"
quid "406CF913005A"
supplier "Logical View::edu::gatech::cs2335::lemmings::physics::PhysicsEngine"
quidu "406CF9110072")))
(object Association "$UNNAMED$112"
attributes (list Attribute_Set)
quid "406CF913011F"
roles (list role_list
(object Role "position"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF9130120"
documentation "Stores the location of the Physics Object relative to World"
label "position"
supplier "Logical View::edu::gatech::cs2335::lemmings::physics::Point"
quidu "406CF91300EF"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$113"
quid "406CF9130122"
supplier "Logical View::edu::gatech::cs2335::lemmings::physics::PhysicsObject"
quidu "406CF8D8012F")))
(object Association "$UNNAMED$114"
attributes (list Attribute_Set)
quid "406CF9130151"
roles (list role_list
(object Role "velocity"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF9130152"
documentation "Stores the movement direction/magnitude of the Physics Object"
label "velocity"
supplier "Logical View::edu::gatech::cs2335::lemmings::physics::Vector"
quidu "406CF912007F"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$115"
quid "406CF913015B"
supplier "Logical View::edu::gatech::cs2335::lemmings::physics::PhysicsObject"
quidu "406CF8D8012F")))
(object Association "$UNNAMED$116"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "?_Touched_?"
value "?_Touched_?"))
quid "406CF91302E2"
roles (list role_list
(object Role "instance"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "new PhysicsSettings ()")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF91302E3"
documentation "The Singleton Physics Settings"
label "instance"
supplier "Logical View::edu::gatech::cs2335::lemmings::physics::PhysicsSettings"
quidu "406CF9130291"
exportControl "Private"
is_navigable TRUE
static TRUE)
(object Role "$UNNAMED$117"
quid "406CF91302E5"
supplier "Logical View::edu::gatech::cs2335::lemmings::physics::PhysicsSettings"
quidu "406CF9130291"))))
logical_presentations (list unit_reference_list))
(object Class_Category "graphics"
quid "406CF8E4024E"
exportControl "Public"
logical_models (list unit_reference_list
(object Class "AnimatedSprite"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8E40259"
documentation
|Class AnimatedSprite: This animated sprite will be used to render
|all things animated onto the screen. It will be created using a
|TileSet, and will treat the frames as follows: it will keep track
|of which direction the sprite is moving in. If we are moving in a
|certain direction, we will only use half of the frames - which half
|depends on where we are moving - from left to right means using the
|first half of the frames, and from right to left - the second
|half. If the sprite is not moving in any direction, all frames will
|be used in the animation.
|<PRE>
|Revision History:
|v1.0 (Mar. 12, 2004) - Created the AnimatedSprite class
|</PRE>
|@see TileSet
|@see TileSetManager
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@version Version 1.0, Mar. 12, 2004
operations (list Operations
(object Operation "AnimatedSprite"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F101CA"
documentation
|Creates a new <code>AnimatedSprite</code> instance.
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "AnimatedSprite"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F101D4"
documentation
|Creates a new <code>AnimatedSprite</code> instance.
|@param anim a <code>TileSet</code> value
|
parameters (list Parameters
(object Parameter "anim"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F101D5"
type "TileSet"
quidu "406CF8F1017E"))
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "AnimatedSprite"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F101DE"
documentation
|Creates a new <code>AnimatedSprite</code> instance.
|@param anim a <code>TileSet</code> value
|@param dir a <code>Direction</code> value
|@param loop a <code>Looping</code> value
|
parameters (list Parameters
(object Parameter "anim"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F101E8"
type "TileSet"
quidu "406CF8F1017E")
(object Parameter "dir"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F101F2"
type "Direction"
quidu "406CF8F100F8")
(object Parameter "loop"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F101F3"
type "Looping"
quidu "406CF8F1013E"))
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "isInitialized"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F101FC"
documentation
|Returns true if the sprite is initialized with animation already,
|and false f it is not yet.
|@return a <code>boolean</code> value
|
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getNumFrames"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F10206"
documentation
|Returns the number of frames in a complete loop of animation.
|@return an <code>int</code> value
|
result "int"
concurrency "Sequential"
opExportControl "Protected"
uid 0)
(object Operation "getMovementDirection"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F10210"
documentation
|Returns the direction in which the sprite is moving.
|@return a <code>Direction</code> value
|
result "Direction"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8F100F8")
(object Operation "setMovementDirection"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F10224"
documentation
|Sets a direction in which the sprite is moving. If the value
|passed in is NULL, an exception will be thrown.
|@param v a <code>Direction</code> value
|
parameters (list Parameters
(object Parameter "v"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F1022E"
type "Direction"
quidu "406CF8F100F8"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getLoopingMode"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F10238"
documentation
|Returns the looping mode.
|@return a <code>Looping</code> value
|
result "Looping"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8F1013E")
(object Operation "setLoopingMode"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F10242"
documentation
|Sets a new looping mode. If the value passed in is NULL, an
|exception will be thrown.
|@param v a <code>Looping</code> value
|
parameters (list Parameters
(object Parameter "v"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F1024C"
type "Looping"
quidu "406CF8F1013E"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getAnimation"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F10256"
documentation
|Returns the tileset associated with the sprite.
|@return a <code>TileSet</code> value
|
result "TileSet"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8F1017E")
(object Operation "setAnimation"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F1026A"
documentation
|Sets the new animation for the sprite.
|@param v a <code>TileSet</code> value
|
parameters (list Parameters
(object Parameter "v"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F10275"
type "TileSet"
quidu "406CF8F1017E"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getCurrentFrame"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F1027F"
documentation
|Returns the current frame number.
|@return an <code>int</code> value.
|
result "int"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "resetFrameNumber"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F10289"
documentation
|Resets the current frame number.
|
result "void"
concurrency "Sequential"
opExportControl "Private"
uid 0)
(object Operation "nextFrameNumber"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F1029D"
documentation
|Returns the next frame number and increments the counter.
|@return an <code>int</code> value.
|
result "int"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "renderSprite"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F102A7"
documentation
|Renders the sprite at the specified coordinates.
|@param g a <code>Graphics</code> value
|@param coordinates a <code>Point</code> value
|@return a <code>boolean</code> value
|
parameters (list Parameters
(object Parameter "g"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F102BE"
type "Graphics"
quidu "406CF8F102BD")
(object Parameter "coordinates"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F102C5"
type "Point"
quidu "406CF8DB0088"))
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "currentFrame"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8F101B6"
documentation "The frame to be displayed."
type "int"))
module "Component View::edu::gatech::cs2335::lemmings::graphics::AnimatedSprite"
quidu "406CF8DF0008"
language "Java")
(object Class "Direction"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8F100F8"
documentation
|Class Direction: an enumeration for the directions a sprite could
|be facing.
|<PRE>
|Revision History:
|v1.0 (Mar. 12, 2004) - Created the Direction class
|</PRE>
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@version Version 1.0, Mar. 12, 2004
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF8F20059"
supplier "Logical View::javax::print::attribute::EnumSyntax"
quidu "406CF8F2001D"))
operations (list Operations
(object Operation "Direction"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F20103"
documentation
|/**
|Part of the EnumSyntax implementation.
|private static final String[] stringTable = {
|"No Direction",
|"Left",
|"Right"};
|/**
|Part of the EnumSyntax implementation.
|private static final Direction[] enumValueTable = {
|NO_DIRECTION,
|LEFT,
|RIGHT
|};
|Creates a new <code>Direction</code> instance.
|@param value an <code>int</code> value
|
parameters (list Parameters
(object Parameter "value"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F2010D"
type "int"))
concurrency "Sequential"
opExportControl "Private"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::graphics::Direction"
quidu "406CF8D801D8"
language "Java")
(object Class "Looping"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8F1013E"
documentation
|Class Looping: an enumeration for the looping mode an animated
|sprite could use.
|<PRE>
|Revision History:
|v1.0 (Mar. 12, 2004) - Created the Looping class
|</PRE>
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@version Version 1.0, Mar. 12, 2004
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF8F80261"
supplier "Logical View::javax::print::attribute::EnumSyntax"
quidu "406CF8F2001D"))
operations (list Operations
(object Operation "Looping"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F8030B"
documentation
|/**
|Part of the EnumSyntax implementation.
|private static final String[] stringTable = {
|"None",
|"Once",
|"Infinite"};
|/**
|Part of the EnumSyntax implementation.
|private static final Looping[] enumValueTable = {
|NONE,
|ONCE,
|INFINITE
|};
|Creates a new <code>Looping</code> instance.
|@param value an <code>int</code> value
|
parameters (list Parameters
(object Parameter "value"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F80315"
type "int"))
concurrency "Sequential"
opExportControl "Private"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::graphics::Looping"
quidu "406CF8DF0004"
language "Java")
(object Class "TileSet"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8F1017E"
documentation
|The tileset class simplifies loading bitmap files that contain
|several tiles. It is a fairly flexible class, but it does impose
|certain restrictions on the way the file is organized. First of
|all, there needs to be a set of control pixels in the upper-right
|corner of the image. The control pixels start at the coordinate
|(width-1, 0) and go down from there in the following order:
|transparency pixel, empty-region pixel, outside anchor pixel,
|used-region pixel, inside anchor pixel; five in all. The
|transparency pixel is used for color-keying, and all the pixels of
|that color in the image will be made transparent. The outside and
|inside anchor pixels do the same thing currently, and are used to
|denote the image anchor. When the tile is blitted using the
|putTile method, the anchor has the coordinates passed in to the
|method, and the rest of the image is drawn relatively to it. In
|other words, suppose we blit to rectangular tiles using the same
|target coordinates. One of the tiles has its anchor in the
|top-left corner, and the other - in the center. Then the center of
|the latter tile will coincide with the top-left corner of the
|former tile. The empty-region and used-region pixels are used to
|denote where the useful areas of the tile are, and which ones can
|be discarded. The reason for that is that the tiles in the tileset
|file have to be arranged in a table. In other words, all tiles in
|one column have to be the same width, and all the tiles in one row
|have to be the same height. That is not to say, however, that the
|width and the height have to be the equal, or that the tiles in
|different rows have to have the same height, and in different
|columns - the same width. Suppose a game has only two tiles. We
|can arrange them in a column. One of the tiles is square, and the
|other - a very thin rectangle. Then, we could mark the whole first
|tile as used, and for the second tile - only the space that is
|actually used up. Since we arranged the tiles in a column, the
|widths of the tiles have to be the same. However, we can mark the
|unused areas of the thin tile with the unused-area pixel color,
|and they will be discarded when blitting.
|<PRE>
|Revision History:
|v1.0 (Mar. 11, 2004) - Created the TileSet class
|</PRE>
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@version Version 1.0, Mar. 11, 2004
operations (list Operations
(object Operation "TileSet"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FB00A2"
documentation
|Creates a new <code>TileSet</code> instance.
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "loadTileset"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FB00A3"
documentation
|Loads the tileset from a file. Returns true upon success or false
|upon failure.
|@param name a <code>String</code> value
|@return a <code>boolean</code> value
|
parameters (list Parameters
(object Parameter "name"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FB00AC"
type "Logical View::java::lang::String"))
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "findFirstOccurrence"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FB00B6"
documentation
|Finds the coordinate of the first occurrence of one of the test colors.
|@param lowBound an <code>int</code> value
|@param highBound an <code>int</code> value
|@param coordinate an <code>int</code> value
|@param c1 a <code>Color</code> value
|@param c2 a <code>Color</code> value
|@param vertical a <code>boolean</code> value
|@return an <code>int</code> value
|
parameters (list Parameters
(object Parameter "lowBound"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FB00C0"
type "int")
(object Parameter "highBound"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FB00CA"
type "int")
(object Parameter "coordinate"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FB00CB"
type "int")
(object Parameter "c1"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FB00D4"
type "Color"
quidu "406CF8F602F4")
(object Parameter "c2"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FB00D5"
type "Color"
quidu "406CF8F602F4")
(object Parameter "vertical"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FB00DE"
type "boolean"))
result "int"
concurrency "Sequential"
opExportControl "Private"
uid 0)
(object Operation "findLastOccurrence"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FB00E8"
documentation
|Finds the coordinate of the last occurrence of one of the test colors.
|@param lowBound an <code>int</code> value
|@param highBound an <code>int</code> value
|@param coordinate an <code>int</code> value
|@param c1 a <code>Color</code> value
|@param c2 a <code>Color</code> value
|@param vertical a <code>boolean</code> value
|@return an <code>int</code> value
|
parameters (list Parameters
(object Parameter "lowBound"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FB00F2"
type "int")
(object Parameter "highBound"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FB00F3"
type "int")
(object Parameter "coordinate"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FB00FC"
type "int")
(object Parameter "c1"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FB00FD"
type "Color"
quidu "406CF8F602F4")
(object Parameter "c2"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FB0106"
type "Color"
quidu "406CF8F602F4")
(object Parameter "vertical"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FB0107"
type "boolean"))
result "int"
concurrency "Sequential"
opExportControl "Private"
uid 0)
(object Operation "reloadTileset"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FB0110"
documentation
|If the surface was lost, reloads it, but does not reparse the file.
|@return a <code>boolean</code> value
|
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "unloadTileset"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FB011A"
documentation
|Performs all the necessary clean-up operations.
|@return a <code>boolean</code> value
|
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getTileCount"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FB012E"
documentation
|Returns the number of tiles in the tileset.
|@return an <code>int</code> value
|
result "int"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getImage"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FB0138"
documentation
|Returns the image on which the tileset resides.
|@return a <code>BufferedImage</code> value
|
result "BufferedImage"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8DA03D7")
(object Operation "getFileName"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FB0142"
documentation
|Returns the name of the file containing the tileset in a string.
|@return a <code>String</code> value
|
result "Logical View::java::lang::String"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getLargestDimension"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FB0156"
documentation
|Returns the dimensions of the largest tile in the tileset.
|@return a <code>Dimension</code> value
|
result "Dimension"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8E4001E")
(object Operation "getDimension"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FB0160"
documentation
|Returns the dimensions of the tile with the specified id.
|@param tileNum an <code>int</code> value
|@return a <code>Dimension</code> value
|
parameters (list Parameters
(object Parameter "tileNum"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FB016B"
type "int"))
result "Dimension"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8E4001E")
(object Operation "getExtent"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FB0175"
documentation
|Returns the extent of the tile with the specified id.
|@param tileNum an <code>int</code> value
|@return a <code>Rectangle</code> value
|
parameters (list Parameters
(object Parameter "tileNum"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FB017F"
type "int"))
result "Rectangle"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8F801AD")
(object Operation "drawTile"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FB0189"
documentation
|Puts the tile with the specified number onto the graphics context
|passed in at the specified coordinates. Note that the position of
|the tile will depend on its anchor point, which will be put
|exactly at the coordinates passed in.
|@param destination the context to which we want to draw the tile.
|@param coordinates the coordinates at which we want to draw the tile.
|@param tileNum the number of the tile we want to draw. The tiles
|will be numbered automatically, from left to right, from top to
|bottom, when the image file is parsed.
|
parameters (list Parameters
(object Parameter "destination"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FB0193"
type "Graphics"
quidu "406CF8F102BD")
(object Parameter "coordinates"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FB019D"
type "Point"
quidu "406CF8DB0088")
(object Parameter "tileNum"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FB019E"
type "int"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "DEBUG"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8FA0304"
documentation "Show debug output?"
type "boolean"
initv "false"
exportControl "Protected"
static TRUE)
(object ClassAttribute "VERBOSE"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8FA0318"
documentation "Show lots of debug output?"
type "boolean"
initv "false"
exportControl "Protected"
static TRUE)
(object ClassAttribute "fileName"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8FB0020"
documentation
|The name of the file we want to load the image from, in case it
|needs to be reloaded somehow.
type "Logical View::java::lang::String"
exportControl "Protected"))
module "Component View::edu::gatech::cs2335::lemmings::graphics::TileSet"
quidu "406CF8F1017A"
language "Java"
nestedClasses (list nestedClasses
(object Class "FrameInformation"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8FA0322"
documentation "Information structure for one tile in the tileset."
exportControl "Protected"
operations (list Operations
(object Operation "FrameInformation"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FB02D3"
documentation
|Creates a new <code>FrameInformation</code>
|instance. Initializes all of the data members to contain all
|default values (zeros).
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getSource"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FB02DD"
documentation
|Get the value of source.
|@return value of source.
|
result "Rectangle"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8F801AD")
(object Operation "setSource"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FB02E7"
documentation
|Set the value of source.
|@param v Value to assign to source.
|
parameters (list Parameters
(object Parameter "v"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FB02F1"
type "Rectangle"
quidu "406CF8F801AD"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getExtent"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FB02FB"
documentation
|Get the value of extent.
|@return value of extent.
|
result "Rectangle"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8F801AD")
(object Operation "setExtent"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FB0305"
documentation
|Set the value of extent.
|@param v Value to assign to extent.
|
parameters (list Parameters
(object Parameter "v"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FB030F"
type "Rectangle"
quidu "406CF8F801AD"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getAnchor"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FB0319"
documentation
|Get the value of anchor.
|@return value of anchor.
|
result "Point"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8DB0088")
(object Operation "setAnchor"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FB0323"
documentation
|Set the value of anchor.
|@param v Value to assign to anchor.
|
parameters (list Parameters
(object Parameter "v"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FB032D"
type "Point"
quidu "406CF8DB0088"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::graphics::TileSet"
quidu "406CF8F1017A")))
(object Class "ImageLoader"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 64))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8F40193"
documentation
|Class ImageLoader: The image loader class provides the
|functionality for loading images from the hard drive or the web
|into BufferedImages.
|<PRE>
|Revision History:
|v1.0 (Feb. 06, 2004) - Created the ImageLoader class
|</PRE>
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@version Version 1.0, Feb. 06, 2004
operations (list Operations
(object Operation "ImageLoader"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F40247"
documentation
|Creates a new <code>ImageLoader</code> instance.
|
concurrency "Sequential"
opExportControl "Private"
uid 0)
(object Operation "getInstance"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F40251"
documentation
|Singleton implementation.
|@return an <code>ImageLoader</code> value
|
result "ImageLoader"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8F40193")
(object Operation "getImageConfiguration"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F4025B"
documentation
|Returns the graphics configuration used.
|@return a <code>GraphicsConfiguration</code> value
|
result "GraphicsConfiguration"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8F401E6")
(object Operation "loadImage"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F40265"
documentation
|Loads the image from the specified URL. Returns an accelerated
|version of the image, ready to be rendered.
|@param path an <code>URL</code> value
|@return a <code>BufferedImage</code> value
|
parameters (list Parameters
(object Parameter "path"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "true"))
quid "406CF8F4027B"
type "URL"
quidu "406CF8F4027A"))
result "BufferedImage"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8DA03D7")
(object Operation "loadImage"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F40283"
documentation
|Loads the image from the file specified.
|@param src a <code>File</code> value
|@return a <code>BufferedImage</code> value
|
parameters (list Parameters
(object Parameter "src"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "true"))
quid "406CF8F4028D"
type "File"
quidu "406CF8EE01EE"))
result "BufferedImage"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8DA03D7")
(object Operation "loadLocalImage"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F40297"
documentation
|Loads a local image for instance, for insertion into the graphics
|pane.
|@param imagePath a <code>String</code> value
|@return a <code>BufferedImage</code> value
|
parameters (list Parameters
(object Parameter "imagePath"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "true"))
quid "406CF8F402A1"
type "Logical View::java::lang::String"))
result "BufferedImage"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8DA03D7")
(object Operation "loadSystemImage"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F402A2"
documentation
|Loads a system image from the standard location.
|@param imageName a <code>String</code> value
|@return a <code>BufferedImage</code> value
|
parameters (list Parameters
(object Parameter "imageName"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "true"))
quid "406CF8F402AB"
type "Logical View::java::lang::String"))
result "BufferedImage"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8DA03D7")
(object Operation "accelerateImage"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F402B5"
documentation
|Prepares a hardware-accelerated image if possible.
|@param src a <code>BufferedImage</code> value
|@return a <code>BufferedImage</code> value
|
parameters (list Parameters
(object Parameter "src"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "true"))
quid "406CF8F402BF"
type "BufferedImage"
quidu "406CF8DA03D7"))
result "BufferedImage"
concurrency "Sequential"
opExportControl "Private"
uid 0
quidu "406CF8DA03D7")
(object Operation "createBlankImage"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F402C9"
documentation
|Returns a hardware-accelerated blank image of the specified size.
|@param width an <code>int</code> value
|@param height an <code>int</code> value
|@return a <code>BufferedImage</code> value
|
parameters (list Parameters
(object Parameter "width"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F402D3"
type "int")
(object Parameter "height"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F402D4"
type "int"))
result "BufferedImage"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8DA03D7"))
class_attributes (list class_attribute_list
(object ClassAttribute "IMAGE_LOCATION"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8F4019D"
documentation "Contains the location for all of the system images."
type "Logical View::java::lang::String"
initv
|"images/"
exportControl "Public"
static TRUE))
module "Component View::edu::gatech::cs2335::lemmings::graphics::ImageLoader"
quidu "406CF8E4008F"
language "Java")
(object Class "ImageUtilities"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 64))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8F6029A"
documentation
|Class ImageUtilities: contains certain utility functions that can
|be useful for various image manipulating classes.
|<PRE>
|Revision History:
|v1.0 (Mar. 12, 2004) - Created the ImageUtilities class
|</PRE>
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@version Version 1.0, Mar. 12, 2004
operations (list Operations
(object Operation "ImageUtilities"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F602D6"
documentation
|Creates a new <code>ImageUtilities</code> instance.
|
concurrency "Sequential"
opExportControl "Private"
uid 0)
(object Operation "getInstance"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F602E0"
documentation
|Singleton Implementation.
|@return an <code>ImageUtilities</code> value
|
result "ImageUtilities"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8F6029A")
(object Operation "getPixel"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F602EA"
documentation
|Returns the color of the pixel at the specified coordinates of the image.
|@param image a <code>BufferedImage</code> value
|@param x an <code>int</code> value
|@param y an <code>int</code> value
|@return a <code>Color</code> value
|
parameters (list Parameters
(object Parameter "image"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "true"))
quid "406CF8F602FE"
type "BufferedImage"
quidu "406CF8DA03D7")
(object Parameter "x"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F60308"
type "int")
(object Parameter "y"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F60309"
type "int"))
result "Color"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8F602F4")
(object Operation "createBlankCursor"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F60312"
documentation
|Creates an invisible cursor.
|@return a <code>Cursor</code> value
|
result "Cursor"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8F60317"))
module "Component View::edu::gatech::cs2335::lemmings::graphics::ImageUtilities"
quidu "406CF8F60290"
language "Java")
(object Class "ImprovedTileSet"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8F80062"
documentation
|Class ImprovedTileSet: This tileset is essentially an improved
|version of the regular tileset.
|<PRE>
|Revision History:
|v1.0 (Mar. 01, 2004) - Created the ImprovedTileSet class
|</PRE>
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@version Version 1.0, Mar. 01, 2004
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF8F80094"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::TileSet"
quidu "406CF8F1017E"))
operations (list Operations
(object Operation "ImprovedTileSet"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F800F8"
documentation
|Creates a new <code>ImprovedTileSet</code> instance.
|
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "loadTileset"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F80102"
documentation
|Loads the tileset from a file. Returns true upon success or false
|upon failure.
|@param name a <code>String</code> value
|@return a <code>boolean</code> value
|
parameters (list Parameters
(object Parameter "name"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F80103"
type "Logical View::java::lang::String"))
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "findFirstOccurrence"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F8010C"
documentation
|Finds the coordinate of the first occurrence of one of the test colors.
|@param lowBound an <code>int</code> value
|@param highBound an <code>int</code> value
|@param coordinate an <code>int</code> value
|@param c1 a <code>Color</code> value
|@param c2 a <code>Color</code> value
|@param vertical a <code>boolean</code> value
|@return an <code>int</code> value
|
parameters (list Parameters
(object Parameter "lowBound"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F80116"
type "int")
(object Parameter "highBound"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F80117"
type "int")
(object Parameter "coordinate"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F80118"
type "int")
(object Parameter "c1"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F80120"
type "Color"
quidu "406CF8F602F4")
(object Parameter "c2"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F80121"
type "Color"
quidu "406CF8F602F4")
(object Parameter "vertical"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F8012A"
type "boolean"))
result "int"
concurrency "Sequential"
opExportControl "Private"
uid 0)
(object Operation "findLastOccurrence"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F8012B"
documentation
|Finds the coordinate of the last occurrence of one of the test colors.
|@param lowBound an <code>int</code> value
|@param highBound an <code>int</code> value
|@param coordinate an <code>int</code> value
|@param c1 a <code>Color</code> value
|@param c2 a <code>Color</code> value
|@param vertical a <code>boolean</code> value
|@return an <code>int</code> value
|
parameters (list Parameters
(object Parameter "lowBound"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F80134"
type "int")
(object Parameter "highBound"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F8013E"
type "int")
(object Parameter "coordinate"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F8013F"
type "int")
(object Parameter "c1"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F80140"
type "Color"
quidu "406CF8F602F4")
(object Parameter "c2"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F80148"
type "Color"
quidu "406CF8F602F4")
(object Parameter "vertical"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F80149"
type "boolean"))
result "int"
concurrency "Sequential"
opExportControl "Private"
uid 0)
(object Operation "reloadTileset"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F80152"
documentation
|If the surface was lost, reloads it, but does not reparse the file.
|@return a <code>boolean</code> value
|
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "unloadTileset"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F8015C"
documentation
|Performs all the necessary clean-up operations.
|@return a <code>boolean</code> value
|
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getTileCount"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F80166"
documentation
|Returns the number of tiles in the tileset.
|@return an <code>int</code> value
|
result "int"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getImage"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F80170"
documentation
|Returns the image on which the tileset resides.
|@return a <code>BufferedImage</code> value
|
result "BufferedImage"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8DA03D7")
(object Operation "getFileName"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F80184"
documentation
|Returns the name of the file containing the tileset in a string.
|@return a <code>String</code> value
|
result "Logical View::java::lang::String"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getLargestDimension"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F8018E"
documentation
|Returns the dimensions of the largest tile in the tileset.
|@return a <code>Dimension</code> value
|
result "Dimension"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8E4001E")
(object Operation "getDimension"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F80198"
documentation
|Returns the dimensions of the tile with the specified id.
|@param tileNum an <code>int</code> value
|@return a <code>Dimension</code> value
|
parameters (list Parameters
(object Parameter "tileNum"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F801A2"
type "int"))
result "Dimension"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8E4001E")
(object Operation "getExtent"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F801AC"
documentation
|Returns the extent of the tile with the specified id.
|@param tileNum an <code>int</code> value
|@return a <code>Rectangle</code> value
|
parameters (list Parameters
(object Parameter "tileNum"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F801C0"
type "int"))
result "Rectangle"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8F801AD")
(object Operation "drawTile"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8F801CA"
documentation
|Puts the tile with the specified number onto the graphics context
|passed in at the specified coordinates. Note that the position of
|the tile will depend on its anchor point, which will be put
|exactly at the coordinates passed in.
|@param destination the context to which we want to draw the tile.
|@param coordinates the coordinates at which we want to draw the tile.
|@param tileNum the number of the tile we want to draw. The tiles
|will be numbered automatically, from left to right, from top to
|bottom, when the image file is parsed.
|
parameters (list Parameters
(object Parameter "destination"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F801CB"
type "Graphics"
quidu "406CF8F102BD")
(object Parameter "coordinates"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F801D4"
type "Point"
quidu "406CF8DB0088")
(object Parameter "tileNum"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8F801D5"
type "int"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::graphics::ImprovedTileSet"
quidu "406CF8F80058"
language "Java")
(object Class "Renderer"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value FALSE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8F90103"
documentation
|The Lemmings Renderer
|Takes care of drawing stuff to screen
operations (list Operations
(object Operation "Renderer"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FA001F"
documentation
|Creates a new <code>Renderer</code> instance.
|@param l The level that we will be rendering.
|@param disp The display bounds.
|
parameters (list Parameters
(object Parameter "l"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FA0029"
type "Level"
quidu "406CF8D50282")
(object Parameter "disp"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FA0033"
type "Rectangle"
quidu "406CF8F801AD"))
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "createBuffer"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FA0034"
documentation
|Initializes the buffer to a blank image of the specified size.
|@param width an <code>int</code> value
|@param height an <code>int</code> value
|
parameters (list Parameters
(object Parameter "width"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FA003D"
type "int")
(object Parameter "height"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FA0047"
type "int"))
result "void"
concurrency "Sequential"
opExportControl "Private"
uid 0)
(object Operation "clipAnchor"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FA0051"
documentation
|If the view anchor is such that it goes outside the dimensions of
|the map, clips it so it doesn't.
|
result "void"
concurrency "Sequential"
opExportControl "Private"
uid 0)
(object Operation "getLevel"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FA005B"
documentation
|Get the value of level.
|@return value of level.
|
result "Level"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8D50282")
(object Operation "setLevel"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FA0065"
documentation
|Set the value of level.
|@param v Value to assign to level.
|
parameters (list Parameters
(object Parameter "v"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FA006F"
type "Level"
quidu "406CF8D50282"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getDisplay"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FA0079"
documentation
|Get the value of display.
|@return value of display.
|
result "Rectangle"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8F801AD")
(object Operation "setDisplay"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FA0083"
documentation
|Set the value of display.
|@param v Value to assign to display.
|
parameters (list Parameters
(object Parameter "v"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FA008D"
type "Rectangle"
quidu "406CF8F801AD"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getMapSize"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FA0097"
documentation
|Get the value of mapSize.
|@return value of mapSize.
|
result "Dimension"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8E4001E")
(object Operation "setMapSize"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FA00AB"
documentation
|Set the value of mapSize.
|@param v Value to assign to mapSize.
|
parameters (list Parameters
(object Parameter "v"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FA00B5"
type "Dimension"
quidu "406CF8E4001E"))
result "void"
concurrency "Sequential"
opExportControl "Protected"
uid 0)
(object Operation "getZoomFactor"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FA00BF"
documentation
|Get the value of zoomFactor.
|@return value of zoomFactor.
|
result "int"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "setZoomFactor"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FA00C9"
documentation
|Set the value of zoomFactor.
|@param v Value to assign to zoomFactor.
|
parameters (list Parameters
(object Parameter "v"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FA00D3"
type "int"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "scroll"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FA00DD"
documentation
|Scroll the map by offset in the x-y directions
|@param offset the amount to offset
|
parameters (list Parameters
(object Parameter "offset"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FA00E7"
type "Point"
quidu "406CF8DB0088"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "mouseToWorld"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FA00F1"
documentation
|Convert the mouse click point to a gameWorld point
|@param coords the coordinates to translate
|@return translated coordinates
|
parameters (list Parameters
(object Parameter "coords"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FA00FB"
type "Rectangle"
quidu "406CF8F801AD"))
result "Rectangle"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8F801AD")
(object Operation "worldToMouse"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FA0105"
documentation
|Convert the world coordinates to Mouse/viewport point
|@param coords the coordinates to translate
|@return translated coordinates
|
parameters (list Parameters
(object Parameter "coords"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FA010F"
type "Rectangle"
quidu "406CF8F801AD"))
result "Rectangle"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8F801AD")
(object Operation "updateFrame"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FA0123"
documentation
|Update a given Graphics Frame
|@param target the frame to update
|@return success
|
parameters (list Parameters
(object Parameter "target"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FA012D"
type "Graphics"
quidu "406CF8F102BD"))
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "rerenderTerrain"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FA0137"
documentation
|Rerenders the terrain.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "toString"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FA0141"
documentation
|Returns a string representation of the renderer.
|@return a <code>String</code> value
|
result "Logical View::java::lang::String"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "createAndShowGUI"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FA0155"
documentation
|Create the GUI and show it. For thread safety,
|this method should be invoked from the
|event-dispatching thread.
|
result "void"
concurrency "Sequential"
opExportControl "Private"
uid 0)
(object Operation "main"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FA015F"
parameters (list Parameters
(object Parameter "args"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FA0169"
type "Logical View::java::lang::String[]"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "VERBOSE"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8F9010D"
documentation "Display debug information?"
type "boolean"
initv "false"
exportControl "Public"
static TRUE)
(object ClassAttribute "DEBUG"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8F90122"
documentation "Display a lot of debug information?"
type "boolean"
initv "false"
exportControl "Public"
static TRUE)
(object ClassAttribute "zoomFactor"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8F90366"
documentation "Stores the current zoom"
type "int"))
module "Component View::edu::gatech::cs2335::lemmings::graphics::Renderer"
quidu "406CF8D50392"
language "Java")
(object Class "TileSetManager"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 64))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8FC0036"
documentation
|Class TileSetManager: This guy will allow us to manage tilesets in
|such a fashion that every tileset is only loaded once.
|<PRE>
|Revision History:
|v1.0 (Mar. 12, 2004) - Created the TileSetManager class
|</PRE>
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@version Version 1.0, Mar. 12, 2004
operations (list Operations
(object Operation "TileSetManager"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FC014E"
documentation
|Creates a new <code>TileSetManager</code> instance. Since this
|class is a songleton, there is no need for the constructor to be
|public.
|
concurrency "Sequential"
opExportControl "Private"
uid 0)
(object Operation "getInstance"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FC0158"
documentation
|Singleton Implementation.
|@return a <code>TileSetManager</code> value
|
result "TileSetManager"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8FC0036")
(object Operation "loadPaths"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FC0162"
documentation
|This function will load the mapping between the paths and ids of
|the resources.
|
result "void"
concurrency "Sequential"
opExportControl "Private"
uid 0)
(object Operation "loadResource"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FC016C"
documentation
|Loads the resource if needed.
|@param name a <code>String</code> value
|@param path a <code>String</code> value
|@return a <code>boolean</code> value
|
parameters (list Parameters
(object Parameter "name"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FC0176"
type "Logical View::java::lang::String")
(object Parameter "path"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FC0177"
type "Logical View::java::lang::String"))
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "tileSetLoaded"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FC0180"
documentation
|Returns true if the tileset is loaded and false if it is not.
|@param name a <code>String</code> value
|@return a <code>boolean</code> value
|
parameters (list Parameters
(object Parameter "name"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FC018A"
type "Logical View::java::lang::String"))
result "boolean"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "getTileSet"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8FC018B"
documentation
|Returns the tileset with the specified name. Loads it if necessary.
|@param name a <code>String</code> value
|@return a <code>TileSet</code> value
|
parameters (list Parameters
(object Parameter "name"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8FC019E"
type "Logical View::java::lang::String"))
result "TileSet"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8F1017E"))
class_attributes (list class_attribute_list
(object ClassAttribute "VERBOSE"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8FC004A"
documentation "Show debug output?"
type "boolean"
initv "true"
static TRUE)
(object ClassAttribute "RESOURCE_MAP_FILE"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8FC0054"
documentation
|The name of the file, where the mappings between the resource
|names and their paths reside.
type "Logical View::java::lang::String"
initv
|"resources.txt"
exportControl "Public"
static TRUE))
module "Component View::edu::gatech::cs2335::lemmings::graphics::TileSetManager"
quidu "406CF8DF000C"
language "Java")
(object Association "$UNNAMED$118"
attributes (list Attribute_Set)
quid "406CF8F1012A"
roles (list role_list
(object Role "movementDirection"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8F1012B"
documentation "The direction in which the sprite is currently moving."
label "movementDirection"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::Direction"
quidu "406CF8F100F8"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$119"
quid "406CF8F1012D"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::AnimatedSprite"
quidu "406CF8E40259")))
(object Association "$UNNAMED$120"
attributes (list Attribute_Set)
quid "406CF8F10170"
roles (list role_list
(object Role "loopingMode"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8F10171"
documentation "The looping mode for the animation."
label "loopingMode"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::Looping"
quidu "406CF8F1013E"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$121"
quid "406CF8F10173"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::AnimatedSprite"
quidu "406CF8E40259")))
(object Association "$UNNAMED$122"
attributes (list Attribute_Set)
quid "406CF8F101AC"
roles (list role_list
(object Role "animation"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8F101AD"
documentation "The tileset holding the frames of animation."
label "animation"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::TileSet"
quidu "406CF8F1017E"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$123"
quid "406CF8F101AF"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::AnimatedSprite"
quidu "406CF8E40259")))
(object Association "$UNNAMED$124"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "?_Touched_?"
value "?_Touched_?"))
quid "406CF8F2008B"
roles (list role_list
(object Role "NO_DIRECTION"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "new Direction (0)")
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8F2008C"
documentation
|Represents the direction of heading nowhere. Neither left nor
|right. This one will be used by the immobile lemmings, like the
|blocker.
label "NO_DIRECTION"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::Direction"
quidu "406CF8F100F8"
is_navigable TRUE
static TRUE)
(object Role "$UNNAMED$125"
quid "406CF8F2008E"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::Direction"
quidu "406CF8F100F8")))
(object Association "$UNNAMED$126"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "?_Touched_?"
value "?_Touched_?"))
quid "406CF8F200BD"
roles (list role_list
(object Role "LEFT"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "new Direction (1)")
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8F200BE"
documentation "Represents the right-to-left motion direction."
label "LEFT"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::Direction"
quidu "406CF8F100F8"
is_navigable TRUE
static TRUE)
(object Role "$UNNAMED$127"
quid "406CF8F200C0"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::Direction"
quidu "406CF8F100F8")))
(object Association "$UNNAMED$128"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "?_Touched_?"
value "?_Touched_?"))
quid "406CF8F200EF"
roles (list role_list
(object Role "RIGHT"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "new Direction (2)")
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8F200F0"
documentation "Represents the left-to-right motion direction."
label "RIGHT"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::Direction"
quidu "406CF8F100F8"
is_navigable TRUE
static TRUE)
(object Role "$UNNAMED$129"
quid "406CF8F200F2"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::Direction"
quidu "406CF8F100F8")))
(object Association "$UNNAMED$130"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "?_Touched_?"
value "?_Touched_?"))
quid "406CF8F401CF"
roles (list role_list
(object Role "instance"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8F401D0"
documentation "Implement this as a singleton."
label "instance"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::ImageLoader"
quidu "406CF8F40193"
exportControl "Private"
is_navigable TRUE
static TRUE)
(object Role "$UNNAMED$131"
quid "406CF8F401D2"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::ImageLoader"
quidu "406CF8F40193")))
(object Association "$UNNAMED$132"
attributes (list Attribute_Set)
quid "406CF8F40233"
roles (list role_list
(object Role "config"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8F40234"
documentation "The default graphics configuration for the current client."
label "config"
supplier "Logical View::java::awt::GraphicsConfiguration"
quidu "406CF8F401E6"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$133"
quid "406CF8F4023D"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::ImageLoader"
quidu "406CF8F40193")))
(object Association "$UNNAMED$134"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "?_Touched_?"
value "?_Touched_?"))
quid "406CF8F602CC"
roles (list role_list
(object Role "instance"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8F602CD"
documentation
|Show debug output?
|private static final boolean VERBOSE = false;
|Singleton Implementation.
label "instance"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::ImageUtilities"
quidu "406CF8F6029A"
exportControl "Private"
is_navigable TRUE
static TRUE)
(object Role "$UNNAMED$135"
quid "406CF8F602CF"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::ImageUtilities"
quidu "406CF8F6029A")))
(object Association "$UNNAMED$136"
attributes (list Attribute_Set)
quid "406CF8F800EE"
roles (list role_list
(object Role "tiles[]"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8F800EF"
documentation
|The list of tiles in this tileset, accelerated and ready to
|render.
label "tiles[]"
supplier "Logical View::java::awt::image::BufferedImage"
quidu "406CF8DA03D7"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$137"
quid "406CF8F800F1"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::ImprovedTileSet"
quidu "406CF8F80062")))
(object Association "$UNNAMED$138"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "?_Touched_?"
value "?_Touched_?"))
quid "406CF8F80293"
roles (list role_list
(object Role "NONE"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "new Looping (0)")
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8F80294"
documentation
|Represents the animation that is "stuck" in the current frame. No
|looping takes place.
label "NONE"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::Looping"
quidu "406CF8F1013E"
is_navigable TRUE
static TRUE)
(object Role "$UNNAMED$139"
quid "406CF8F80296"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::Looping"
quidu "406CF8F1013E")))
(object Association "$UNNAMED$140"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "?_Touched_?"
value "?_Touched_?"))
quid "406CF8F802C5"
roles (list role_list
(object Role "ONCE"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "new Looping (1)")
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8F802C6"
documentation
|Represents the animation that only loops once, after which it
|reverts to the NONE looping mode in the first frame.
label "ONCE"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::Looping"
quidu "406CF8F1013E"
is_navigable TRUE
static TRUE)
(object Role "$UNNAMED$141"
quid "406CF8F802C8"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::Looping"
quidu "406CF8F1013E")))
(object Association "$UNNAMED$142"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "?_Touched_?"
value "?_Touched_?"))
quid "406CF8F802F7"
roles (list role_list
(object Role "INFINITE"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "new Looping (2)")
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8F802F8"
documentation "Represents the animation which repeats infinitely."
label "INFINITE"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::Looping"
quidu "406CF8F1013E"
is_navigable TRUE
static TRUE)
(object Role "$UNNAMED$143"
quid "406CF8F80301"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::Looping"
quidu "406CF8F1013E")))
(object Association "$UNNAMED$144"
attributes (list Attribute_Set)
quid "406CF8F9017C"
roles (list role_list
(object Role "buffer"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8F9017D"
documentation "Temporary Buffer to store stuff."
label "buffer"
supplier "Logical View::java::awt::image::BufferedImage"
quidu "406CF8DA03D7"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$145"
quid "406CF8F9017F"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::Renderer"
quidu "406CF8F90103")))
(object Association "$UNNAMED$146"
attributes (list Attribute_Set)
quid "406CF8F901D6"
roles (list role_list
(object Role "display"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8F901D7"
documentation "The bounds of the display on the frame that we will be rendering to."
label "display"
supplier "Logical View::java::awt::Rectangle"
quidu "406CF8F801AD"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$147"
quid "406CF8F901D9"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::Renderer"
quidu "406CF8F90103")))
(object Association "$UNNAMED$148"
attributes (list Attribute_Set)
quid "406CF8F9023A"
roles (list role_list
(object Role "mapSize"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8F9023B"
documentation "Stores the map area."
label "mapSize"
supplier "Logical View::java::awt::Dimension"
quidu "406CF8E4001E"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$149"
quid "406CF8F9023D"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::Renderer"
quidu "406CF8F90103")))
(object Association "$UNNAMED$150"
attributes (list Attribute_Set)
quid "406CF8F9029E"
roles (list role_list
(object Role "mapViewport"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8F9029F"
documentation "Stores the current User View area."
label "mapViewport"
supplier "Logical View::java::awt::Rectangle"
quidu "406CF8F801AD"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$151"
quid "406CF8F902A1"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::Renderer"
quidu "406CF8F90103")))
(object Association "$UNNAMED$152"
attributes (list Attribute_Set)
quid "406CF8F902F8"
roles (list role_list
(object Role "backgroundViewport"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8F902F9"
documentation "Stores the current Background View Area"
label "backgroundViewport"
supplier "Logical View::java::awt::Rectangle"
quidu "406CF8F801AD"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$153"
quid "406CF8F902FB"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::Renderer"
quidu "406CF8F90103")))
(object Association "$UNNAMED$154"
attributes (list Attribute_Set)
quid "406CF8F90352"
roles (list role_list
(object Role "scaleFactor"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8F90353"
documentation "Stores the current Scaling (for use in various Resolutions/Zooms)"
label "scaleFactor"
supplier "Logical View::java::awt::Point"
quidu "406CF8DB0088"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$155"
quid "406CF8F9035C"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::Renderer"
quidu "406CF8F90103")))
(object Association "$UNNAMED$156"
attributes (list Attribute_Set)
quid "406CF8F90398"
roles (list role_list
(object Role "level"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8F90399"
documentation "Stores the current game level"
label "level"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::Level"
quidu "406CF8D50282"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$157"
quid "406CF8F903A3"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::Renderer"
quidu "406CF8F90103")))
(object Association "$UNNAMED$158"
attributes (list Attribute_Set)
quid "406CF8FA0015"
roles (list role_list
(object Role "coords"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "new Point ()")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8FA0016"
documentation "Just a temporary point."
label "coords"
supplier "Logical View::java::awt::Point"
quidu "406CF8DB0088"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$159"
quid "406CF8FA0018"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::Renderer"
quidu "406CF8F90103")))
(object Association "$UNNAMED$160"
attributes (list Attribute_Set)
quid "406CF8FA037C"
roles (list role_list
(object Role "frameList[]"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8FA037D"
documentation "The list of informations pertaining to the frames in this set."
label "frameList[]"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::TileSet::FrameInformation"
quidu "406CF8FA0322"
exportControl "Protected"
is_navigable TRUE)
(object Role "$UNNAMED$161"
quid "406CF8FA037F"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::TileSet"
quidu "406CF8F1017E")))
(object Association "$UNNAMED$162"
attributes (list Attribute_Set)
quid "406CF8FB008E"
roles (list role_list
(object Role "framesetImage"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8FB008F"
documentation "The image, where the whole tileset is stored."
label "framesetImage"
supplier "Logical View::java::awt::image::BufferedImage"
quidu "406CF8DA03D7"
exportControl "Protected"
is_navigable TRUE)
(object Role "$UNNAMED$163"
quid "406CF8FB0099"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::TileSet"
quidu "406CF8F1017E")))
(object Association "$UNNAMED$164"
attributes (list Attribute_Set)
quid "406CF8FB020B"
roles (list role_list
(object Role "source"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8FB020C"
documentation
|This rectangle represents the location of the frame in the
|master frame set.
label "source"
supplier "Logical View::java::awt::Rectangle"
quidu "406CF8F801AD"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$165"
quid "406CF8FB020E"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::TileSet::FrameInformation"
quidu "406CF8FA0322")))
(object Association "$UNNAMED$166"
attributes (list Attribute_Set)
quid "406CF8FB0265"
roles (list role_list
(object Role "extent"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8FB0266"
documentation "The extent of the frame."
label "extent"
supplier "Logical View::java::awt::Rectangle"
quidu "406CF8F801AD"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$167"
quid "406CF8FB0270"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::TileSet::FrameInformation"
quidu "406CF8FA0322")))
(object Association "$UNNAMED$168"
attributes (list Attribute_Set)
quid "406CF8FB02C9"
roles (list role_list
(object Role "anchor"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8FB02CA"
documentation
|The anchor point of the frame. That is, when we say that we
|want to render the frame at certain coordinates, the point with
|the coordinates stored here, relative to the top-left corner of
|the frame, will be drawn at the specified coordinates.
label "anchor"
supplier "Logical View::java::awt::Point"
quidu "406CF8DB0088"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$169"
quid "406CF8FB02CC"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::TileSet::FrameInformation"
quidu "406CF8FA0322")))
(object Association "$UNNAMED$170"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "?_Touched_?"
value "?_Touched_?"))
quid "406CF8FC0086"
roles (list role_list
(object Role "instance"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8FC0087"
documentation "Singleton implementation."
label "instance"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::TileSetManager"
quidu "406CF8FC0036"
exportControl "Private"
is_navigable TRUE
static TRUE)
(object Role "$UNNAMED$171"
quid "406CF8FC0090"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::TileSetManager"
quidu "406CF8FC0036")))
(object Association "$UNNAMED$172"
attributes (list Attribute_Set)
quid "406CF8FC00E0"
roles (list role_list
(object Role "tileSets"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8FC00E1"
documentation "This map will contain the tilesets currently loaded."
label "tileSets"
supplier "Logical View::java::util::Map"
quidu "406CF8EE007D"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$173"
quid "406CF8FC00EA"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::TileSetManager"
quidu "406CF8FC0036")))
(object Association "$UNNAMED$174"
attributes (list Attribute_Set)
quid "406CF8FC0144"
roles (list role_list
(object Role "paths"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8FC0145"
documentation
|This contains the mappings between the paths and the ids of the
|resources.
label "paths"
supplier "Logical View::java::util::Map"
quidu "406CF8EE007D"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$175"
quid "406CF8FC0147"
supplier "Logical View::edu::gatech::cs2335::lemmings::graphics::TileSetManager"
quidu "406CF8FC0036"))))
logical_presentations (list unit_reference_list))
(object Class_Category "file"
quid "406CF8EE0021"
exportControl "Public"
logical_models (list unit_reference_list
(object Class "LevelReader"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 64))
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF8EE0023"
documentation
|Allows us to read level data, maps and other nice stuff. The string
|passed in to any of the "load" methods is basically the id of the
|level. The loader then tests if there is a directory with the same
|name in the levels list. If there is one, then it loads the level
|from it. If there is no such directory, then is appends a .lmf
|extension to it and checks wether there is a file with that
|name. If there is, it extracts the file and then loads the level
|from that. If there is no such file, then the loading fails and
|null is returned.
|@author <A HREF="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</A>
|@version 1.0
operations (list Operations
(object Operation "LevelReader"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8EE0130"
documentation
|Creates a new <code>LevelReader</code> instance.
|
|
concurrency "Sequential"
opExportControl "Private"
uid 0)
(object Operation "getInstance"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8EE013A"
documentation
|Access method for the instance property.
|@return the current value of the instance property
|
result "LevelReader"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8EE0023")
(object Operation "getLevelList"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8EE014E"
documentation
|Returns the list of all levels available. The elements in the
|list returned are String ids of the available levels.
|@return The array of ids of the levels.
|@exception Exception If the levels directory cannot be found.
|
|
result "Logical View::java::lang::String[]"
exceptions "Logical View::java::lang::Exception[406CF8EE0159]"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "loadLevel"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8EE01A8"
documentation
|Loads the level with the name specified if possible. Otherwise,
|returns null.
|@param name The name of the level to load.
|@return Level
|
|
parameters (list Parameters
(object Parameter "name"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8EE01BC"
type "Logical View::java::lang::String"))
result "Level"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8D50282")
(object Operation "loadMap"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value TRUE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8EE01BD"
documentation
|Loads the map for the level with the specified name.
|@param name a <code>String</code> value
|@return a <code>Map</code> value
|
parameters (list Parameters
(object Parameter "name"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8EE01C6"
type "Logical View::java::lang::String"))
result "Map"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8D9020C")
(object Operation "loadLevelData"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8EE01D0"
documentation
|Loads the data for the level with the specified name.
|@param name The name of the level to load the data for.
|@return LevelData
|
|
parameters (list Parameters
(object Parameter "name"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8EE01DA"
type "Logical View::java::lang::String"))
result "LevelData"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "406CF8DA0008")
(object Operation "getFile"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8EE01E4"
documentation
|Given a name of the level, returns a file for where the thing is
|located. Or null, if it is not present.
|@param name a <code>String</code> value
|@return a <code>File</code> value
|
parameters (list Parameters
(object Parameter "name"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8EE01F8"
type "Logical View::java::lang::String"))
result "File"
concurrency "Sequential"
opExportControl "Private"
uid 0
quidu "406CF8EE01EE")
(object Operation "main"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value TRUE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF8EE01F9"
parameters (list Parameters
(object Parameter "args"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF8EE0202"
type "Logical View::java::lang::String[]"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "VERBOSE"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8EE002B"
documentation "Display debug stuff?"
type "boolean"
initv "true"
static TRUE))
module "Component View::edu::gatech::cs2335::lemmings::file::LevelReader"
quidu "406CF8D5039C"
language "Java")
(object Association "$UNNAMED$176"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "?_Touched_?"
value "?_Touched_?"))
quid "406CF8EE0067"
roles (list role_list
(object Role "instance"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "new LevelReader ()")
(object Attribute
tool "Java"
name "Final"
value TRUE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8EE0068"
documentation "Singleton Implementation."
label "instance"
supplier "Logical View::edu::gatech::cs2335::lemmings::file::LevelReader"
quidu "406CF8EE0023"
exportControl "Private"
is_navigable TRUE
static TRUE)
(object Role "$UNNAMED$177"
quid "406CF8EE006A"
supplier "Logical View::edu::gatech::cs2335::lemmings::file::LevelReader"
quidu "406CF8EE0023")))
(object Association "$UNNAMED$178"
attributes (list Attribute_Set)
quid "406CF8EE00CC"
roles (list role_list
(object Role "data"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8EE00CD"
documentation
|The level data is not going to change over the course of the
|game. Thus, if we've loaded it once, we are not going to load it
|again. It will be stored here, instead.
label "data"
supplier "Logical View::java::util::Map"
quidu "406CF8EE007D"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$179"
quid "406CF8EE00CF"
supplier "Logical View::edu::gatech::cs2335::lemmings::file::LevelReader"
quidu "406CF8EE0023")))
(object Association "$UNNAMED$180"
attributes (list Attribute_Set)
quid "406CF8EE0126"
roles (list role_list
(object Role "maps"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF8EE0127"
documentation "A map of maps... :/"
label "maps"
supplier "Logical View::java::util::Map"
quidu "406CF8EE007D"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$181"
quid "406CF8EE0129"
supplier "Logical View::edu::gatech::cs2335::lemmings::file::LevelReader"
quidu "406CF8EE0023"))))
logical_presentations (list unit_reference_list))
(object Class_Category "junit"
quid "406CF90B0349"
exportControl "Public"
logical_models (list unit_reference_list
(object Class_Category "engine"
quid "406CF90B034B"
exportControl "Public"
logical_models (list unit_reference_list
(object Class "TestLemmingJobFactory"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value FALSE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF90B034F"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF90B0394"
supplier "Logical View::junit::framework::TestCase"
quidu "406CF90B0365"))
operations (list Operations
(object Operation "testMakeJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90B0395"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::junit::engine::TestLemmingJobFactory"
quidu "406CF90B0345"
language "Java")
(object Class "TestLevel"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value FALSE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF90C03B4"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF90D0008"
supplier "Logical View::junit::framework::TestCase"
quidu "406CF90B0365"))
operations (list Operations
(object Operation "setUp"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90D0044"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testReleaseLemming"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90D004E"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "tearDown"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90D004F"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testUpdateLevel"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90D0058"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testIsLevelOver"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90D0062"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testKillLemming"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90D006C"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::junit::engine::TestLevel"
quidu "406CF90C03AA"
language "Java")
(object Class "TestLevelData"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value FALSE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF90D00AC"
documentation
|BY TESTING TOSTRING, WE ALSO TEST OUR
|CONSTRUCTORS,MUTATORS, AND ACCESSORS.
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF90D00E4"
supplier "Logical View::junit::framework::TestCase"
quidu "406CF90B0365"))
operations (list Operations
(object Operation "setUp"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90D01B7"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testToString"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90D01C1"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "tearDown"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90D01CB"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "string1"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90D018E"
type "Logical View::java::lang::String"
initv
|"Level (null)\n\tName: Level One\n\tLemmings: 20\n\tSave: 40.0%\n\tTime Limit: 1500 sec\n\tEntrance: (0, 1)\n\tExit: (0, 0)\n"
)
(object ClassAttribute "string2"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90D01A2"
type "Logical View::java::lang::String"
initv
|"Level (null)\n\tName: Level Two\n\tLemmings: 40\n\tSave: 60.000004%\n\tTime Limit: 0 sec\n\tEntrance: (20, 43)\n\tExit: (0, 0)\n"
)
(object ClassAttribute "string3"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90D01AC"
type "Logical View::java::lang::String"
initv
|"Level (null)\n\tName: Level Three\n\tLemmings: 100\n\tSave: 50.0%\n\tTime Limit: 0 sec\n\tEntrance: (100, 25)\n\tExit: (0, 0)\n"
))
module "Component View::edu::gatech::cs2335::lemmings::junit::engine::TestLevelData"
quidu "406CF90D00A8"
language "Java")
(object Association "$UNNAMED$182"
attributes (list Attribute_Set)
quid "406CF90D003A"
roles (list role_list
(object Role "testLevel"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90D003B"
documentation "a level used for testing"
label "testLevel"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::Level"
quidu "406CF8D50282"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$183"
quid "406CF90D003D"
supplier "Logical View::edu::gatech::cs2335::lemmings::junit::engine::TestLevel"
quidu "406CF90C03B4")))
(object Association "$UNNAMED$184"
attributes (list Attribute_Set)
quid "406CF90D0116"
roles (list role_list
(object Role "levelData1"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90D0117"
documentation "a levelData used for testing"
label "levelData1"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::LevelData"
quidu "406CF8DA0008"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$185"
quid "406CF90D0119"
supplier "Logical View::edu::gatech::cs2335::lemmings::junit::engine::TestLevelData"
quidu "406CF90D00AC")))
(object Association "$UNNAMED$186"
attributes (list Attribute_Set)
quid "406CF90D0148"
roles (list role_list
(object Role "levelData2"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90D0152"
label "levelData2"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::LevelData"
quidu "406CF8DA0008"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$187"
quid "406CF90D0154"
supplier "Logical View::edu::gatech::cs2335::lemmings::junit::engine::TestLevelData"
quidu "406CF90D00AC")))
(object Association "$UNNAMED$188"
attributes (list Attribute_Set)
quid "406CF90D0184"
roles (list role_list
(object Role "levelData3"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90D0185"
label "levelData3"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::LevelData"
quidu "406CF8DA0008"
exportControl "Private"
is_navigable TRUE)
(object Role "$UNNAMED$189"
quid "406CF90D0187"
supplier "Logical View::edu::gatech::cs2335::lemmings::junit::engine::TestLevelData"
quidu "406CF90D00AC")))
(object Class_Category "lemmingjob"
quid "406CF90D0303"
exportControl "Public"
logical_models (list unit_reference_list
(object Class "TestHandGliderJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value FALSE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF90D0305"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF90D033D"
supplier "Logical View::junit::framework::TestCase"
quidu "406CF90B0365"))
operations (list Operations
(object Operation "setUp"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90D0379"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "tearDown"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90D0383"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testHandGliderJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90D038D"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testProcess"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90D0397"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::junit::engine::lemmingjob::TestHandGliderJob"
quidu "406CF90D02F8"
language "Java")
(object Class "TestWalkerJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "Process for this job does abs nothing so I am not testing.")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value FALSE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF90D03B7"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF90E0009"
supplier "Logical View::junit::framework::TestCase"
quidu "406CF90B0365"))
operations (list Operations
(object Operation "testWalkerJob"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90E000A"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::junit::engine::lemmingjob::TestWalkerJob"
quidu "406CF90D03AB"
language "Java")
(object Association "$UNNAMED$190"
attributes (list Attribute_Set)
quid "406CF90D036F"
roles (list role_list
(object Role "l"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90D0370"
label "l"
supplier "Logical View::edu::gatech::cs2335::lemmings::engine::Lemming"
quidu "406CF8D8011C"
exportControl "Implementation"
is_navigable TRUE)
(object Role "$UNNAMED$191"
quid "406CF90D0372"
supplier "Logical View::edu::gatech::cs2335::lemmings::junit::engine::lemmingjob::TestHandGliderJob"
quidu "406CF90D0305"))))
logical_presentations (list unit_reference_list)))
logical_presentations (list unit_reference_list))
(object Class_Category "gui"
quid "406CF90E0336"
exportControl "Public"
logical_models (list unit_reference_list
(object Class "TestComponent"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value FALSE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF90E0338"
documentation
|Tests the LComponent.
|@author <a href="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</a>
|@version 1.0
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF90E0371"
supplier "Logical View::junit::framework::TestCase"
quidu "406CF90B0365"))
operations (list Operations
(object Operation "setUp"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90F003D"
documentation
|Sets stuff up.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "tearDown"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90F0047"
documentation
|Like, tear stuff down.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testIsShown"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90F0051"
documentation
|Test whether the stuff is like shown.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testIsComponentDirty"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90F005B"
documentation
|Do dirty stuff. ;)
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testGetParent"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90F0065"
documentation
|Test whether my old man is still around.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testIsActive"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90F006F"
documentation
|Testing activity.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testGetBounds"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90F0079"
documentation
|Walking the thin and straight one.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testBringToTop"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90F0083"
documentation
|Go straight to the top, rocky.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::junit::gui::TestComponent"
quidu "406CF90E032B"
language "Java")
(object Class "TestContainer"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value FALSE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF90F0137"
documentation
|Tests container stuff.
|@author <a href="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</a>
|@version 1.0
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF90F0173"
supplier "Logical View::junit::framework::TestCase"
quidu "406CF90B0365"))
operations (list Operations
(object Operation "setUp"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90F0296"
documentation
|Like, initialize stuff.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "tearDown"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90F02A0"
documentation
|Blow shit up.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testMove"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90F02AA"
documentation
|I like to move it.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testMakeDirty"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90F02B4"
documentation
|Make 'er dirty.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testRenderAll"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90F02BE"
documentation
|Render them all.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testAddChild"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90F02BF"
documentation
|Make love, not war.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testRemoveChild"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90F02C8"
documentation
|Kill, kill, kill.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testClear"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90F02D2"
documentation
|Bang, bang, shoot 'em all.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "testValue"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90F028C"
documentation "This is, like, for testing purposes and stuff, dude."
type "boolean"
exportControl "Implementation"))
module "Component View::edu::gatech::cs2335::lemmings::junit::gui::TestContainer"
quidu "406CF90F012D"
language "Java"
nestedClasses (list nestedClasses
(object Class "MyContainer"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF90F0174"
documentation
|public void test() {
|}
|Custom class.
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF90F0318"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LContainer"
quidu "406CF9070067"))
exportControl "Private"
operations (list Operations
(object Operation "getChildCount"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90F0319"
documentation
|See how many kids we got.
|@return an <code>int</code> value
|
result "int"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "copy"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90F0322"
documentation
|Clone me.
|@param container a <code>LComponent</code> value
|
parameters (list Parameters
(object Parameter "container"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90F032C"
type "LComponent"
quidu "406CF8FE035E"))
result "void"
concurrency "Sequential"
opExportControl "Protected"
uid 0)
(object Operation "paint"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF90F0336"
documentation
|Paint your face red and blue.
|@param g a <code>Graphics</code> value
|@return a <code>boolean</code> value
|
parameters (list Parameters
(object Parameter "g"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IsFinal"
value "false"))
quid "406CF90F0340"
type "Graphics"
quidu "406CF8F102BD"))
result "boolean"
concurrency "Sequential"
opExportControl "Protected"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::junit::gui::TestContainer"
quidu "406CF90F012D")))
(object Class "TestLeafComponent"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value FALSE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF90F03E2"
documentation
|Tests the leaf component.
|@author <a href="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</a>
|@version 1.0
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF910003E"
supplier "Logical View::junit::framework::TestCase"
quidu "406CF90B0365"))
operations (list Operations
(object Operation "setUp"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9100084"
documentation
|Let us build.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "tearDown"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF910008E"
documentation
|And destroy.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testMove"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9100098"
documentation
|Move on.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testMakeDirty"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF91000A2"
documentation
|Dirty dancing.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testRenderAll"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF91000AC"
documentation
|Bang, bang, render 'em all.
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "testValue"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF910007A"
documentation "This is, like, my test value. Don't you mess with it."
type "boolean"
exportControl "Implementation"))
module "Component View::edu::gatech::cs2335::lemmings::junit::gui::TestLeafComponent"
quidu "406CF90F03D6"
language "Java")
(object Association "$UNNAMED$192"
attributes (list Attribute_Set)
quid "406CF90E03A3"
roles (list role_list
(object Role "component"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90E03A4"
documentation "Test component."
label "component"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LComponent"
quidu "406CF8FE035E"
exportControl "Implementation"
is_navigable TRUE)
(object Role "$UNNAMED$193"
quid "406CF90E03AD"
supplier "Logical View::edu::gatech::cs2335::lemmings::junit::gui::TestComponent"
quidu "406CF90E0338")))
(object Association "$UNNAMED$194"
attributes (list Attribute_Set)
quid "406CF90E03DF"
roles (list role_list
(object Role "component2"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90E03E0"
documentation "Test component."
label "component2"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LComponent"
quidu "406CF8FE035E"
exportControl "Implementation"
is_navigable TRUE)
(object Role "$UNNAMED$195"
quid "406CF90F0002"
supplier "Logical View::edu::gatech::cs2335::lemmings::junit::gui::TestComponent"
quidu "406CF90E0338")))
(object Association "$UNNAMED$196"
attributes (list Attribute_Set)
quid "406CF90F0033"
roles (list role_list
(object Role "container"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90F0034"
documentation "Test container."
label "container"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LContainer"
quidu "406CF9070067"
exportControl "Implementation"
is_navigable TRUE)
(object Role "$UNNAMED$197"
quid "406CF90F0036"
supplier "Logical View::edu::gatech::cs2335::lemmings::junit::gui::TestComponent"
quidu "406CF90E0338")))
(object Association "$UNNAMED$198"
attributes (list Attribute_Set)
quid "406CF90F01C3"
roles (list role_list
(object Role "container"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90F01C4"
documentation "Like, my container, and stuff."
label "container"
supplier "Logical View::edu::gatech::cs2335::lemmings::junit::gui::TestContainer::MyContainer"
quidu "406CF90F0174"
exportControl "Implementation"
is_navigable TRUE)
(object Role "$UNNAMED$199"
quid "406CF90F01CE"
supplier "Logical View::edu::gatech::cs2335::lemmings::junit::gui::TestContainer"
quidu "406CF90F0137")))
(object Association "$UNNAMED$200"
attributes (list Attribute_Set)
quid "406CF90F01FF"
roles (list role_list
(object Role "component"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90F0200"
documentation "My component."
label "component"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LComponent"
quidu "406CF8FE035E"
exportControl "Implementation"
is_navigable TRUE)
(object Role "$UNNAMED$201"
quid "406CF90F020A"
supplier "Logical View::edu::gatech::cs2335::lemmings::junit::gui::TestContainer"
quidu "406CF90F0137")))
(object Association "$UNNAMED$202"
attributes (list Attribute_Set)
quid "406CF90F023C"
roles (list role_list
(object Role "component2"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90F023D"
documentation "My component."
label "component2"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LComponent"
quidu "406CF8FE035E"
exportControl "Implementation"
is_navigable TRUE)
(object Role "$UNNAMED$203"
quid "406CF90F0246"
supplier "Logical View::edu::gatech::cs2335::lemmings::junit::gui::TestContainer"
quidu "406CF90F0137")))
(object Association "$UNNAMED$204"
attributes (list Attribute_Set)
quid "406CF90F0278"
roles (list role_list
(object Role "component3"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF90F0279"
documentation "My component."
label "component3"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LComponent"
quidu "406CF8FE035E"
exportControl "Implementation"
is_navigable TRUE)
(object Role "$UNNAMED$205"
quid "406CF90F0282"
supplier "Logical View::edu::gatech::cs2335::lemmings::junit::gui::TestContainer"
quidu "406CF90F0137")))
(object Association "$UNNAMED$206"
attributes (list Attribute_Set)
quid "406CF9100070"
roles (list role_list
(object Role "component"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF9100071"
documentation "Mmmm... Leaves."
label "component"
supplier "Logical View::edu::gatech::cs2335::lemmings::gui::LLeafComponent"
quidu "406CF8FE02D1"
exportControl "Implementation"
is_navigable TRUE)
(object Role "$UNNAMED$207"
quid "406CF9100073"
supplier "Logical View::edu::gatech::cs2335::lemmings::junit::gui::TestLeafComponent"
quidu "406CF90F03E2"))))
logical_presentations (list unit_reference_list))
(object Class_Category "physics"
quid "406CF91003BA"
exportControl "Public"
logical_models (list unit_reference_list
(object Class "TestPhysicsEngine"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value FALSE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF91003BC"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF911000E"
supplier "Logical View::junit::framework::TestCase"
quidu "406CF90B0365"))
operations (list Operations
(object Operation "setUp"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9110234"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "tearDown"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF911023E"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testGetInstance"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9110248"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testCalculateNextPoint"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9110252"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testCalculateAllNextPoints"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9110253"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::junit::physics::TestPhysicsEngine"
quidu "406CF91003B1"
language "Java")
(object Class "TestPhysicsObject"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value FALSE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF91102AD"
documentation
|Describe class <code>TestPhysicsObject</code> here.
|@author <a href="mailto:gtg308i@mail.gatech.edu">Vladimir Urazov</a>
|@version 1.0
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF91102E9"
supplier "Logical View::junit::framework::TestCase"
quidu "406CF90B0365"))
operations (list Operations
(object Operation "testPhysicsObject"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF91102F3"
documentation
|Describe <code>testPhysicsObject</code> method here.
|
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testUpdatePosition"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF91102F4"
documentation
|Describe <code>testUpdatePosition</code> method here.
|
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testUpdatePosition2"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF91102FD"
documentation
|Describe <code>testUpdatePosition2</code> method here.
|
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testUpdateVelocity"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9110307"
documentation
|Describe <code>testUpdateVelocity</code> method here.
|
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testAccelerate"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9110311"
documentation
|Describe <code>testAccelerate</code> method here.
|
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testIsFalling"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF911031B"
documentation
|Describe <code>testIsFalling</code> method here.
|
|
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testToString"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9110325"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::junit::physics::TestPhysicsObject"
quidu "406CF91102A3"
language "Java")
(object Class "TestPhysicsSettings"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value FALSE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF9110343"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF911037F"
supplier "Logical View::junit::framework::TestCase"
quidu "406CF90B0365"))
operations (list Operations
(object Operation "testGetInstance"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9110380"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::junit::physics::TestPhysicsSettings"
quidu "406CF9110339"
language "Java")
(object Class "TestPoint"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value FALSE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF91103A1"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF91103E3"
supplier "Logical View::junit::framework::TestCase"
quidu "406CF90B0365"))
operations (list Operations
(object Operation "testPoint"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF91103E4"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testPoint2"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9120005"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testToString"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF912000F"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::junit::physics::TestPoint"
quidu "406CF911039D"
language "Java")
(object Class "TestVector"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "BodyDanglingComment"
value "")
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value FALSE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedExtends"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedImplements"
value "")
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE))
quid "406CF9120037"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
attributes (list Attribute_Set)
quid "406CF9120073"
supplier "Logical View::junit::framework::TestCase"
quidu "406CF90B0365"))
operations (list Operations
(object Operation "setUp"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF9120196"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "tearDown"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF91201A0"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testVector"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF91201AA"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testSetPoloar"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF91201AB"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "testToString"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value ""))
quid "406CF91201B4"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0))
module "Component View::edu::gatech::cs2335::lemmings::junit::physics::TestVector"
quidu "406CF912002D"
language "Java")
(object Association "$UNNAMED$208"
attributes (list Attribute_Set)
quid "406CF9110068"
roles (list role_list
(object Role "buffImage"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF9110069"
label "buffImage"
supplier "Logical View::java::awt::image::BufferedImage"
quidu "406CF8DA03D7"
exportControl "Implementation"
is_navigable TRUE)
(object Role "$UNNAMED$209"
quid "406CF911006B"
supplier "Logical View::edu::gatech::cs2335::lemmings::junit::physics::TestPhysicsEngine"
quidu "406CF91003BC")))
(object Association "$UNNAMED$210"
attributes (list Attribute_Set)
quid "406CF91100A4"
roles (list role_list
(object Role "pe"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF91100A5"
label "pe"
supplier "Logical View::edu::gatech::cs2335::lemmings::physics::PhysicsEngine"
quidu "406CF9110072"
exportControl "Implementation"
is_navigable TRUE)
(object Role "$UNNAMED$211"
quid "406CF91100A7"
supplier "Logical View::edu::gatech::cs2335::lemmings::junit::physics::TestPhysicsEngine"
quidu "406CF91003BC")))
(object Association "$UNNAMED$212"
attributes (list Attribute_Set)
quid "406CF91100D6"
roles (list role_list
(object Role "po1"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF91100D7"
label "po1"
supplier "Logical View::edu::gatech::cs2335::lemmings::physics::PhysicsObject"
quidu "406CF8D8012F"
exportControl "Implementation"
is_navigable TRUE)
(object Role "$UNNAMED$213"
quid "406CF91100D9"
supplier "Logical View::edu::gatech::cs2335::lemmings::junit::physics::TestPhysicsEngine"
quidu "406CF91003BC")))
(object Association "$UNNAMED$214"
attributes (list Attribute_Set)
quid "406CF9110112"
roles (list role_list
(object Role "po2"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF9110113"
label "po2"
supplier "Logical View::edu::gatech::cs2335::lemmings::physics::PhysicsObject"
quidu "406CF8D8012F"
exportControl "Implementation"
is_navigable TRUE)
(object Role "$UNNAMED$215"
quid "406CF9110115"
supplier "Logical View::edu::gatech::cs2335::lemmings::junit::physics::TestPhysicsEngine"
quidu "406CF91003BC")))
(object Association "$UNNAMED$216"
attributes (list Attribute_Set)
quid "406CF9110144"
roles (list role_list
(object Role "po3"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF9110145"
label "po3"
supplier "Logical View::edu::gatech::cs2335::lemmings::physics::PhysicsObject"
quidu "406CF8D8012F"
exportControl "Implementation"
is_navigable TRUE)
(object Role "$UNNAMED$217"
quid "406CF9110147"
supplier "Logical View::edu::gatech::cs2335::lemmings::junit::physics::TestPhysicsEngine"
quidu "406CF91003BC")))
(object Association "$UNNAMED$218"
attributes (list Attribute_Set)
quid "406CF9110180"
roles (list role_list
(object Role "po4"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF9110181"
label "po4"
supplier "Logical View::edu::gatech::cs2335::lemmings::physics::PhysicsObject"
quidu "406CF8D8012F"
exportControl "Implementation"
is_navigable TRUE)
(object Role "$UNNAMED$219"
quid "406CF9110183"
supplier "Logical View::edu::gatech::cs2335::lemmings::junit::physics::TestPhysicsEngine"
quidu "406CF91003BC")))
(object Association "$UNNAMED$220"
attributes (list Attribute_Set)
quid "406CF91101B2"
roles (list role_list
(object Role "po5"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF91101B3"
label "po5"
supplier "Logical View::edu::gatech::cs2335::lemmings::physics::PhysicsObject"
quidu "406CF8D8012F"
exportControl "Implementation"
is_navigable TRUE)
(object Role "$UNNAMED$221"
quid "406CF91101BD"
supplier "Logical View::edu::gatech::cs2335::lemmings::junit::physics::TestPhysicsEngine"
quidu "406CF91003BC")))
(object Association "$UNNAMED$222"
attributes (list Attribute_Set)
quid "406CF91101EE"
roles (list role_list
(object Role "po6"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF91101EF"
label "po6"
supplier "Logical View::edu::gatech::cs2335::lemmings::physics::PhysicsObject"
quidu "406CF8D8012F"
exportControl "Implementation"
is_navigable TRUE)
(object Role "$UNNAMED$223"
quid "406CF91101F1"
supplier "Logical View::edu::gatech::cs2335::lemmings::junit::physics::TestPhysicsEngine"
quidu "406CF91003BC")))
(object Association "$UNNAMED$224"
attributes (list Attribute_Set)
quid "406CF911022A"
roles (list role_list
(object Role "po7"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF911022B"
label "po7"
supplier "Logical View::edu::gatech::cs2335::lemmings::physics::PhysicsObject"
quidu "406CF8D8012F"
exportControl "Implementation"
is_navigable TRUE)
(object Role "$UNNAMED$225"
quid "406CF911022D"
supplier "Logical View::edu::gatech::cs2335::lemmings::junit::physics::TestPhysicsEngine"
quidu "406CF91003BC")))
(object Association "$UNNAMED$226"
attributes (list Attribute_Set)
quid "406CF91200A5"
roles (list role_list
(object Role "v1"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF91200A6"
label "v1"
supplier "Logical View::edu::gatech::cs2335::lemmings::physics::Vector"
quidu "406CF912007F"
exportControl "Implementation"
is_navigable TRUE)
(object Role "$UNNAMED$227"
quid "406CF91200B0"
supplier "Logical View::edu::gatech::cs2335::lemmings::junit::physics::TestVector"
quidu "406CF9120037")))
(object Association "$UNNAMED$228"
attributes (list Attribute_Set)
quid "406CF91200E1"
roles (list role_list
(object Role "v2"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF91200E2"
label "v2"
supplier "Logical View::edu::gatech::cs2335::lemmings::physics::Vector"
quidu "406CF912007F"
exportControl "Implementation"
is_navigable TRUE)
(object Role "$UNNAMED$229"
quid "406CF91200E4"
supplier "Logical View::edu::gatech::cs2335::lemmings::junit::physics::TestVector"
quidu "406CF9120037")))
(object Association "$UNNAMED$230"
attributes (list Attribute_Set)
quid "406CF912011D"
roles (list role_list
(object Role "v3"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF912011E"
label "v3"
supplier "Logical View::edu::gatech::cs2335::lemmings::physics::Vector"
quidu "406CF912007F"
exportControl "Implementation"
is_navigable TRUE)
(object Role "$UNNAMED$231"
quid "406CF9120120"
supplier "Logical View::edu::gatech::cs2335::lemmings::junit::physics::TestVector"
quidu "406CF9120037")))
(object Association "$UNNAMED$232"
attributes (list Attribute_Set)
quid "406CF9120150"
roles (list role_list
(object Role "v4"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF9120151"
label "v4"
supplier "Logical View::edu::gatech::cs2335::lemmings::physics::Vector"
quidu "406CF912007F"
exportControl "Implementation"
is_navigable TRUE)
(object Role "$UNNAMED$233"
quid "406CF9120153"
supplier "Logical View::edu::gatech::cs2335::lemmings::junit::physics::TestVector"
quidu "406CF9120037")))
(object Association "$UNNAMED$234"
attributes (list Attribute_Set)
quid "406CF912018C"
roles (list role_list
(object Role "v5"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE))
quid "406CF912018D"
label "v5"
supplier "Logical View::edu::gatech::cs2335::lemmings::physics::Vector"
quidu "406CF912007F"
exportControl "Implementation"
is_navigable TRUE)
(object Role "$UNNAMED$235"
quid "406CF912018F"
supplier "Logical View::edu::gatech::cs2335::lemmings::junit::physics::TestVector"
quidu "406CF9120037"))))
logical_presentations (list unit_reference_list)))
logical_presentations (list unit_reference_list)))
logical_presentations (list unit_reference_list)))
logical_presentations (list unit_reference_list)))
logical_presentations (list unit_reference_list)))
logical_presentations (list unit_reference_list))
(object Class_Category "java"
quid "406CF8CD02A1"
exportControl "Public"
logical_models (list unit_reference_list
(object Class_Category "awt"
quid "406CF8CD02A3"
exportControl "Public"
logical_models (list unit_reference_list
(object Class "Point"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE))
quid "406CF8DB0088"
module "Component View::java::awt::Point"
quidu "406CF8D000B4"
language "Java")
(object Class "Dimension"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE))
quid "406CF8E4001E"
module "Component View::java::awt::Dimension"
quidu "406CF8D000C0"
language "Java")
(object Class "Shape"
quid "406CF8E40049"
module "Component View::java::awt::Shape"
quidu "406CF8E40045"
language "Java")
(object Class "Graphics"
quid "406CF8F102BD"
module "Component View::java::awt::Graphics"
quidu "406CF8F102B1"
language "Java")
(object Class "GraphicsConfiguration"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE))
quid "406CF8F401E6"
module "Component View::java::awt::GraphicsConfiguration"
quidu "406CF8F401D9"
language "Java")
(object Class "Color"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE))
quid "406CF8F602F4"
module "Component View::java::awt::Color"
quidu "406CF8D50385"
language "Java")
(object Class "Cursor"
quid "406CF8F60317"
module "Component View::java::awt::Cursor"
quidu "406CF8F60313"
language "Java")
(object Class "Rectangle"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE))
quid "406CF8F801AD"
module "Component View::java::awt::Rectangle"
quidu "406CF8D50389"
language "Java")
(object Class "Font"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE))
quid "406CF90901BB"
module "Component View::java::awt::Font"
quidu "406CF8D5037A"
language "Java")
(object Class_Category "event"
quid "406CF8CD02A5"
exportControl "Public"
logical_models (list unit_reference_list
(object Class "ActionListener"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE))
quid "406CF8CD02A7"
stereotype "Interface"
module "Component View::java::awt::event::ActionListener"
quidu "406CF8CD029D"
language "Java")
(object Class "ActionEvent"
quid "406CF8D5036F"
module "Component View::java::awt::event::ActionEvent"
quidu "406CF8CD0377"
language "Java"))
logical_presentations (list unit_reference_list))
(object Class_Category "image"
quid "406CF8DA03D5"
exportControl "Public"
logical_models (list unit_reference_list
(object Class "BufferedImage"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE))
quid "406CF8DA03D7"
module "Component View::java::awt::image::BufferedImage"
quidu "406CF8DA03D1"
language "Java")
(object Class "BufferStrategy"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE))
quid "406CF904021A"
module "Component View::java::awt::image::BufferStrategy"
quidu "406CF904020E"
language "Java"))
logical_presentations (list unit_reference_list)))
logical_presentations (list unit_reference_list))
(object Class_Category "util"
quid "406CF8D9024D"
exportControl "Public"
logical_models (list unit_reference_list
(object Class "List"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE))
quid "406CF8D9024F"
module "Component View::java::util::List"
quidu "406CF8D90249"
language "Java")
(object Class "Map"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE))
quid "406CF8EE007D"
module "Component View::java::util::Map"
quidu "406CF8EE0071"
language "Java"))
logical_presentations (list unit_reference_list))
(object Class_Category "lang"
quid "406CF8EE0154"
exportControl "Public"
logical_models (list unit_reference_list
(object Class "Exception"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE))
quid "406CF8EE0159"
module "Component View::java::lang::Exception"
quidu "406CF8EE0150"
language "Java")
(object Class "NullPointerException"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE))
quid "406CF9090075"
module "Component View::java::lang::NullPointerException"
quidu "406CF9090071"
language "Java"))
logical_presentations (list unit_reference_list))
(object Class_Category "io"
quid "406CF8EE01EA"
exportControl "Public"
logical_models (list unit_reference_list
(object Class "File"
quid "406CF8EE01EE"
module "Component View::java::io::File"
quidu "406CF8EE01E6"
language "Java"))
logical_presentations (list unit_reference_list))
(object Class_Category "net"
quid "406CF8F40274"
exportControl "Public"
logical_models (list unit_reference_list
(object Class "URL"
quid "406CF8F4027A"
module "Component View::java::net::URL"
quidu "406CF8F40270"
language "Java"))
logical_presentations (list unit_reference_list)))
logical_presentations (list unit_reference_list))
(object Class_Category "javax"
quid "406CF8F20017"
exportControl "Public"
logical_models (list unit_reference_list
(object Class_Category "print"
quid "406CF8F20019"
exportControl "Public"
logical_models (list unit_reference_list
(object Class_Category "attribute"
quid "406CF8F2001B"
exportControl "Public"
logical_models (list unit_reference_list
(object Class "EnumSyntax"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE))
quid "406CF8F2001D"
module "Component View::javax::print::attribute::EnumSyntax"
quidu "406CF8F20013"
language "Java"))
logical_presentations (list unit_reference_list)))
logical_presentations (list unit_reference_list))
(object Class_Category "swing"
quid "406CF9040317"
exportControl "Public"
logical_models (list unit_reference_list
(object Class "JFrame"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE))
quid "406CF9040319"
module "Component View::javax::swing::JFrame"
quidu "406CF9040313"
language "Java"))
logical_presentations (list unit_reference_list)))
logical_presentations (list unit_reference_list))
(object Class_Category "junit"
quid "406CF90B035E"
exportControl "Public"
logical_models (list unit_reference_list
(object Class_Category "framework"
quid "406CF90B0363"
exportControl "Public"
logical_models (list unit_reference_list
(object Class "TestCase"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE))
quid "406CF90B0365"
module "Component View::junit::framework::TestCase"
quidu "406CF90B035A"
language "Java"))
logical_presentations (list unit_reference_list)))
logical_presentations (list unit_reference_list)))
logical_presentations (list unit_reference_list
(object ClassDiagram "Engine"
quid "406CF898032B"
title "Engine"
zoom 70
max_height 28350
max_width 21600
origin_x 0
origin_y 1170
items (list diagram_item_list
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::engine::AbstractGameState" @1
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (5550, 2520)
font (object Font
size 12
face "Arial"
bold FALSE
italics TRUE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @1
location (5273, 2307)
fill_color 13434879
nlines 1
max_width 554
justify 0
label "AbstractGameState")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8CD0262"
compartment (object Compartment
Parent_View @1
location (5273, 2431)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 6
max_width 494)
width 572
height 454
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::engine::Lemming" @2
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (4800, 5370)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @2
location (4585, 5134)
fill_color 13434879
nlines 1
max_width 430
justify 0
label "Lemming")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8D8011C"
compartment (object Compartment
Parent_View @2
location (4585, 5255)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 7
max_width 443)
width 448
height 500
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::engine::GamePlayState" @3
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (825, 3870)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @3
location (69, 3484)
fill_color 13434879
nlines 1
max_width 1512
justify 0
label "GamePlayState")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8D50230"
compartment (object Compartment
Parent_View @3
location (69, 3605)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 13
max_width 1357)
width 1530
height 800
annotation 8
autoResize TRUE)
(object InheritView "" @4
stereotype TRUE
line_color 3342489
quidu "406CF8D50260"
client @3
supplier @1
line_style 0)
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::engine::LevelData" @5
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1575, 846)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @5
location (1139, 135)
fill_color 13434879
nlines 1
max_width 872
justify 0
label "LevelData")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8DA0008"
compartment (object Compartment
Parent_View @5
location (1139, 256)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 26
max_width 834)
width 890
height 1450
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::engine::LevelEntrance" @6
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (7575, 3870)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @6
location (7291, 3734)
fill_color 13434879
nlines 1
max_width 568
justify 0
label "LevelEntrance")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8DB0275"
compartment (object Compartment
Parent_View @6
location (7291, 3855)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 3
max_width 551)
width 586
height 300
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::engine::LevelExit" @7
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (8325, 3870)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @7
location (8041, 3734)
fill_color 13434879
nlines 1
max_width 568
justify 0
label "LevelExit")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8DB02DB"
compartment (object Compartment
Parent_View @7
location (8041, 3855)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 3
max_width 481)
width 586
height 300
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::engine::LevelSelectionState" @8
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (5175, 3870)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @8
location (4897, 3684)
fill_color 13434879
nlines 1
max_width 556
justify 0
label "LevelSelectionState")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8DE033F"
compartment (object Compartment
Parent_View @8
location (4897, 3805)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 5
max_width 494)
width 574
height 400
annotation 8
autoResize TRUE)
(object InheritView "" @9
stereotype TRUE
line_color 3342489
quidu "406CF8DE0372"
client @8
supplier @1
line_style 0)
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::engine::GameEngine" @10
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (5175, 4695)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @10
location (4843, 4434)
fill_color 13434879
nlines 1
max_width 664
justify 0
label "GameEngine")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8CF02D4"
compartment (object Compartment
Parent_View @10
location (4843, 4555)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 8
max_width 625)
width 682
height 550
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$2" @11
location (5490, 4995)
stereotype TRUE
line_color 3342489
quidu "406CF8CF0398"
roleview_list (list RoleViews
(object RoleView "instance" @12
Parent_View @11
location (3708, 4338)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @13
Parent_View @12
location (5218, 4954)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 244
justify 0
label "-$instance"
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF8CF0399"
client @11
supplier @10
vertices (list Points
(5490, 4995)
(5175, 4995)
(5175, 4970))
line_style 0)
(object RoleView "$UNNAMED$3" @14
Parent_View @11
location (3708, 4338)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @15
Parent_View @14
location (5592, 4740)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF8CF039B"
client @11
supplier @10
vertices (list Points
(5490, 4995)
(5550, 4995)
(5550, 4695)
(5516, 4695))
line_style 0)))
(object AssociationViewNew "$UNNAMED$4" @16
location (7079, 3831)
stereotype TRUE
line_color 3342489
quidu "406CF8CF03CA"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$5" @17
Parent_View @16
location (5402, 3546)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @18
Parent_View @17
location (5835, 4369)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF8CF03D5"
client @16
supplier @10
vertices (list Points
(7079, 3831)
(7125, 3870)
(5516, 4548))
line_style 0)
(object RoleView "currentState" @19
Parent_View @16
location (5402, 3546)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @20
Parent_View @19
location (6042, 2996)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 307
justify 0
label "-currentState"
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "406CF8CF03CB"
client @16
supplier @1
line_style 0)))
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::engine::LoadLevelState" @21
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (3225, 3870)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @21
location (1790, 3534)
fill_color 13434879
nlines 1
max_width 2870
justify 0
label "LoadLevelState")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8D0003E"
compartment (object Compartment
Parent_View @21
location (1790, 3655)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 11
max_width 2683)
width 2888
height 700
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$8" @22
location (4443, 4384)
stereotype TRUE
line_color 3342489
quidu "406CF8D00064"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$9" @23
Parent_View @22
location (3000, 4033)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @24
Parent_View @23
location (4739, 4555)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF8D0006F"
client @22
supplier @10
line_style 0)
(object RoleView "loadLevelState" @25
Parent_View @22
location (3000, 4033)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @26
Parent_View @25
location (4117, 4292)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 369
justify 0
label "-loadLevelState"
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "406CF8D00065"
client @22
supplier @21
line_style 0)))
(object InheritView "" @27
stereotype TRUE
line_color 3342489
quidu "406CF8E0003F"
client @21
supplier @1
line_style 0)
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::engine::MainMenuState" @28
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (5925, 3870)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @28
location (5706, 3684)
fill_color 13434879
nlines 1
max_width 438
justify 0
label "MainMenuState")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8E102BA"
compartment (object Compartment
Parent_View @28
location (5706, 3805)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 5
max_width 438)
width 456
height 400
annotation 8
autoResize TRUE)
(object InheritView "" @29
stereotype TRUE
line_color 3342489
quidu "406CF8E102F4"
client @28
supplier @1
line_style 0)
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::engine::Map" @30
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (2475, 846)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @30
location (2222, 410)
fill_color 13434879
nlines 1
max_width 506
justify 0
label "Map")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8D9020C"
compartment (object Compartment
Parent_View @30
location (2222, 531)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 15
max_width 500)
width 524
height 900
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::engine::Level" @31
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (2025, 2520)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @31
location (1743, 1734)
fill_color 13434879
nlines 1
max_width 564
justify 0
label "Level")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8D50282"
compartment (object Compartment
Parent_View @31
location (1743, 1855)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 29
max_width 546)
width 582
height 1600
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$10" @32
location (1456, 3157)
stereotype TRUE
line_color 3342489
quidu "406CF8D502B0"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$11" @33
Parent_View @32
location (1165, 2161)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @34
Parent_View @33
location (1266, 3434)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "406CF8D502B3"
client @32
supplier @3
line_style 0)
(object RoleView "level" @35
Parent_View @32
location (1165, 2161)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @36
Parent_View @35
location (1708, 2936)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 131
justify 0
label "-level"
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF8D502B1"
client @32
supplier @31
line_style 0)))
(object AssociationViewNew "$UNNAMED$26" @37
location (1789, 1645)
stereotype TRUE
line_color 3342489
quidu "406CF8DA0037"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$27" @38
Parent_View @37
location (904, 919)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @39
Parent_View @38
location (1765, 1715)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF8DA003A"
client @37
supplier @31
line_style 0)
(object RoleView "data" @40
Parent_View @37
location (904, 919)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @41
Parent_View @40
location (1733, 1597)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 124
justify 0
label "-data"
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "406CF8DA0038"
client @37
supplier @5
line_style 0)))
(object AssociationViewNew "$UNNAMED$36" @42
location (2614, 3183)
stereotype TRUE
line_color 3342489
quidu "406CF8E00067"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$37" @43
Parent_View @42
location (2323, 2187)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @44
Parent_View @43
location (2884, 3425)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "406CF8E00072"
client @42
supplier @21
line_style 0)
(object RoleView "level" @45
Parent_View @42
location (2323, 2187)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @46
Parent_View @45
location (2407, 2887)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 131
justify 0
label "-level"
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF8E00068"
client @42
supplier @31
line_style 0)))
(object AssociationViewNew "$UNNAMED$16" @47
location (2295, 1507)
stereotype TRUE
line_color 3342489
quidu "406CF8D90234"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$17" @48
Parent_View @47
location (2034, -395)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @49
Parent_View @48
location (2290, 1688)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "406CF8D9023F"
client @47
supplier @31
line_style 0)
(object RoleView "map" @50
Parent_View @47
location (2034, -395)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @51
Parent_View @50
location (2381, 1350)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 128
justify 0
label "-map"
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF8D90235"
client @47
supplier @30
line_style 0)))
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::engine::Portal" @52
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (7950, 2520)
font (object Font
size 12
face "Arial"
bold FALSE
italics TRUE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @52
location (7666, 2307)
fill_color 13434879
nlines 1
max_width 568
justify 0
label "Portal")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8DB0287"
compartment (object Compartment
Parent_View @52
location (7666, 2431)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 6
max_width 551)
width 586
height 454
annotation 8
autoResize TRUE)
(object InheritView "" @53
stereotype TRUE
line_color 3342489
quidu "406CF8DB02AF"
client @6
supplier @52
line_style 0)
(object InheritView "" @54
stereotype TRUE
line_color 3342489
quidu "406CF8DB0313"
client @7
supplier @52
line_style 0)
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::engine::ProgramRunner" @55
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (5550, 5370)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @55
location (5326, 5209)
fill_color 13434879
nlines 1
max_width 448
justify 0
label "ProgramRunner")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8E402F2"
compartment (object Compartment
Parent_View @55
location (5326, 5330)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 4
max_width 438)
width 466
height 350
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::engine::SplashScreenState" @56
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (6675, 3870)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @56
location (6404, 3684)
fill_color 13434879
nlines 1
max_width 542
justify 0
label "SplashScreenState")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8E50145"
compartment (object Compartment
Parent_View @56
location (6404, 3805)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 5
max_width 489)
width 560
height 400
annotation 8
autoResize TRUE)
(object InheritView "" @57
stereotype TRUE
line_color 3342489
quidu "406CF8E5017D"
client @56
supplier @1
line_style 0)))
(object ClassDiagram "File"
quid "406CFE3900C0"
title "File"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::file::LevelReader" @58
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (765, 666)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @58
location (442, 355)
fill_color 13434879
nlines 1
max_width 646
justify 0
label "LevelReader")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8EE0023"
compartment (object Compartment
Parent_View @58
location (442, 476)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 10
max_width 547)
width 664
height 650
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$176" @59
location (1118, 996)
stereotype TRUE
line_color 3342489
quidu "406CF8EE0067"
roleview_list (list RoleViews
(object RoleView "instance" @60
Parent_View @59
location (353, 330)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @61
Parent_View @60
location (1130, 951)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 225
justify 0
label "-$instance"
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF8EE0068"
client @59
supplier @58
line_style 0)
(object RoleView "$UNNAMED$177" @62
Parent_View @59
location (353, 330)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @63
Parent_View @62
location (1140, 959)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF8EE006A"
client @59
supplier @58
vertices (list Points
(1118, 996)
(1140, 1016)
(1097, 976))
line_style 0)))))
(object ClassDiagram "Graphics"
quid "406CFE3E00D1"
title "Graphics"
zoom 100
max_height 28350
max_width 21600
origin_x 2512
origin_y 0
items (list diagram_item_list
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::graphics::Direction" @64
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1686, 621)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @64
location (1526, 510)
fill_color 13434879
nlines 1
max_width 320
justify 0
label "Direction")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8F100F8"
compartment (object Compartment
Parent_View @64
location (1526, 631)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 2
max_width 234)
width 338
height 250
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$124" @65
location (1851, 846)
stereotype TRUE
line_color 3342489
quidu "406CF8F2008B"
roleview_list (list RoleViews
(object RoleView "NO_DIRECTION" @66
Parent_View @65
location (798, -705)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @67
Parent_View @66
location (1870, 634)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 425
justify 0
label "+$NO_DIRECTION"
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "406CF8F2008C"
client @65
supplier @64
vertices (list Points
(1851, 846)
(1911, 846)
(1911, 621)
(1855, 621))
line_style 0)
(object RoleView "$UNNAMED$125" @68
Parent_View @65
location (798, -705)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @69
Parent_View @68
location (1728, 800)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF8F2008E"
client @65
supplier @64
vertices (list Points
(1851, 846)
(1686, 846)
(1686, 746))
line_style 0)))
(object AssociationViewNew "$UNNAMED$126" @70
location (1851, 846)
stereotype TRUE
line_color 3342489
quidu "406CF8F200BD"
roleview_list (list RoleViews
(object RoleView "LEFT" @71
Parent_View @70
location (798, -705)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @72
Parent_View @71
location (1870, 634)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 194
justify 0
label "+$LEFT"
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "406CF8F200BE"
client @70
supplier @64
vertices (list Points
(1851, 846)
(1911, 846)
(1911, 621)
(1855, 621))
line_style 0)
(object RoleView "$UNNAMED$127" @73
Parent_View @70
location (798, -705)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @74
Parent_View @73
location (1728, 800)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF8F200C0"
client @70
supplier @64
vertices (list Points
(1851, 846)
(1686, 846)
(1686, 746))
line_style 0)))
(object AssociationViewNew "$UNNAMED$128" @75
location (1851, 846)
stereotype TRUE
line_color 3342489
quidu "406CF8F200EF"
roleview_list (list RoleViews
(object RoleView "RIGHT" @76
Parent_View @75
location (798, -705)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @77
Parent_View @76
location (1870, 634)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 212
justify 0
label "+$RIGHT"
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "406CF8F200F0"
client @75
supplier @64
vertices (list Points
(1851, 846)
(1911, 846)
(1911, 621)
(1855, 621))
line_style 0)
(object RoleView "$UNNAMED$129" @78
Parent_View @75
location (798, -705)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @79
Parent_View @78
location (1728, 800)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF8F200F2"
client @75
supplier @64
vertices (list Points
(1851, 846)
(1686, 846)
(1686, 746))
line_style 0)))
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::graphics::ImageLoader" @80
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (786, 3069)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @80
location (70, 2733)
fill_color 13434879
nlines 1
max_width 1432
justify 0
label "ImageLoader")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8F40193"
compartment (object Compartment
Parent_View @80
location (70, 2854)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 11
max_width 1219)
width 1450
height 700
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$130" @81
location (1349, 3444)
stereotype TRUE
line_color 3342489
quidu "406CF8F401CF"
roleview_list (list RoleViews
(object RoleView "instance" @82
Parent_View @81
location (623, 1986)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @83
Parent_View @82
location (880, 3403)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 225
justify 0
label "-$instance"
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF8F401D0"
client @81
supplier @80
vertices (list Points
(1349, 3444)
(786, 3444)
(786, 3419))
line_style 0)
(object RoleView "$UNNAMED$131" @84
Parent_View @81
location (623, 1986)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @85
Parent_View @84
location (1578, 3161)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF8F401D2"
client @81
supplier @80
vertices (list Points
(1349, 3444)
(1536, 3444)
(1536, 3069)
(1511, 3069))
line_style 0)))
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::graphics::ImageUtilities" @86
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1986, 3069)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @86
location (1743, 2883)
fill_color 13434879
nlines 1
max_width 486
justify 0
label "ImageUtilities")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8F6029A"
compartment (object Compartment
Parent_View @86
location (1743, 3004)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 5
max_width 409)
width 504
height 400
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$134" @87
location (2201, 3294)
stereotype TRUE
line_color 3342489
quidu "406CF8F602CC"
roleview_list (list RoleViews
(object RoleView "instance" @88
Parent_View @87
location (278, 2541)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @89
Parent_View @88
location (2010, 3253)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 225
justify 0
label "-$instance"
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF8F602CD"
client @87
supplier @86
vertices (list Points
(2201, 3294)
(1986, 3294)
(1986, 3269))
line_style 0)
(object RoleView "$UNNAMED$135" @90
Parent_View @87
location (278, 2541)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @91
Parent_View @90
location (2303, 3109)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF8F602CF"
client @87
supplier @86
vertices (list Points
(2201, 3294)
(2261, 3294)
(2261, 3069)
(2238, 3069))
line_style 0)))
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::graphics::Looping" @92
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (2286, 621)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @92
location (2126, 510)
fill_color 13434879
nlines 1
max_width 320
justify 0
label "Looping")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8F1013E"
compartment (object Compartment
Parent_View @92
location (2126, 631)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 2
max_width 216)
width 338
height 250
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$138" @93
location (2451, 846)
stereotype TRUE
line_color 3342489
quidu "406CF8F80293"
roleview_list (list RoleViews
(object RoleView "NONE" @94
Parent_View @93
location (2277, 201)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @95
Parent_View @94
location (2470, 634)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 207
justify 0
label "+$NONE"
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "406CF8F80294"
client @93
supplier @92
vertices (list Points
(2451, 846)
(2511, 846)
(2511, 621)
(2455, 621))
line_style 0)
(object RoleView "$UNNAMED$139" @96
Parent_View @93
location (2277, 201)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @97
Parent_View @96
location (2328, 800)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF8F80296"
client @93
supplier @92
vertices (list Points
(2451, 846)
(2286, 846)
(2286, 746))
line_style 0)))
(object AssociationViewNew "$UNNAMED$140" @98
location (2451, 846)
stereotype TRUE
line_color 3342489
quidu "406CF8F802C5"
roleview_list (list RoleViews
(object RoleView "ONCE" @99
Parent_View @98
location (2277, 201)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @100
Parent_View @99
location (2470, 634)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 205
justify 0
label "+$ONCE"
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "406CF8F802C6"
client @98
supplier @92
vertices (list Points
(2451, 846)
(2511, 846)
(2511, 621)
(2455, 621))
line_style 0)
(object RoleView "$UNNAMED$141" @101
Parent_View @98
location (2277, 201)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @102
Parent_View @101
location (2328, 800)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF8F802C8"
client @98
supplier @92
vertices (list Points
(2451, 846)
(2286, 846)
(2286, 746))
line_style 0)))
(object AssociationViewNew "$UNNAMED$142" @103
location (2451, 846)
stereotype TRUE
line_color 3342489
quidu "406CF8F802F7"
roleview_list (list RoleViews
(object RoleView "INFINITE" @104
Parent_View @103
location (2277, 201)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @105
Parent_View @104
location (2470, 634)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 259
justify 0
label "+$INFINITE"
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "406CF8F802F8"
client @103
supplier @92
vertices (list Points
(2451, 846)
(2511, 846)
(2511, 621)
(2455, 621))
line_style 0)
(object RoleView "$UNNAMED$143" @106
Parent_View @103
location (2277, 201)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @107
Parent_View @106
location (2328, 800)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF8F80301"
client @103
supplier @92
vertices (list Points
(2451, 846)
(2286, 846)
(2286, 746))
line_style 0)))
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::graphics::Renderer" @108
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (2736, 3069)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @108
location (2404, 2433)
fill_color 13434879
nlines 1
max_width 664
justify 0
label "Renderer")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8F90103"
compartment (object Compartment
Parent_View @108
location (2404, 2554)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 23
max_width 563)
width 682
height 1300
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::graphics::TileSet" @109
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (3186, 621)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @109
location (2717, 135)
fill_color 13434879
nlines 1
max_width 938
justify 0
label "TileSet")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8F1017E"
compartment (object Compartment
Parent_View @109
location (2717, 256)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 17
max_width 797)
width 956
height 1000
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::graphics::AnimatedSprite" @110
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (2286, 1770)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @110
location (2005, 1284)
fill_color 13434879
nlines 1
max_width 562
justify 0
label "AnimatedSprite")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8E40259"
compartment (object Compartment
Parent_View @110
location (2005, 1405)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 17
max_width 475)
width 580
height 1000
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$118" @111
location (1887, 1007)
stereotype TRUE
line_color 3342489
quidu "406CF8F1012A"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$119" @112
Parent_View @111
location (834, -544)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @113
Parent_View @112
location (2034, 1199)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "406CF8F1012D"
client @111
supplier @110
line_style 0)
(object RoleView "movementDirection" @114
Parent_View @111
location (834, -544)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @115
Parent_View @114
location (1815, 781)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 444
justify 0
label "-movementDirection"
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF8F1012B"
client @111
supplier @64
line_style 0)))
(object AssociationViewNew "$UNNAMED$120" @116
location (2286, 1007)
stereotype TRUE
line_color 3342489
quidu "406CF8F10170"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$121" @117
Parent_View @116
location (2112, 362)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @118
Parent_View @117
location (2328, 1217)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "406CF8F10173"
client @116
supplier @110
line_style 0)
(object RoleView "loopingMode" @119
Parent_View @116
location (2112, 362)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @120
Parent_View @119
location (2328, 798)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 308
justify 0
label "-loopingMode"
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF8F10171"
client @116
supplier @92
line_style 0)))
(object AssociationViewNew "$UNNAMED$122" @121
location (2684, 1259)
stereotype TRUE
line_color 3342489
quidu "406CF8F101AC"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$123" @122
Parent_View @121
location (1088, 758)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @123
Parent_View @122
location (2566, 1344)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF8F101AF"
client @121
supplier @110
line_style 0)
(object RoleView "animation" @124
Parent_View @121
location (1088, 758)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @125
Parent_View @124
location (2738, 1124)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 244
justify 0
label "-animation"
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "406CF8F101AD"
client @121
supplier @109
line_style 0)))
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::graphics::TileSetManager" @126
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (4086, 3069)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @126
location (3261, 2783)
fill_color 13434879
nlines 1
max_width 1650
justify 0
label "TileSetManager")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8FC0036"
compartment (object Compartment
Parent_View @126
location (3261, 2904)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 9
max_width 1406)
width 1668
height 600
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$170" @127
location (4928, 3381)
stereotype TRUE
line_color 3342489
quidu "406CF8FC0086"
roleview_list (list RoleViews
(object RoleView "instance" @128
Parent_View @127
location (3011, 2142)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @129
Parent_View @128
location (4929, 3338)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 225
justify 0
label "-$instance"
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF8FC0087"
client @127
supplier @126
vertices (list Points
(4928, 3381)
(4961, 3394)
(4895, 3369))
line_style 0)
(object RoleView "$UNNAMED$171" @130
Parent_View @127
location (3011, 2142)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @131
Parent_View @130
location (4889, 3410)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "406CF8FC0090"
client @127
supplier @126
line_style 0)))))
(object ClassDiagram "GUI"
quid "406CFE4402E3"
title "GUI"
zoom 100
max_height 28350
max_width 21600
origin_x 3506
origin_y 0
items (list diagram_item_list
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::gui::GamePlayPanel" @132
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (297, 3981)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @132
location (68, 3820)
fill_color 13434879
nlines 1
max_width 458
justify 0
label "GamePlayPanel")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8FE02B9"
compartment (object Compartment
Parent_View @132
location (68, 3941)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 4
max_width 369)
width 476
height 350
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::gui::IClickable" @133
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1650, 4671)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @133
location (1649, 4779)
anchor_loc 1
nlines 2
max_width 226
justify 0
label "IClickable")
icon "Interface"
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8FE03AA"
compartment (object Compartment
Parent_View @133
location (1437, 4877)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
anchor 2
nlines 2
max_width 422
justify 0)
width 58
height 58
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::gui::LAbstractButton" @134
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1347, 3981)
font (object Font
size 12
face "Arial"
bold FALSE
italics TRUE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @134
location (798, 3643)
fill_color 13434879
nlines 1
max_width 1098
justify 0
label "LAbstractButton")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF90000FA"
compartment (object Compartment
Parent_View @134
location (798, 3767)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 11
max_width 935)
width 1116
height 704
annotation 8
autoResize TRUE)
(object RealizeView "" @135
stereotype TRUE
line_color 3342489
quidu "406CF900015E"
client @134
supplier @133
line_style 0)
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::gui::LButton" @136
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (747, 4806)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @136
location (329, 4495)
fill_color 13434879
nlines 1
max_width 836
justify 0
label "LButton")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF9060026"
compartment (object Compartment
Parent_View @136
location (329, 4616)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 10
max_width 710)
width 854
height 650
annotation 8
autoResize TRUE)
(object InheritView "" @137
stereotype TRUE
line_color 3342489
quidu "406CF9060062"
client @136
supplier @134
line_style 0)
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::gui::LColoredComponent" @138
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (2547, 3981)
font (object Font
size 12
face "Arial"
bold FALSE
italics TRUE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @138
location (2253, 3718)
fill_color 13434879
nlines 1
max_width 588
justify 0
label "LColoredComponent")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF9060168"
compartment (object Compartment
Parent_View @138
location (2253, 3842)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 8
max_width 441)
width 606
height 554
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::gui::LContainer" @139
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1947, 471)
font (object Font
size 12
face "Arial"
bold FALSE
italics TRUE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @139
location (1661, 133)
fill_color 13434879
nlines 1
max_width 572
justify 0
label "LContainer")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF9070067"
compartment (object Compartment
Parent_View @139
location (1661, 257)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 11
max_width 485)
width 590
height 704
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::gui::LComponent" @140
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1947, 1626)
font (object Font
size 12
face "Arial"
bold FALSE
italics TRUE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @140
location (1712, 988)
fill_color 13434879
nlines 1
max_width 470
justify 0
label "LComponent")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8FE035E"
compartment (object Compartment
Parent_View @140
location (1712, 1112)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 23
max_width 397)
width 488
height 1304
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$86" @141
location (1947, 898)
stereotype TRUE
line_color 3342489
quidu "406CF9070095"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$87" @142
Parent_View @141
location (252, -632)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @143
Parent_View @142
location (1906, 958)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF9070098"
client @141
supplier @140
line_style 0)
(object RoleView "parent" @144
Parent_View @141
location (252, -632)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @145
Parent_View @144
location (1906, 838)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 157
justify 0
label "-parent"
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "406CF9070096"
client @141
supplier @139
line_style 0)))
(object InheritView "" @146
stereotype TRUE
line_color 3342489
quidu "406CF9070316"
client @139
supplier @140
line_style 0)
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::gui::LFancyLabel" @147
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (2547, 5583)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @147
location (2215, 5297)
fill_color 13434879
nlines 1
max_width 664
justify 0
label "LFancyLabel")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8D502E6"
compartment (object Compartment
Parent_View @147
location (2215, 5418)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 9
max_width 563)
width 682
height 600
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::gui::LIcon" @148
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (3297, 3981)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @148
location (3077, 3695)
fill_color 13434879
nlines 1
max_width 440
justify 0
label "LIcon")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF9080340"
compartment (object Compartment
Parent_View @148
location (3077, 3816)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 9
max_width 372)
width 458
height 600
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::gui::LLabel" @149
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (2547, 4806)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @149
location (2074, 4520)
fill_color 13434879
nlines 1
max_width 946
justify 0
label "LLabel")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF90803C4"
compartment (object Compartment
Parent_View @149
location (2074, 4641)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 9
max_width 803)
width 964
height 600
annotation 8
autoResize TRUE)
(object InheritView "" @150
stereotype TRUE
line_color 3342489
quidu "406CF90901A7"
client @147
supplier @149
line_style 0)
(object InheritView "" @151
stereotype TRUE
line_color 3342489
quidu "406CF90A01EE"
client @149
supplier @138
line_style 0)
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::gui::LLeafComponent" @152
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1947, 2952)
font (object Font
size 12
face "Arial"
bold FALSE
italics TRUE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @152
location (1702, 2764)
fill_color 13434879
nlines 1
max_width 490
justify 0
label "LLeafComponent")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8FE02D1"
compartment (object Compartment
Parent_View @152
location (1702, 2888)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 5
max_width 378)
width 508
height 404
annotation 8
autoResize TRUE)
(object InheritView "" @153
stereotype TRUE
line_color 3342489
quidu "406CF8FE02FF"
client @132
supplier @152
line_style 0)
(object InheritView "" @154
stereotype TRUE
line_color 3342489
quidu "406CF900012C"
client @134
supplier @152
line_style 0)
(object InheritView "" @155
stereotype TRUE
line_color 3342489
quidu "406CF90601A2"
client @138
supplier @152
line_style 0)
(object InheritView "" @156
stereotype TRUE
line_color 3342489
quidu "406CF90A00C2"
client @148
supplier @152
line_style 0)
(object InheritView "" @157
stereotype TRUE
line_color 3342489
quidu "406CF90A02FD"
client @152
supplier @140
line_style 0)
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::gui::LRootPane" @158
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (3222, 1626)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @158
location (2885, 1365)
fill_color 13434879
nlines 1
max_width 674
justify 0
label "LRootPane")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8CD0303"
compartment (object Compartment
Parent_View @158
location (2885, 1486)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 8
max_width 572)
width 692
height 550
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::gui::LApplication" @159
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (3222, 2952)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @159
location (2450, 2441)
fill_color 13434879
nlines 1
max_width 1544
justify 0
label "LApplication")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8CF03E2"
compartment (object Compartment
Parent_View @159
location (2450, 2562)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 18
max_width 1317)
width 1562
height 1050
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$72" @160
location (3222, 2163)
stereotype TRUE
line_color 3342489
quidu "406CF90402F4"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$73" @161
Parent_View @160
location (1146, 1854)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @162
Parent_View @161
location (3181, 2372)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF90402F7"
client @160
supplier @159
line_style 0)
(object RoleView "rootPane" @163
Parent_View @160
location (1146, 1854)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @164
Parent_View @163
location (3181, 1953)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 230
justify 0
label "-rootPane"
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "406CF90402F5"
client @160
supplier @158
line_style 0)))
(object InheritView "" @165
stereotype TRUE
line_color 3342489
quidu "406CF90A03D9"
client @158
supplier @139
line_style 0)))
(object ClassDiagram "Physics"
quid "406CFE4B009E"
title "Physics"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::physics::PhysicsEngine" @166
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (369, 2544)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @166
location (70, 2283)
fill_color 13434879
nlines 1
max_width 598
justify 0
label "PhysicsEngine")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF9110072"
compartment (object Compartment
Parent_View @166
location (70, 2404)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 8
max_width 506)
width 616
height 550
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$108" @167
location (659, 2844)
stereotype TRUE
line_color 3342489
quidu "406CF91203D0"
roleview_list (list RoleViews
(object RoleView "instance" @168
Parent_View @167
location (272, 2568)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @169
Parent_View @168
location (408, 2803)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 225
justify 0
label "-$instance"
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF91203D1"
client @167
supplier @166
vertices (list Points
(659, 2844)
(369, 2844)
(369, 2819))
line_style 0)
(object RoleView "$UNNAMED$109" @170
Parent_View @167
location (272, 2568)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @171
Parent_View @170
location (761, 2582)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF91203D3"
client @167
supplier @166
vertices (list Points
(659, 2844)
(719, 2844)
(719, 2544)
(677, 2544))
line_style 0)))
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::physics::PhysicsSettings" @172
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1119, 2544)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @172
location (891, 2283)
fill_color 13434879
nlines 1
max_width 456
justify 0
label "PhysicsSettings")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF9130291"
compartment (object Compartment
Parent_View @172
location (891, 2404)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 8
max_width 322)
width 474
height 550
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$116" @173
location (1394, 2784)
stereotype TRUE
line_color 3342489
quidu "406CF91302E2"
roleview_list (list RoleViews
(object RoleView "instance" @174
Parent_View @173
location (488, 2127)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @175
Parent_View @174
location (1167, 2803)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 225
justify 0
label "-$instance"
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF91302E3"
client @173
supplier @172
vertices (list Points
(1394, 2784)
(1394, 2844)
(1119, 2844)
(1119, 2819))
line_style 0)
(object RoleView "$UNNAMED$117" @176
Parent_View @173
location (488, 2127)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @177
Parent_View @176
location (1436, 2562)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF91302E5"
client @173
supplier @172
vertices (list Points
(1394, 2784)
(1394, 2544)
(1356, 2544))
line_style 0)))
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::physics::Point" @178
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (444, 570)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @178
location (292, 159)
fill_color 13434879
nlines 1
max_width 304
justify 0
label "Point")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF91300EF"
compartment (object Compartment
Parent_View @178
location (292, 280)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 14
max_width 225)
width 322
height 850
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::physics::Vector" @179
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1044, 570)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @179
location (892, 134)
fill_color 13434879
nlines 1
max_width 304
justify 0
label "Vector")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF912007F"
compartment (object Compartment
Parent_View @179
location (892, 255)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 15
max_width 250)
width 322
height 900
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::edu::gatech::cs2335::lemmings::physics::PhysicsObject" @180
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (744, 1644)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @180
location (504, 1183)
fill_color 13434879
nlines 1
max_width 480
justify 0
label "PhysicsObject")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "406CF8D8012F"
compartment (object Compartment
Parent_View @180
location (504, 1304)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 16
max_width 406)
width 498
height 950
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$112" @181
location (585, 1081)
stereotype TRUE
line_color 3342489
quidu "406CF913011F"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$113" @182
Parent_View @181
location (-183, -2)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @183
Parent_View @182
location (565, 1161)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF9130122"
client @181
supplier @180
line_style 0)
(object RoleView "position" @184
Parent_View @181
location (-183, -2)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @185
Parent_View @184
location (527, 1025)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 200
justify 0
label "-position"
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "406CF9130120"
client @181
supplier @178
line_style 0)))
(object AssociationViewNew "$UNNAMED$114" @186
location (896, 1094)
stereotype TRUE
line_color 3342489
quidu "406CF9130151"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$115" @187
Parent_View @186
location (-454, 644)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @188
Parent_View @187
location (840, 1143)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "406CF913015B"
client @186
supplier @180
line_style 0)
(object RoleView "velocity" @189
Parent_View @186
location (-454, 644)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @190
Parent_View @189
location (872, 1025)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 175
justify 0
label "-velocity"
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "406CF9130152"
client @186
supplier @179
line_style 0)))))))
root_subsystem (object SubSystem "Component View"
quid "406CF89002FA"
physical_models (list unit_reference_list
(object SubSystem "edu"
quid "406CF8CD0196"
physical_models (list unit_reference_list
(object SubSystem "gatech"
quid "406CF8CD01F1"
physical_models (list unit_reference_list
(object SubSystem "cs2335"
quid "406CF8CD01F2"
physical_models (list unit_reference_list
(object SubSystem "lemmings"
quid "406CF8CD01F3"
physical_models (list unit_reference_list
(object SubSystem "engine"
quid "406CF8CD01FB"
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8CD0381"
supplier "Component View::java::awt::event"
quidu "406CF8CD029C"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF8CD0384"
supplier "Component View::edu::gatech::cs2335::lemmings::gui"
quidu "406CF8CD02F7"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF8D000C4"
supplier "Component View::java::awt"
quidu "406CF8CD029B"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF8D503A8"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics"
quidu "406CF8D50391"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF8D503AC"
supplier "Component View::edu::gatech::cs2335::lemmings::physics"
quidu "406CF8D50396"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF8D503AE"
supplier "Component View::edu::gatech::cs2335::lemmings::file"
quidu "406CF8D5039B"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF8D801EC"
supplier "Component View::edu::gatech::cs2335::lemmings::engine::lemmingjob"
quidu "406CF8D80160"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF8DA01A3"
supplier "Component View::java::util"
quidu "406CF8D90248"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF8DB0269"
supplier "Component View::java::awt::image"
quidu "406CF8DA03D0"
supplier_is_subsystem TRUE))
physical_models (list unit_reference_list
(object module "AbstractGameState" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\AbstractGameState.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8CD01FC"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8CD0382"
supplier "Component View::java::awt::event::ActionEvent"
quidu "406CF8CD0377"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8CD0383"
supplier "Component View::java::awt::event::ActionListener"
quidu "406CF8CD029D"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8CD0385"
supplier "Component View::edu::gatech::cs2335::lemmings::gui::LRootPane"
quidu "406CF8CD02F8"
supplier_is_spec TRUE))
language "Java")
(object module "GameEngine" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\GameEngine.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8CF02D0"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8D000C5"
supplier "Component View::java::awt::Point"
quidu "406CF8D000B4"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8D000C6"
supplier "Component View::java::awt::Dimension"
quidu "406CF8D000C0"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8D000C7"
supplier "Component View::edu::gatech::cs2335::lemmings::gui::LApplication"
quidu "406CF8CF03DE"
supplier_is_spec TRUE))
language "Java")
(object module "LoadLevelState" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\LoadLevelState.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8D00032"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8E0013E"
supplier "Component View::java::awt::Font"
quidu "406CF8D5037A"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E00144"
supplier "Component View::java::awt::Color"
quidu "406CF8D50385"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E00145"
supplier "Component View::java::awt::Point"
quidu "406CF8D000B4"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E00146"
supplier "Component View::java::awt::event::ActionEvent"
quidu "406CF8CD0377"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E00147"
supplier "Component View::java::util::Random"
quidu "406CF8E0013A"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E00148"
supplier "Component View::edu::gatech::cs2335::lemmings::file::LevelReader"
quidu "406CF8D5039C"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E00149"
supplier "Component View::edu::gatech::cs2335::lemmings::gui::LIcon"
quidu "406CF8DE03E1"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E0014E"
supplier "Component View::edu::gatech::cs2335::lemmings::gui::LFancyLabel"
quidu "406CF8D502E2"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E0014F"
supplier "Component View::edu::gatech::cs2335::lemmings::gui::LRootPane"
quidu "406CF8CD02F8"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E00150"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::TileSetManager"
quidu "406CF8DF000C"
supplier_is_spec TRUE))
language "Java")
(object module "GamePlayState" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\GamePlayState.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8D50224"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8D503A0"
supplier "Component View::java::awt::Font"
quidu "406CF8D5037A"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8D503A1"
supplier "Component View::java::awt::Color"
quidu "406CF8D50385"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8D503A2"
supplier "Component View::java::awt::Point"
quidu "406CF8D000B4"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8D503A3"
supplier "Component View::java::awt::Rectangle"
quidu "406CF8D50389"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8D503A4"
supplier "Component View::java::awt::event::ActionEvent"
quidu "406CF8CD0377"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8D503A5"
supplier "Component View::edu::gatech::cs2335::lemmings::gui::LRootPane"
quidu "406CF8CD02F8"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8D503A6"
supplier "Component View::edu::gatech::cs2335::lemmings::gui::LFancyLabel"
quidu "406CF8D502E2"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8D503A7"
supplier "Component View::edu::gatech::cs2335::lemmings::gui::GamePlayPanel"
quidu "406CF8D5038D"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8D503AB"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::Renderer"
quidu "406CF8D50392"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8D503AD"
supplier "Component View::edu::gatech::cs2335::lemmings::physics::PhysicsEngine"
quidu "406CF8D50397"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8D503AF"
supplier "Component View::edu::gatech::cs2335::lemmings::file::LevelReader"
quidu "406CF8D5039C"
supplier_is_spec TRUE))
language "Java")
(object module "Level" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\Level.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8D5027E"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8DA01A4"
supplier "Component View::java::util::List"
quidu "406CF8D90249"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8DA01A5"
supplier "Component View::java::util::Vector"
quidu "406CF8DA019F"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8DA01A6"
supplier "Component View::edu::gatech::cs2335::lemmings::physics::PhysicsEngine"
quidu "406CF8D50397"
supplier_is_spec TRUE))
language "Java")
(object module "Lemming" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\Lemming.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8D80110"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8D801EA"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::Direction"
quidu "406CF8D801D8"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8D801EB"
supplier "Component View::edu::gatech::cs2335::lemmings::physics::PhysicsObject"
quidu "406CF8D80124"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8D801ED"
supplier "Component View::edu::gatech::cs2335::lemmings::engine::lemmingjob::LemmingJob"
quidu "406CF8D80161"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8D801EE"
supplier "Component View::edu::gatech::cs2335::lemmings::engine::lemmingjob::LemmingJobFactory"
quidu "406CF8D801E2"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8D801EF"
supplier "Component View::edu::gatech::cs2335::lemmings::engine::lemmingjob::LemmingJobSettings"
quidu "406CF8D801E6"
supplier_is_spec TRUE))
language "Java")
(object module "Map" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\Map.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8D90202"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8E40095"
supplier "Component View::java::awt::Color"
quidu "406CF8D50385"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E40096"
supplier "Component View::java::awt::Graphics2D"
quidu "406CF8E4008B"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E40097"
supplier "Component View::java::awt::Shape"
quidu "406CF8E40045"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E40098"
supplier "Component View::java::awt::Dimension"
quidu "406CF8D000C0"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E40099"
supplier "Component View::java::awt::image::BufferedImage"
quidu "406CF8DA03D1"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E4009A"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::ImageLoader"
quidu "406CF8E4008F"
supplier_is_spec TRUE))
language "Java")
(object module "LevelData" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\LevelData.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8D903E3"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8DB025F"
supplier "Component View::java::awt::Point"
quidu "406CF8D000B4"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8DB026A"
supplier "Component View::java::awt::image::BufferedImage"
quidu "406CF8DA03D1"
supplier_is_spec TRUE))
language "Java")
(object module "LevelEntrance" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\LevelEntrance.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8DB026B"
stereotype ""
language "Java")
(object module "Portal" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\Portal.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8DB027D"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8E402DA"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::Looping"
quidu "406CF8DF0004"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E402DB"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::Direction"
quidu "406CF8D801D8"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E402E4"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::AnimatedSprite"
quidu "406CF8DF0008"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E402E5"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::TileSetManager"
quidu "406CF8DF000C"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E402E6"
supplier "Component View::edu::gatech::cs2335::lemmings::physics::PhysicsObject"
quidu "406CF8D80124"
supplier_is_spec TRUE))
language "Java")
(object module "LevelExit" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\LevelExit.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8DB02D7"
stereotype ""
language "Java")
(object module "LevelSelectionState" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\LevelSelectionState.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8DE0335"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8DF0010"
supplier "Component View::java::awt::Point"
quidu "406CF8D000B4"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8DF0011"
supplier "Component View::java::awt::Dimension"
quidu "406CF8D000C0"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8DF0012"
supplier "Component View::java::awt::event::ActionEvent"
quidu "406CF8CD0377"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8DF0013"
supplier "Component View::edu::gatech::cs2335::lemmings::gui::LIcon"
quidu "406CF8DE03E1"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8DF0016"
supplier "Component View::edu::gatech::cs2335::lemmings::gui::LRootPane"
quidu "406CF8CD02F8"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8DF0017"
supplier "Component View::edu::gatech::cs2335::lemmings::gui::LevelButton"
quidu "406CF8DE037C"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8DF0018"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::Looping"
quidu "406CF8DF0004"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8DF0019"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::Direction"
quidu "406CF8D801D8"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8DF001A"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::AnimatedSprite"
quidu "406CF8DF0008"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8DF0020"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::TileSetManager"
quidu "406CF8DF000C"
supplier_is_spec TRUE))
language "Java")
(object module "MainMenuState" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\MainMenuState.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8E102AE"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8E10326"
supplier "Component View::java::awt::Point"
quidu "406CF8D000B4"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E10327"
supplier "Component View::java::awt::event::ActionEvent"
quidu "406CF8CD0377"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E10328"
supplier "Component View::edu::gatech::cs2335::lemmings::gui::LIcon"
quidu "406CF8DE03E1"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E10329"
supplier "Component View::edu::gatech::cs2335::lemmings::gui::LButton"
quidu "406CF8E1031D"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E1032A"
supplier "Component View::edu::gatech::cs2335::lemmings::gui::LRootPane"
quidu "406CF8CD02F8"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E1032B"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::Looping"
quidu "406CF8DF0004"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E10330"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::Direction"
quidu "406CF8D801D8"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E10331"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::AnimatedSprite"
quidu "406CF8DF0008"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E10332"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::TileSetManager"
quidu "406CF8DF000C"
supplier_is_spec TRUE))
language "Java")
(object module "ProgramRunner" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\ProgramRunner.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8E402EE"
stereotype ""
language "Java")
(object module "SplashScreenState" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\SplashScreenState.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8E50141"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8E501AF"
supplier "Component View::java::awt::Point"
quidu "406CF8D000B4"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E501B0"
supplier "Component View::java::awt::event::ActionEvent"
quidu "406CF8CD0377"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E501B1"
supplier "Component View::edu::gatech::cs2335::lemmings::gui::LButton"
quidu "406CF8E1031D"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E501B2"
supplier "Component View::edu::gatech::cs2335::lemmings::gui::LRootPane"
quidu "406CF8CD02F8"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E501B3"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::Looping"
quidu "406CF8DF0004"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E501B9"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::Direction"
quidu "406CF8D801D8"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E501BA"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::AnimatedSprite"
quidu "406CF8DF0008"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E501BB"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::TileSetManager"
quidu "406CF8DF000C"
supplier_is_spec TRUE))
language "Java")
(object SubSystem "lemmingjob"
quid "406CF8D80160"
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8E7019E"
supplier "Component View::edu::gatech::cs2335::lemmings::engine"
quidu "406CF8CD01FB"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF8E701A0"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics"
quidu "406CF8D50391"
supplier_is_subsystem TRUE))
physical_models (list unit_reference_list
(object module "LemmingJob" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\lemmingjob\\LemmingJob.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8D80161"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8E7019F"
supplier "Component View::edu::gatech::cs2335::lemmings::engine::Lemming"
quidu "406CF8D80110"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E701A1"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::Looping"
quidu "406CF8DF0004"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E701A2"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::Direction"
quidu "406CF8D801D8"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E701A8"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::TileSetManager"
quidu "406CF8DF000C"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8E701A9"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::AnimatedSprite"
quidu "406CF8DF0008"
supplier_is_spec TRUE))
language "Java")
(object module "LemmingJobFactory" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\lemmingjob\\LemmingJobFactory.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8D801E2"
stereotype ""
language "Java")
(object module "LemmingJobSettings" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\lemmingjob\\LemmingJobSettings.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8D801E6"
stereotype ""
language "Java")
(object module "BasherJob" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\lemmingjob\\BasherJob.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8E50354"
stereotype ""
language "Java")
(object module "BlockerJob" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\lemmingjob\\BlockerJob.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8E503A4"
stereotype ""
language "Java")
(object module "BridgerJob" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\lemmingjob\\BridgerJob.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8E6000C"
stereotype ""
language "Java")
(object module "ClimberJob" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\lemmingjob\\ClimberJob.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8E6005C"
stereotype ""
language "Java")
(object module "DiggerJob" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\lemmingjob\\DiggerJob.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8E600AC"
stereotype ""
language "Java")
(object module "ExploderJob" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\lemmingjob\\ExploderJob.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8E600FC"
stereotype ""
language "Java")
(object module "FloaterJob" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\lemmingjob\\FloaterJob.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8E6014C"
stereotype ""
language "Java")
(object module "HandGliderJob" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\lemmingjob\\HandGliderJob.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8E6019C"
stereotype ""
language "Java")
(object module "JumperJob" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\lemmingjob\\JumperJob.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8E601EC"
stereotype ""
language "Java")
(object module "LauncherJob" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\lemmingjob\\LauncherJob.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8E60247"
stereotype ""
language "Java")
(object module "MinerJob" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\lemmingjob\\MinerJob.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8E702D4"
stereotype ""
language "Java")
(object module "WalkerJob" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\engine\\lemmingjob\\WalkerJob.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8E70324"
stereotype ""
language "Java"))
physical_presentations (list unit_reference_list)))
physical_presentations (list unit_reference_list))
(object SubSystem "gui"
quid "406CF8CD02F7"
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8FE0378"
supplier "Component View::java::awt"
quidu "406CF8CD029B"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF8FE037A"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics"
quidu "406CF8D50391"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF9000259"
supplier "Component View::java::awt::event"
quidu "406CF8CD029C"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF900025C"
supplier "Component View::java::util"
quidu "406CF8D90248"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF905004C"
supplier "Component View::java::awt::image"
quidu "406CF8DA03D0"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF9050057"
supplier "Component View::javax::swing"
quidu "406CF9040312"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF9090106"
supplier "Component View::edu::gatech::cs2335::lemmings::engine"
quidu "406CF8CD01FB"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF9090108"
supplier "Component View::edu::gatech::cs2335::lemmings::file"
quidu "406CF8D5039B"
supplier_is_subsystem TRUE))
physical_models (list unit_reference_list
(object module "LRootPane" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\gui\\LRootPane.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8CD02F8"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF90B0073"
supplier "Component View::java::awt::Point"
quidu "406CF8D000B4"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF90B007D"
supplier "Component View::java::awt::Graphics"
quidu "406CF8F102B1"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF90B007E"
supplier "Component View::java::util::List"
quidu "406CF8D90249"
supplier_is_spec TRUE))
language "Java")
(object module "LApplication" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\gui\\LApplication.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8CF03DE"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF9050036"
supplier "Component View::java::util::Timer"
quidu "406CF905001A"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9050037"
supplier "Component View::java::util::TimerTask"
quidu "406CF905001E"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9050038"
supplier "Component View::java::awt::Point"
quidu "406CF8D000B4"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9050039"
supplier "Component View::java::awt::Color"
quidu "406CF8D50385"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF905003A"
documentation "import java.awt.Cursor;"
supplier "Component View::java::awt::Graphics"
quidu "406CF8F102B1"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF905003B"
supplier "Component View::java::awt::Dimension"
quidu "406CF8D000C0"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF905003C"
supplier "Component View::java::awt::Rectangle"
quidu "406CF8D50389"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9050042"
supplier "Component View::java::awt::Graphics2D"
quidu "406CF8E4008B"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9050043"
supplier "Component View::java::awt::AlphaComposite"
quidu "406CF8F402DD"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9050044"
supplier "Component View::java::awt::GraphicsEnvironment"
quidu "406CF8F402E9"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9050045"
supplier "Component View::java::awt::GraphicsConfiguration"
quidu "406CF8F401D9"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF905004D"
supplier "Component View::java::awt::image::BufferStrategy"
quidu "406CF904020E"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF905004E"
supplier "Component View::java::awt::event::MouseEvent"
quidu "406CF9050026"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF905004F"
supplier "Component View::java::awt::event::MouseAdapter"
quidu "406CF905002A"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9050050"
supplier "Component View::java::awt::event::MouseMotionAdapter"
quidu "406CF905002E"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9050056"
supplier "Component View::java::awt::event::MouseMotionListener"
quidu "406CF9050032"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9050058"
supplier "Component View::javax::swing::JFrame"
quidu "406CF9040313"
supplier_is_spec TRUE))
language "Java")
(object module "LFancyLabel" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\gui\\LFancyLabel.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8D502E2"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF90902E7"
supplier "Component View::java::awt::Font"
quidu "406CF8D5037A"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF90902E8"
supplier "Component View::java::awt::Graphics"
quidu "406CF8F102B1"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF90902F1"
supplier "Component View::java::awt::GraphicsEnvironment"
quidu "406CF8F402E9"
supplier_is_spec TRUE))
language "Java")
(object module "GamePlayPanel" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\gui\\GamePlayPanel.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8D5038D"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8FE0379"
supplier "Component View::java::awt::Graphics"
quidu "406CF8F102B1"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8FE037B"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::Renderer"
quidu "406CF8D50392"
supplier_is_spec TRUE))
language "Java")
(object module "LevelButton" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\gui\\LevelButton.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8DE037C"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF90900FC"
supplier "Component View::java::awt::Point"
quidu "406CF8D000B4"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF90900FD"
supplier "Component View::java::awt::Graphics"
quidu "406CF8F102B1"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF90900FE"
supplier "Component View::java::awt::Dimension"
quidu "406CF8D000C0"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF90900FF"
supplier "Component View::java::util::List"
quidu "406CF8D90249"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9090100"
supplier "Component View::java::util::Vector"
quidu "406CF8DA019F"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9090107"
supplier "Component View::edu::gatech::cs2335::lemmings::engine::LevelData"
quidu "406CF8D903E3"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9090109"
supplier "Component View::edu::gatech::cs2335::lemmings::file::LevelReader"
quidu "406CF8D5039C"
supplier_is_spec TRUE))
language "Java")
(object module "LIcon" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\gui\\LIcon.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8DE03E1"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF90A0176"
supplier "Component View::java::awt::Point"
quidu "406CF8D000B4"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF90A0180"
supplier "Component View::java::awt::Dimension"
quidu "406CF8D000C0"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF90A0181"
supplier "Component View::java::awt::Graphics"
quidu "406CF8F102B1"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF90A0182"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::TileSet"
quidu "406CF8F1017A"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF90A0183"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::Looping"
quidu "406CF8DF0004"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF90A018A"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::Direction"
quidu "406CF8D801D8"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF90A018B"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::AnimatedSprite"
quidu "406CF8DF0008"
supplier_is_spec TRUE))
language "Java")
(object module "LButton" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\gui\\LButton.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8E1031D"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF906011A"
supplier "Component View::java::awt::Font"
quidu "406CF8D5037A"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF906011B"
supplier "Component View::java::awt::Color"
quidu "406CF8D50385"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9060120"
supplier "Component View::java::awt::Point"
quidu "406CF8D000B4"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9060121"
supplier "Component View::java::awt::Graphics"
quidu "406CF8F102B1"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9060122"
supplier "Component View::java::awt::Dimension"
quidu "406CF8D000C0"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9060123"
supplier "Component View::java::awt::Rectangle"
quidu "406CF8D50389"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9060124"
supplier "Component View::java::awt::FontMetrics"
quidu "406CF9060116"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9060125"
supplier "Component View::java::awt::GraphicsEnvironment"
quidu "406CF8F402E9"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF906012A"
supplier "Component View::java::awt::event::ActionEvent"
quidu "406CF8CD0377"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF906012B"
supplier "Component View::java::awt::event::ActionListener"
quidu "406CF8CD029D"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF906012C"
supplier "Component View::java::util::Date"
quidu "406CF900024E"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF906012D"
supplier "Component View::java::util::List"
quidu "406CF8D90249"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9060134"
supplier "Component View::java::util::Vector"
quidu "406CF8DA019F"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9060135"
supplier "Component View::java::util::Iterator"
quidu "406CF9000252"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9060136"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::AnimatedSprite"
quidu "406CF8DF0008"
supplier_is_spec TRUE))
language "Java")
(object module "LLeafComponent" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\gui\\LLeafComponent.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8FE02CD"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF90A0339"
supplier "Component View::java::awt::Point"
quidu "406CF8D000B4"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF90A0343"
supplier "Component View::java::awt::Rectangle"
quidu "406CF8D50389"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF90A0344"
supplier "Component View::java::awt::Graphics"
quidu "406CF8F102B1"
supplier_is_spec TRUE))
language "Java")
(object module "LComponent" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\gui\\LComponent.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8FE035A"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF9070230"
supplier "Component View::java::util::List"
quidu "406CF8D90249"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9070231"
supplier "Component View::java::util::Vector"
quidu "406CF8DA019F"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9070232"
supplier "Component View::java::awt::Point"
quidu "406CF8D000B4"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9070233"
supplier "Component View::java::awt::Dimension"
quidu "406CF8D000C0"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9070234"
supplier "Component View::java::awt::Rectangle"
quidu "406CF8D50389"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9070235"
supplier "Component View::java::awt::Graphics"
quidu "406CF8F102B1"
supplier_is_spec TRUE))
language "Java")
(object module "IClickable" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\gui\\IClickable.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8FE03A0"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8FE03C8"
supplier "Component View::java::awt::Point"
quidu "406CF8D000B4"
supplier_is_spec TRUE))
language "Java")
(object module "LAbstractButton" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\gui\\LAbstractButton.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF90000F0"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF9000258"
supplier "Component View::java::awt::Point"
quidu "406CF8D000B4"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF900025A"
supplier "Component View::java::awt::event::ActionEvent"
quidu "406CF8CD0377"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF900025B"
supplier "Component View::java::awt::event::ActionListener"
quidu "406CF8CD029D"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF900025D"
supplier "Component View::java::util::Date"
quidu "406CF900024E"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF900025E"
supplier "Component View::java::util::List"
quidu "406CF8D90249"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9000262"
supplier "Component View::java::util::Vector"
quidu "406CF8DA019F"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9000263"
supplier "Component View::java::util::Iterator"
quidu "406CF9000252"
supplier_is_spec TRUE))
language "Java")
(object module "LColoredComponent" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\gui\\LColoredComponent.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF906015C"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF9060379"
supplier "Component View::java::awt::Color"
quidu "406CF8D50385"
supplier_is_spec TRUE))
language "Java")
(object module "LContainer" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\gui\\LContainer.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF9070063"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF908001F"
supplier "Component View::java::util::List"
quidu "406CF8D90249"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9080020"
supplier "Component View::java::util::Vector"
quidu "406CF8DA019F"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9080021"
supplier "Component View::java::awt::Point"
quidu "406CF8D000B4"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9080022"
supplier "Component View::java::awt::Rectangle"
quidu "406CF8D50389"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9080023"
supplier "Component View::java::awt::Graphics"
quidu "406CF8F102B1"
supplier_is_spec TRUE))
language "Java")
(object module "LLabel" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\gui\\LLabel.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF90803B8"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF90A025C"
supplier "Component View::java::awt::Graphics"
quidu "406CF8F102B1"
supplier_is_spec TRUE))
language "Java"))
physical_presentations (list unit_reference_list))
(object SubSystem "graphics"
quid "406CF8D50391"
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8F102CF"
supplier "Component View::java::awt"
quidu "406CF8CD029B"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF8F20117"
supplier "Component View::javax::print::attribute"
quidu "406CF8F2000B"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF8F402ED"
supplier "Component View::java::net"
quidu "406CF8F4026F"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF8F402EF"
supplier "Component View::java::io"
quidu "406CF8EE01E5"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF8F402F6"
supplier "Component View::java::awt::image"
quidu "406CF8DA03D0"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF8F801ED"
supplier "Component View::java::util"
quidu "406CF8D90248"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF8F801FC"
supplier "Component View::java::awt::color"
quidu "406CF8F801E8"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF8FA0189"
supplier "Component View::edu::gatech::cs2335::lemmings::engine"
quidu "406CF8CD01FB"
supplier_is_subsystem TRUE))
physical_models (list unit_reference_list
(object module "Renderer" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\graphics\\Renderer.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8D50392"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8FA017D"
supplier "Component View::java::awt::Point"
quidu "406CF8D000B4"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8FA017E"
supplier "Component View::java::awt::Graphics"
quidu "406CF8F102B1"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8FA017F"
supplier "Component View::java::awt::Dimension"
quidu "406CF8D000C0"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8FA0180"
supplier "Component View::java::awt::Rectangle"
quidu "406CF8D50389"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8FA0181"
supplier "Component View::java::awt::Graphics2D"
quidu "406CF8E4008B"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8FA0187"
supplier "Component View::java::awt::image::BufferedImage"
quidu "406CF8DA03D1"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8FA0188"
supplier "Component View::java::util::List"
quidu "406CF8D90249"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8FA018A"
supplier "Component View::edu::gatech::cs2335::lemmings::engine::Level"
quidu "406CF8D5027E"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8FA018B"
supplier "Component View::edu::gatech::cs2335::lemmings::engine::Portal"
quidu "406CF8DB027D"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8FA0191"
supplier "Component View::edu::gatech::cs2335::lemmings::engine::Lemming"
quidu "406CF8D80110"
supplier_is_spec TRUE))
language "Java")
(object module "Direction" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\graphics\\Direction.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8D801D8"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8F20118"
supplier "Component View::javax::print::attribute::EnumSyntax"
quidu "406CF8F20013"
supplier_is_spec TRUE))
language "Java")
(object module "Looping" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\graphics\\Looping.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8DF0004"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8F8031F"
supplier "Component View::javax::print::attribute::EnumSyntax"
quidu "406CF8F20013"
supplier_is_spec TRUE))
language "Java")
(object module "AnimatedSprite" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\graphics\\AnimatedSprite.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8DF0008"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8F102D0"
supplier "Component View::java::awt::Point"
quidu "406CF8D000B4"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8F102D1"
supplier "Component View::java::awt::Graphics"
quidu "406CF8F102B1"
supplier_is_spec TRUE))
language "Java")
(object module "TileSetManager" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\graphics\\TileSetManager.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8DF000C"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8FC01A8"
supplier "Component View::java::util::Map"
quidu "406CF8EE0071"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8FC01A9"
supplier "Component View::java::util::HashMap"
quidu "406CF8EE020C"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8FC01AA"
supplier "Component View::java::util::Properties"
quidu "406CF8EE0216"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8FC01B2"
supplier "Component View::java::io::File"
quidu "406CF8EE01E6"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8FC01B3"
supplier "Component View::java::io::FileInputStream"
quidu "406CF8EE021E"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8FC01B4"
supplier "Component View::java::io::IOException"
quidu "406CF8EE021A"
supplier_is_spec TRUE))
language "Java")
(object module "ImageLoader" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\graphics\\ImageLoader.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8E4008F"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8F402EE"
supplier "Component View::java::net::URL"
quidu "406CF8F40270"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8F402F1"
supplier "Component View::java::io::File"
quidu "406CF8EE01E6"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8F402F2"
supplier "Component View::java::io::IOException"
quidu "406CF8EE021A"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8F402F3"
supplier "Component View::java::awt::Rectangle"
quidu "406CF8D50389"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8F402F4"
supplier "Component View::java::awt::Graphics2D"
quidu "406CF8E4008B"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8F402F5"
supplier "Component View::java::awt::AlphaComposite"
quidu "406CF8F402DD"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8F402FB"
supplier "Component View::java::awt::image::BufferedImage"
quidu "406CF8DA03D1"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8F402FC"
supplier "Component View::java::awt::GraphicsEnvironment"
quidu "406CF8F402E9"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8F402FD"
supplier "Component View::java::awt::GraphicsConfiguration"
quidu "406CF8F401D9"
supplier_is_spec TRUE))
language "Java")
(object module "TileSet" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\graphics\\TileSet.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8F1017A"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8FB0341"
supplier "Component View::java::util::List"
quidu "406CF8D90249"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8FB0342"
supplier "Component View::java::util::Vector"
quidu "406CF8DA019F"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8FB0343"
documentation "import java.net.URL;"
supplier "Component View::java::awt::Point"
quidu "406CF8D000B4"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8FB034B"
supplier "Component View::java::awt::Color"
quidu "406CF8D50385"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8FB034C"
supplier "Component View::java::awt::Graphics"
quidu "406CF8F102B1"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8FB034D"
supplier "Component View::java::awt::Dimension"
quidu "406CF8D000C0"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8FB034E"
supplier "Component View::java::awt::Rectangle"
quidu "406CF8D50389"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8FB034F"
supplier "Component View::java::awt::image::Raster"
quidu "406CF8F801DE"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8FB0355"
supplier "Component View::java::awt::color::ColorSpace"
quidu "406CF8F801E9"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8FB0356"
supplier "Component View::java::awt::image::BufferedImage"
quidu "406CF8DA03D1"
supplier_is_spec TRUE))
language "Java")
(object module "ImageUtilities" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\graphics\\ImageUtilities.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8F60290"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8F60338"
supplier "Component View::java::awt::Point"
quidu "406CF8D000B4"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8F6033A"
supplier "Component View::java::awt::Image"
quidu "406CF8F60326"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8F6033B"
supplier "Component View::java::awt::Color"
quidu "406CF8D50385"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8F6033C"
supplier "Component View::java::awt::Cursor"
quidu "406CF8F60313"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8F6033D"
supplier "Component View::java::awt::Toolkit"
quidu "406CF8F60330"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8F6033E"
documentation
|import java.awt.image.Raster;
|import java.awt.color.ColorSpace;
supplier "Component View::java::awt::image::BufferedImage"
quidu "406CF8DA03D1"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8F6033F"
supplier "Component View::java::awt::image::MemoryImageSource"
quidu "406CF8F60334"
supplier_is_spec TRUE))
language "Java")
(object module "ImprovedTileSet" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\graphics\\ImprovedTileSet.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8F80058"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8F801EE"
supplier "Component View::java::util::List"
quidu "406CF8D90249"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8F801EF"
supplier "Component View::java::util::Vector"
quidu "406CF8DA019F"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8F801F2"
documentation "import java.net.URL;"
supplier "Component View::java::awt::Point"
quidu "406CF8D000B4"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8F801F3"
supplier "Component View::java::awt::Color"
quidu "406CF8D50385"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8F801F4"
supplier "Component View::java::awt::Graphics"
quidu "406CF8F102B1"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8F801F5"
supplier "Component View::java::awt::Dimension"
quidu "406CF8D000C0"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8F801F6"
supplier "Component View::java::awt::Rectangle"
quidu "406CF8D50389"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8F801F7"
supplier "Component View::java::awt::image::Raster"
quidu "406CF8F801DE"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8F801FD"
supplier "Component View::java::awt::color::ColorSpace"
quidu "406CF8F801E9"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8F801FE"
supplier "Component View::java::awt::image::BufferedImage"
quidu "406CF8DA03D1"
supplier_is_spec TRUE))
language "Java"))
physical_presentations (list unit_reference_list))
(object SubSystem "physics"
quid "406CF8D50396"
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF91300B1"
supplier "Component View::java::util"
quidu "406CF8D90248"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF91300B3"
supplier "Component View::java::awt::image"
quidu "406CF8DA03D0"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF91300B5"
supplier "Component View::edu::gatech::cs2335::lemmings::engine"
quidu "406CF8CD01FB"
supplier_is_subsystem TRUE))
physical_models (list unit_reference_list
(object module "PhysicsEngine" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\physics\\PhysicsEngine.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8D50397"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF91300B2"
supplier "Component View::java::util::List"
quidu "406CF8D90249"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF91300B4"
supplier "Component View::java::awt::image::BufferedImage"
quidu "406CF8DA03D1"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF91300BB"
supplier "Component View::edu::gatech::cs2335::lemmings::engine::Level"
quidu "406CF8D5027E"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF91300BC"
supplier "Component View::edu::gatech::cs2335::lemmings::engine::Lemming"
quidu "406CF8D80110"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF91300BD"
supplier "Component View::edu::gatech::cs2335::lemmings::engine::GameEngine"
quidu "406CF8CF02D0"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF91300BE"
supplier "Component View::edu::gatech::cs2335::lemmings::engine::GamePlayState"
quidu "406CF8D50224"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF91300BF"
supplier "Component View::edu::gatech::cs2335::lemmings::engine::AbstractGameState"
quidu "406CF8CD01FC"
supplier_is_spec TRUE))
language "Java")
(object module "PhysicsObject" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\physics\\PhysicsObject.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8D80124"
stereotype ""
language "Java")
(object module "Vector" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\physics\\Vector.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF9120074"
stereotype ""
language "Java")
(object module "Point" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\physics\\Point.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF91300E3"
stereotype ""
language "Java")
(object module "PhysicsSettings" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\physics\\PhysicsSettings.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF9130287"
stereotype ""
language "Java"))
physical_presentations (list unit_reference_list))
(object SubSystem "file"
quid "406CF8D5039B"
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8EE0222"
supplier "Component View::java::util"
quidu "406CF8D90248"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF8EE022B"
supplier "Component View::java::io"
quidu "406CF8EE01E5"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF8EE022F"
supplier "Component View::java::awt::image"
quidu "406CF8DA03D0"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF8EE0234"
supplier "Component View::edu::gatech::cs2335::lemmings::engine"
quidu "406CF8CD01FB"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF8EE0237"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics"
quidu "406CF8D50391"
supplier_is_subsystem TRUE))
physical_models (list unit_reference_list
(object module "LevelReader" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\file\\LevelReader.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF8D5039C"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF8EE0223"
supplier "Component View::java::util::Map"
quidu "406CF8EE0071"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8EE0224"
supplier "Component View::java::util::List"
quidu "406CF8D90249"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8EE0225"
supplier "Component View::java::util::Vector"
quidu "406CF8DA019F"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8EE0226"
supplier "Component View::java::util::HashMap"
quidu "406CF8EE020C"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8EE022A"
supplier "Component View::java::util::Properties"
quidu "406CF8EE0216"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8EE022C"
supplier "Component View::java::io::File"
quidu "406CF8EE01E6"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8EE022D"
supplier "Component View::java::io::IOException"
quidu "406CF8EE021A"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8EE022E"
supplier "Component View::java::io::FileInputStream"
quidu "406CF8EE021E"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8EE0230"
supplier "Component View::java::awt::image::BufferedImage"
quidu "406CF8DA03D1"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8EE0235"
supplier "Component View::edu::gatech::cs2335::lemmings::engine::Level"
quidu "406CF8D5027E"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8EE0236"
supplier "Component View::edu::gatech::cs2335::lemmings::engine::LevelData"
quidu "406CF8D903E3"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF8EE0238"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics::ImageLoader"
quidu "406CF8E4008F"
supplier_is_spec TRUE))
language "Java"))
physical_presentations (list unit_reference_list))
(object SubSystem "junit"
quid "406CF90B033A"
physical_models (list unit_reference_list
(object SubSystem "engine"
quid "406CF90B0344"
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF90B039E"
supplier "Component View::junit::framework"
quidu "406CF90B0359"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF90B03A9"
supplier "Component View::edu::gatech::cs2335::lemmings::engine"
quidu "406CF8CD01FB"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF90B03AB"
supplier "Component View::edu::gatech::cs2335::lemmings::engine::lemmingjob"
quidu "406CF8D80160"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF90D0080"
supplier "Component View::edu::gatech::cs2335::lemmings::physics"
quidu "406CF8D50396"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF90D0082"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics"
quidu "406CF8D50391"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF90D0086"
supplier "Component View::java::awt::image"
quidu "406CF8DA03D0"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF90D008A"
supplier "Component View::javax::swing"
quidu "406CF9040312"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF90D008C"
supplier "Component View::java::awt"
quidu "406CF8CD029B"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF90D008F"
supplier "Component View::java::io"
quidu "406CF8EE01E5"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF90D0096"
supplier "Component View::java::util"
quidu "406CF8D90248"
supplier_is_subsystem TRUE))
physical_models (list unit_reference_list
(object module "TestLemmingJobFactory" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\junit\\engine\\TestLemmingJobFactory.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF90B0345"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF90B03A8"
supplier "Component View::junit::framework"
quidu "406CF90B0359"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF90B03AA"
supplier "Component View::edu::gatech::cs2335::lemmings::engine"
quidu "406CF8CD01FB"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF90B03AC"
supplier "Component View::edu::gatech::cs2335::lemmings::engine::lemmingjob"
quidu "406CF8D80160"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF90B03AD"
supplier "Component View::edu::gatech::cs2335::lemmings::engine::lemmingjob::WalkerJob"
quidu "406CF8E70324"
supplier_is_spec TRUE))
language "Java")
(object module "TestLevel" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\junit\\engine\\TestLevel.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF90C03AA"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF90D0081"
supplier "Component View::edu::gatech::cs2335::lemmings::physics"
quidu "406CF8D50396"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF90D0083"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics"
quidu "406CF8D50391"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF90D0084"
supplier "Component View::junit::framework"
quidu "406CF90B0359"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF90D0085"
supplier "Component View::edu::gatech::cs2335::lemmings::engine"
quidu "406CF8CD01FB"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF90D0087"
supplier "Component View::java::awt::image::BufferedImage"
quidu "406CF8DA03D1"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF90D008B"
supplier "Component View::javax::swing::ImageIcon"
quidu "406CF90D0076"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF90D008D"
supplier "Component View::java::awt::Image"
quidu "406CF8F60326"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF90D008E"
supplier "Component View::java::awt::Graphics"
quidu "406CF8F102B1"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF90D0094"
supplier "Component View::java::io::IOException"
quidu "406CF8EE021A"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF90D0095"
supplier "Component View::java::io::File"
quidu "406CF8EE01E6"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF90D0097"
supplier "Component View::java::util::List"
quidu "406CF8D90249"
supplier_is_spec TRUE))
language "Java")
(object module "TestLevelData" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\junit\\engine\\TestLevelData.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF90D00A8"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF90D01D5"
supplier "Component View::junit::framework"
quidu "406CF90B0359"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF90D01D6"
supplier "Component View::edu::gatech::cs2335::lemmings::engine"
quidu "406CF8CD01FB"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF90D01D7"
supplier "Component View::edu::gatech::cs2335::lemmings::physics"
quidu "406CF8D50396"
supplier_is_subsystem TRUE))
language "Java")
(object SubSystem "lemmingjob"
quid "406CF90D02F7"
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF90D03A1"
supplier "Component View::junit::framework"
quidu "406CF90B0359"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF90D03A3"
supplier "Component View::edu::gatech::cs2335::lemmings::engine::lemmingjob"
quidu "406CF8D80160"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF90D03A5"
supplier "Component View::edu::gatech::cs2335::lemmings::engine"
quidu "406CF8CD01FB"
supplier_is_subsystem TRUE))
physical_models (list unit_reference_list
(object module "TestHandGliderJob" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\junit\\engine\\lemmingjob\\TestHandGliderJob.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF90D02F8"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF90D03A2"
supplier "Component View::junit::framework"
quidu "406CF90B0359"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF90D03A4"
supplier "Component View::edu::gatech::cs2335::lemmings::engine::lemmingjob"
quidu "406CF8D80160"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF90D03A6"
supplier "Component View::edu::gatech::cs2335::lemmings::engine"
quidu "406CF8CD01FB"
supplier_is_subsystem TRUE))
language "Java")
(object module "TestWalkerJob" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\junit\\engine\\lemmingjob\\TestWalkerJob.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF90D03AB"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF90E0013"
supplier "Component View::junit::framework"
quidu "406CF90B0359"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF90E001D"
supplier "Component View::edu::gatech::cs2335::lemmings::engine::lemmingjob"
quidu "406CF8D80160"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF90E001E"
supplier "Component View::edu::gatech::cs2335::lemmings::engine"
quidu "406CF8CD01FB"
supplier_is_subsystem TRUE))
language "Java"))
physical_presentations (list unit_reference_list)))
physical_presentations (list unit_reference_list))
(object SubSystem "gui"
quid "406CF90E032A"
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF90F008D"
supplier "Component View::java::awt"
quidu "406CF8CD029B"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF90F0099"
supplier "Component View::junit::framework"
quidu "406CF90B0359"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF90F009B"
supplier "Component View::edu::gatech::cs2335::lemmings::gui"
quidu "406CF8CD02F7"
supplier_is_subsystem TRUE))
physical_models (list unit_reference_list
(object module "TestComponent" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\junit\\gui\\TestComponent.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF90E032B"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF90F008E"
supplier "Component View::java::awt::Point"
quidu "406CF8D000B4"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF90F008F"
supplier "Component View::java::awt::Dimension"
quidu "406CF8D000C0"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF90F0097"
supplier "Component View::java::awt::Rectangle"
quidu "406CF8D50389"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF90F0098"
supplier "Component View::java::awt::Graphics"
quidu "406CF8F102B1"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF90F009A"
supplier "Component View::junit::framework"
quidu "406CF90B0359"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF90F009C"
supplier "Component View::edu::gatech::cs2335::lemmings::gui"
quidu "406CF8CD02F7"
supplier_is_subsystem TRUE))
language "Java")
(object module "TestContainer" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\junit\\gui\\TestContainer.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF90F012D"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF90F034A"
supplier "Component View::java::awt::Point"
quidu "406CF8D000B4"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF90F034B"
supplier "Component View::java::awt::Dimension"
quidu "406CF8D000C0"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF90F0354"
supplier "Component View::java::awt::Rectangle"
quidu "406CF8D50389"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF90F0355"
supplier "Component View::java::awt::Graphics"
quidu "406CF8F102B1"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF90F0356"
supplier "Component View::junit::framework"
quidu "406CF90B0359"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF90F0357"
supplier "Component View::edu::gatech::cs2335::lemmings::gui"
quidu "406CF8CD02F7"
supplier_is_subsystem TRUE))
language "Java")
(object module "TestLeafComponent" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\junit\\gui\\TestLeafComponent.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF90F03D6"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF91000B6"
supplier "Component View::java::awt::Point"
quidu "406CF8D000B4"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF91000B7"
supplier "Component View::java::awt::Dimension"
quidu "406CF8D000C0"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF91000B8"
supplier "Component View::java::awt::Rectangle"
quidu "406CF8D50389"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF91000B9"
supplier "Component View::java::awt::Graphics"
quidu "406CF8F102B1"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF91000C0"
supplier "Component View::junit::framework"
quidu "406CF90B0359"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF91000C1"
supplier "Component View::edu::gatech::cs2335::lemmings::gui"
quidu "406CF8CD02F7"
supplier_is_subsystem TRUE))
language "Java"))
physical_presentations (list unit_reference_list))
(object SubSystem "physics"
quid "406CF91003B0"
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF9110267"
supplier "Component View::junit::framework"
quidu "406CF90B0359"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF9110269"
supplier "Component View::edu::gatech::cs2335::lemmings::physics"
quidu "406CF8D50396"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF911026B"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics"
quidu "406CF8D50391"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF9110271"
supplier "Component View::java::awt::image"
quidu "406CF8DA03D0"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF9110273"
supplier "Component View::javax::swing"
quidu "406CF9040312"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF9110275"
supplier "Component View::java::awt"
quidu "406CF8CD029B"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF911027B"
supplier "Component View::java::io"
quidu "406CF8EE01E5"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF911027E"
supplier "Component View::java::util"
quidu "406CF8D90248"
supplier_is_subsystem TRUE))
physical_models (list unit_reference_list
(object module "TestPhysicsEngine" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\junit\\physics\\TestPhysicsEngine.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF91003B1"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF9110268"
supplier "Component View::junit::framework"
quidu "406CF90B0359"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF911026A"
supplier "Component View::edu::gatech::cs2335::lemmings::physics"
quidu "406CF8D50396"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF911026C"
supplier "Component View::edu::gatech::cs2335::lemmings::graphics"
quidu "406CF8D50391"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF9110272"
supplier "Component View::java::awt::image::BufferedImage"
quidu "406CF8DA03D1"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9110274"
supplier "Component View::javax::swing::ImageIcon"
quidu "406CF90D0076"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9110276"
supplier "Component View::java::awt::Image"
quidu "406CF8F60326"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF9110277"
supplier "Component View::java::awt::Graphics"
quidu "406CF8F102B1"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF911027C"
supplier "Component View::java::io::IOException"
quidu "406CF8EE021A"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF911027D"
supplier "Component View::java::io::File"
quidu "406CF8EE01E6"
supplier_is_spec TRUE)
(object Module_Visibility_Relationship
quid "406CF911027F"
supplier "Component View::java::util::List"
quidu "406CF8D90249"
supplier_is_spec TRUE))
language "Java")
(object module "TestPhysicsObject" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\junit\\physics\\TestPhysicsObject.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF91102A3"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF911032F"
supplier "Component View::junit::framework"
quidu "406CF90B0359"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF9110330"
supplier "Component View::edu::gatech::cs2335::lemmings::physics"
quidu "406CF8D50396"
supplier_is_subsystem TRUE))
language "Java")
(object module "TestPhysicsSettings" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\junit\\physics\\TestPhysicsSettings.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF9110339"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF9110389"
supplier "Component View::junit::framework"
quidu "406CF90B0359"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF911038A"
supplier "Component View::edu::gatech::cs2335::lemmings::physics"
quidu "406CF8D50396"
supplier_is_subsystem TRUE))
language "Java")
(object module "TestPoint" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\junit\\physics\\TestPoint.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF911039D"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF9120019"
supplier "Component View::junit::framework"
quidu "406CF90B0359"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF912001A"
supplier "Component View::edu::gatech::cs2335::lemmings::physics"
quidu "406CF8D50396"
supplier_is_subsystem TRUE))
language "Java")
(object module "TestVector" "NotAModuleType" "NotAModulePart"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "FileName"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src\\edu\\gatech\\cs2335\\lemmings\\junit\\physics\\TestVector.java")
(object Attribute
tool "Java"
name "RootPath"
value "C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text "")))
quid "406CF912002D"
stereotype ""
visible_modules (list dependency_list
(object Module_Visibility_Relationship
quid "406CF91201C8"
supplier "Component View::junit::framework"
quidu "406CF90B0359"
supplier_is_subsystem TRUE)
(object Module_Visibility_Relationship
quid "406CF91201C9"
supplier "Component View::edu::gatech::cs2335::lemmings::physics"
quidu "406CF8D50396"
supplier_is_subsystem TRUE))
language "Java"))
physical_presentations (list unit_reference_list)))
physical_presentations (list unit_reference_list)))
physical_presentations (list unit_reference_list)))
physical_presentations (list unit_reference_list)))
physical_presentations (list unit_reference_list)))
physical_presentations (list unit_reference_list))
(object SubSystem "java"
quid "406CF8CD0291"
physical_models (list unit_reference_list
(object SubSystem "awt"
quid "406CF8CD029B"
physical_models (list unit_reference_list
(object module "Point" "NotAModuleType" "NotAModulePart"
quid "406CF8D000B4"
stereotype ""
language "Java")
(object module "Dimension" "NotAModuleType" "NotAModulePart"
quid "406CF8D000C0"
stereotype ""
language "Java")
(object module "Font" "NotAModuleType" "NotAModulePart"
quid "406CF8D5037A"
stereotype ""
language "Java")
(object module "Color" "NotAModuleType" "NotAModulePart"
quid "406CF8D50385"
stereotype ""
language "Java")
(object module "Rectangle" "NotAModuleType" "NotAModulePart"
quid "406CF8D50389"
stereotype ""
language "Java")
(object module "Shape" "NotAModuleType" "NotAModulePart"
quid "406CF8E40045"
stereotype ""
language "Java")
(object module "Graphics2D" "NotAModuleType" "NotAModulePart"
quid "406CF8E4008B"
stereotype ""
language "Java")
(object module "Graphics" "NotAModuleType" "NotAModulePart"
quid "406CF8F102B1"
stereotype ""
language "Java")
(object module "GraphicsConfiguration" "NotAModuleType" "NotAModulePart"
quid "406CF8F401D9"
stereotype ""
language "Java")
(object module "AlphaComposite" "NotAModuleType" "NotAModulePart"
quid "406CF8F402DD"
stereotype ""
language "Java")
(object module "GraphicsEnvironment" "NotAModuleType" "NotAModulePart"
quid "406CF8F402E9"
stereotype ""
language "Java")
(object module "Cursor" "NotAModuleType" "NotAModulePart"
quid "406CF8F60313"
stereotype ""
language "Java")
(object module "Image" "NotAModuleType" "NotAModulePart"
quid "406CF8F60326"
stereotype ""
language "Java")
(object module "Toolkit" "NotAModuleType" "NotAModulePart"
quid "406CF8F60330"
stereotype ""
language "Java")
(object module "FontMetrics" "NotAModuleType" "NotAModulePart"
quid "406CF9060116"
stereotype ""
language "Java")
(object SubSystem "event"
quid "406CF8CD029C"
physical_models (list unit_reference_list
(object module "ActionListener" "NotAModuleType" "NotAModulePart"
quid "406CF8CD029D"
stereotype ""
language "Java")
(object module "ActionEvent" "NotAModuleType" "NotAModulePart"
quid "406CF8CD0377"
stereotype ""
language "Java")
(object module "MouseEvent" "NotAModuleType" "NotAModulePart"
quid "406CF9050026"
stereotype ""
language "Java")
(object module "MouseAdapter" "NotAModuleType" "NotAModulePart"
quid "406CF905002A"
stereotype ""
language "Java")
(object module "MouseMotionAdapter" "NotAModuleType" "NotAModulePart"
quid "406CF905002E"
stereotype ""
language "Java")
(object module "MouseMotionListener" "NotAModuleType" "NotAModulePart"
quid "406CF9050032"
stereotype ""
language "Java"))
physical_presentations (list unit_reference_list))
(object SubSystem "image"
quid "406CF8DA03D0"
physical_models (list unit_reference_list
(object module "BufferedImage" "NotAModuleType" "NotAModulePart"
quid "406CF8DA03D1"
stereotype ""
language "Java")
(object module "MemoryImageSource" "NotAModuleType" "NotAModulePart"
quid "406CF8F60334"
stereotype ""
language "Java")
(object module "Raster" "NotAModuleType" "NotAModulePart"
quid "406CF8F801DE"
stereotype ""
language "Java")
(object module "BufferStrategy" "NotAModuleType" "NotAModulePart"
quid "406CF904020E"
stereotype ""
language "Java"))
physical_presentations (list unit_reference_list))
(object SubSystem "color"
quid "406CF8F801E8"
physical_models (list unit_reference_list
(object module "ColorSpace" "NotAModuleType" "NotAModulePart"
quid "406CF8F801E9"
stereotype ""
language "Java"))
physical_presentations (list unit_reference_list)))
physical_presentations (list unit_reference_list))
(object SubSystem "util"
quid "406CF8D90248"
physical_models (list unit_reference_list
(object module "List" "NotAModuleType" "NotAModulePart"
quid "406CF8D90249"
stereotype ""
language "Java")
(object module "Vector" "NotAModuleType" "NotAModulePart"
quid "406CF8DA019F"
stereotype ""
language "Java")
(object module "Random" "NotAModuleType" "NotAModulePart"
quid "406CF8E0013A"
stereotype ""
language "Java")
(object module "Map" "NotAModuleType" "NotAModulePart"
quid "406CF8EE0071"
stereotype ""
language "Java")
(object module "HashMap" "NotAModuleType" "NotAModulePart"
quid "406CF8EE020C"
stereotype ""
language "Java")
(object module "Properties" "NotAModuleType" "NotAModulePart"
quid "406CF8EE0216"
stereotype ""
language "Java")
(object module "Date" "NotAModuleType" "NotAModulePart"
quid "406CF900024E"
stereotype ""
language "Java")
(object module "Iterator" "NotAModuleType" "NotAModulePart"
quid "406CF9000252"
stereotype ""
language "Java")
(object module "Timer" "NotAModuleType" "NotAModulePart"
quid "406CF905001A"
stereotype ""
language "Java")
(object module "TimerTask" "NotAModuleType" "NotAModulePart"
quid "406CF905001E"
stereotype ""
language "Java"))
physical_presentations (list unit_reference_list))
(object SubSystem "lang"
quid "406CF8EE014F"
physical_models (list unit_reference_list
(object module "Exception" "NotAModuleType" "NotAModulePart"
quid "406CF8EE0150"
stereotype ""
language "Java")
(object module "NullPointerException" "NotAModuleType" "NotAModulePart"
quid "406CF9090071"
stereotype ""
language "Java"))
physical_presentations (list unit_reference_list))
(object SubSystem "io"
quid "406CF8EE01E5"
physical_models (list unit_reference_list
(object module "File" "NotAModuleType" "NotAModulePart"
quid "406CF8EE01E6"
stereotype ""
language "Java")
(object module "IOException" "NotAModuleType" "NotAModulePart"
quid "406CF8EE021A"
stereotype ""
language "Java")
(object module "FileInputStream" "NotAModuleType" "NotAModulePart"
quid "406CF8EE021E"
stereotype ""
language "Java"))
physical_presentations (list unit_reference_list))
(object SubSystem "net"
quid "406CF8F4026F"
physical_models (list unit_reference_list
(object module "URL" "NotAModuleType" "NotAModulePart"
quid "406CF8F40270"
stereotype ""
language "Java"))
physical_presentations (list unit_reference_list)))
physical_presentations (list unit_reference_list))
(object SubSystem "javax"
quid "406CF8F20009"
physical_models (list unit_reference_list
(object SubSystem "print"
quid "406CF8F2000A"
physical_models (list unit_reference_list
(object SubSystem "attribute"
quid "406CF8F2000B"
physical_models (list unit_reference_list
(object module "EnumSyntax" "NotAModuleType" "NotAModulePart"
quid "406CF8F20013"
stereotype ""
language "Java"))
physical_presentations (list unit_reference_list)))
physical_presentations (list unit_reference_list))
(object SubSystem "swing"
quid "406CF9040312"
physical_models (list unit_reference_list
(object module "JFrame" "NotAModuleType" "NotAModulePart"
quid "406CF9040313"
stereotype ""
language "Java")
(object module "ImageIcon" "NotAModuleType" "NotAModulePart"
quid "406CF90D0076"
stereotype ""
language "Java"))
physical_presentations (list unit_reference_list)))
physical_presentations (list unit_reference_list))
(object SubSystem "junit"
quid "406CF90B0358"
physical_models (list unit_reference_list
(object SubSystem "framework"
quid "406CF90B0359"
physical_models (list unit_reference_list
(object module "TestCase" "NotAModuleType" "NotAModulePart"
quid "406CF90B035A"
stereotype ""
language "Java"))
physical_presentations (list unit_reference_list)))
physical_presentations (list unit_reference_list)))
physical_presentations (list unit_reference_list
(object Module_Diagram "Main"
quid "406CF898028B"
title "Main"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list))))
process_structure (object Processes
quid "406CF890030B"
ProcsNDevs (list
(object Process_Diagram "Deployment View"
quid "406CF8900315"
title "Deployment View"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list))))
properties (object Properties
attributes (list Attribute_Set
(object Attribute
tool "Cplusplus"
name "propertyId"
value "809135966")
(object Attribute
tool "Cplusplus"
name "default__Role"
value (list Attribute_Set
(object Attribute
tool "Cplusplus"
name "Synchronize"
value TRUE)
(object Attribute
tool "Cplusplus"
name "CodeName"
value "")
(object Attribute
tool "Cplusplus"
name "InitialValue"
value "")))
(object Attribute
tool "Cplusplus"
name "default__Inherit"
value (list Attribute_Set
(object Attribute
tool "Cplusplus"
name "Synchronize"
value TRUE)))
(object Attribute
tool "Cplusplus"
name "default__Module-Spec"
value (list Attribute_Set
(object Attribute
tool "Cplusplus"
name "Synchronize"
value TRUE)
(object Attribute
tool "Cplusplus"
name "RevEngRootDirectory"
value "")
(object Attribute
tool "Cplusplus"
name "RootPackage"
value "C++ Reverse Engineered")
(object Attribute
tool "Cplusplus"
name "RevEngDirectoriesAsPackages"
value FALSE)
(object Attribute
tool "Cplusplus"
name "HeaderFileExtension"
value ".h")
(object Attribute
tool "Cplusplus"
name "ImplementationFileExtension"
value ".cpp")
(object Attribute
tool "Cplusplus"
name "NewHeaderFileDirectory"
value "")
(object Attribute
tool "Cplusplus"
name "NewImplementationFileDirectory"
value "")
(object Attribute
tool "Cplusplus"
name "FileCapitalization"
value ("FileCapitalizationSet" 0))
(object Attribute
tool "Cplusplus"
name "CodeGenExtraDirectories"
value ("CodeGenExtraDirectoriesSet" 0))
(object Attribute
tool "Cplusplus"
name "StripClassPrefix"
value "")
(object Attribute
tool "Cplusplus"
name "UseTabs"
value FALSE)
(object Attribute
tool "Cplusplus"
name "TabWidth"
value 8)
(object Attribute
tool "Cplusplus"
name "IndentWidth"
value 4)
(object Attribute
tool "Cplusplus"
name "AccessIndentation"
value -2)
(object Attribute
tool "Cplusplus"
name "CreateBackupFiles"
value FALSE)
(object Attribute
tool "Cplusplus"
name "ModelIdCommentRules"
value ("ModelIdCommentRulesSet" 1))
(object Attribute
tool "Cplusplus"
name "CommentRules"
value ("CommentRulesSet" 1))
(object Attribute
tool "Cplusplus"
name "PageWidth"
value 80)
(object Attribute
tool "Cplusplus"
name "ClassMemberOrder"
value ("MemberOrderSet" 1))
(object Attribute
tool "Cplusplus"
name "OneParameterPerLine"
value FALSE)
(object Attribute
tool "Cplusplus"
name "NamespaceBraceStyle"
value ("BraceStyleSet" 2))
(object Attribute
tool "Cplusplus"
name "ClassBraceStyle"
value ("BraceStyleSet" 2))
(object Attribute
tool "Cplusplus"
name "FunctionBraceStyle"
value ("BraceStyleSet" 2))
(object Attribute
tool "Cplusplus"
name "Copyright"
value (value Text ""))
(object Attribute
tool "Cplusplus"
name "InitialHeaderIncludes"
value (value Text ""))
(object Attribute
tool "Cplusplus"
name "InitialBodyIncludes"
value (value Text ""))
(object Attribute
tool "Cplusplus"
name "CodeGenExtraDirectoriesSet"
value (list Attribute_Set
(object Attribute
tool "Cplusplus"
name "None"
value 0)
(object Attribute
tool "Cplusplus"
name "Namespaces"
value 1)
(object Attribute
tool "Cplusplus"
name "Packages"
value 2)))
(object Attribute
tool "Cplusplus"
name "FileCapitalizationSet"
value (list Attribute_Set
(object Attribute
tool "Cplusplus"
name "Same as model"
value 0)
(object Attribute
tool "Cplusplus"
name "Lower case"
value 1)
(object Attribute
tool "Cplusplus"
name "Upper case"
value 2)
(object Attribute
tool "Cplusplus"
name "Lower case with underscores"
value 3)))
(object Attribute
tool "Cplusplus"
name "BraceStyleSet"
value (list Attribute_Set
(object Attribute
tool "Cplusplus"
name "B1"
value 1)
(object Attribute
tool "Cplusplus"
name "B2"
value 2)
(object Attribute
tool "Cplusplus"
name "B3"
value 3)
(object Attribute
tool "Cplusplus"
name "B4"
value 4)
(object Attribute
tool "Cplusplus"
name "B5"
value 5)))
(object Attribute
tool "Cplusplus"
name "MemberOrderSet"
value (list Attribute_Set
(object Attribute
tool "Cplusplus"
name "Public First"
value 1)
(object Attribute
tool "Cplusplus"
name "Private First"
value 2)
(object Attribute
tool "Cplusplus"
name "Order by kind"
value 3)
(object Attribute
tool "Cplusplus"
name "Unordered"
value 4)))
(object Attribute
tool "Cplusplus"
name "ModelIdCommentRulesSet"
value (list Attribute_Set
(object Attribute
tool "Cplusplus"
name "Code generation only"
value 1)
(object Attribute
tool "Cplusplus"
name "Code generation and reverse engineering"
value 2)
(object Attribute
tool "Cplusplus"
name "Never generate model IDs"
value 3)))
(object Attribute
tool "Cplusplus"
name "CommentRulesSet"
value (list Attribute_Set
(object Attribute
tool "Cplusplus"
name "Always synchronize"
value 1)
(object Attribute
tool "Cplusplus"
name "Code generation only"
value 2)
(object Attribute
tool "Cplusplus"
name "Reverse engineering only"
value 3)
(object Attribute
tool "Cplusplus"
name "Never synchronize"
value 4)))))
(object Attribute
tool "Cplusplus"
name "default__Module-Body"
value (list Attribute_Set
(object Attribute
tool "Cplusplus"
name "Synchronize"
value TRUE)
(object Attribute
tool "Cplusplus"
name "RevEngRootDirectory"
value "")
(object Attribute
tool "Cplusplus"
name "RootPackage"
value "C++ Reverse Engineered")
(object Attribute
tool "Cplusplus"
name "RevEngDirectoriesAsPackages"
value FALSE)
(object Attribute
tool "Cplusplus"
name "HeaderFileExtension"
value ".h")
(object Attribute
tool "Cplusplus"
name "ImplementationFileExtension"
value ".cpp")
(object Attribute
tool "Cplusplus"
name "NewHeaderFileDirectory"
value "")
(object Attribute
tool "Cplusplus"
name "NewImplementationFileDirectory"
value "")
(object Attribute
tool "Cplusplus"
name "FileCapitalization"
value ("FileCapitalizationSet" 0))
(object Attribute
tool "Cplusplus"
name "CodeGenExtraDirectories"
value ("CodeGenExtraDirectoriesSet" 0))
(object Attribute
tool "Cplusplus"
name "StripClassPrefix"
value "")
(object Attribute
tool "Cplusplus"
name "UseTabs"
value FALSE)
(object Attribute
tool "Cplusplus"
name "TabWidth"
value 8)
(object Attribute
tool "Cplusplus"
name "IndentWidth"
value 4)
(object Attribute
tool "Cplusplus"
name "AccessIndentation"
value -2)
(object Attribute
tool "Cplusplus"
name "CreateBackupFiles"
value FALSE)
(object Attribute
tool "Cplusplus"
name "ModelIdCommentRules"
value ("ModelIdCommentRulesSet" 1))
(object Attribute
tool "Cplusplus"
name "CommentRules"
value ("CommentRulesSet" 1))
(object Attribute
tool "Cplusplus"
name "PageWidth"
value 80)
(object Attribute
tool "Cplusplus"
name "ClassMemberOrder"
value ("MemberOrderSet" 1))
(object Attribute
tool "Cplusplus"
name "OneParameterPerLine"
value FALSE)
(object Attribute
tool "Cplusplus"
name "NamespaceBraceStyle"
value ("BraceStyleSet" 2))
(object Attribute
tool "Cplusplus"
name "ClassBraceStyle"
value ("BraceStyleSet" 2))
(object Attribute
tool "Cplusplus"
name "FunctionBraceStyle"
value ("BraceStyleSet" 2))
(object Attribute
tool "Cplusplus"
name "Copyright"
value (value Text ""))
(object Attribute
tool "Cplusplus"
name "InitialHeaderIncludes"
value (value Text ""))
(object Attribute
tool "Cplusplus"
name "InitialBodyIncludes"
value (value Text ""))
(object Attribute
tool "Cplusplus"
name "CodeGenExtraDirectoriesSet"
value (list Attribute_Set
(object Attribute
tool "Cplusplus"
name "None"
value 0)
(object Attribute
tool "Cplusplus"
name "Namespaces"
value 1)
(object Attribute
tool "Cplusplus"
name "Packages"
value 2)))
(object Attribute
tool "Cplusplus"
name "FileCapitalizationSet"
value (list Attribute_Set
(object Attribute
tool "Cplusplus"
name "Same as model"
value 0)
(object Attribute
tool "Cplusplus"
name "Lower case"
value 1)
(object Attribute
tool "Cplusplus"
name "Upper case"
value 2)
(object Attribute
tool "Cplusplus"
name "Lower case with underscores"
value 3)))
(object Attribute
tool "Cplusplus"
name "BraceStyleSet"
value (list Attribute_Set
(object Attribute
tool "Cplusplus"
name "B1"
value 1)
(object Attribute
tool "Cplusplus"
name "B2"
value 2)
(object Attribute
tool "Cplusplus"
name "B3"
value 3)
(object Attribute
tool "Cplusplus"
name "B4"
value 4)
(object Attribute
tool "Cplusplus"
name "B5"
value 5)))
(object Attribute
tool "Cplusplus"
name "MemberOrderSet"
value (list Attribute_Set
(object Attribute
tool "Cplusplus"
name "Public First"
value 1)
(object Attribute
tool "Cplusplus"
name "Private First"
value 2)
(object Attribute
tool "Cplusplus"
name "Order by kind"
value 3)
(object Attribute
tool "Cplusplus"
name "Unordered"
value 4)))
(object Attribute
tool "Cplusplus"
name "ModelIdCommentRulesSet"
value (list Attribute_Set
(object Attribute
tool "Cplusplus"
name "Code generation only"
value 1)
(object Attribute
tool "Cplusplus"
name "Code generation and reverse engineering"
value 2)
(object Attribute
tool "Cplusplus"
name "Never generate model IDs"
value 3)))
(object Attribute
tool "Cplusplus"
name "CommentRulesSet"
value (list Attribute_Set
(object Attribute
tool "Cplusplus"
name "Always synchronize"
value 1)
(object Attribute
tool "Cplusplus"
name "Code generation only"
value 2)
(object Attribute
tool "Cplusplus"
name "Reverse engineering only"
value 3)
(object Attribute
tool "Cplusplus"
name "Never synchronize"
value 4)))))
(object Attribute
tool "Cplusplus"
name "default__Param"
value (list Attribute_Set
(object Attribute
tool "Cplusplus"
name "CodeName"
value "")))
(object Attribute
tool "Cplusplus"
name "default__Attribute"
value (list Attribute_Set
(object Attribute
tool "Cplusplus"
name "Synchronize"
value TRUE)
(object Attribute
tool "Cplusplus"
name "CodeName"
value "")))
(object Attribute
tool "Cplusplus"
name "default__Operation"
value (list Attribute_Set
(object Attribute
tool "Cplusplus"
name "Synchronize"
value TRUE)
(object Attribute
tool "Cplusplus"
name "CodeName"
value "")
(object Attribute
tool "Cplusplus"
name "InitialCodeBody"
value "")
(object Attribute
tool "Cplusplus"
name "Inline"
value FALSE)
(object Attribute
tool "Cplusplus"
name "GenerateFunctionBody"
value ("GenerateFunctionBodySet" 2))
(object Attribute
tool "Cplusplus"
name "GenerateFunctionBodySet"
value (list Attribute_Set
(object Attribute
tool "Cplusplus"
name "Default"
value 2)
(object Attribute
tool "Cplusplus"
name "True"
value 1)
(object Attribute
tool "Cplusplus"
name "False"
value 0)))))
(object Attribute
tool "Cplusplus"
name "default__Class"
value (list Attribute_Set
(object Attribute
tool "Cplusplus"
name "Synchronize"
value TRUE)
(object Attribute
tool "Cplusplus"
name "CodeName"
value "")
(object Attribute
tool "Cplusplus"
name "ImplementationType"
value "")
(object Attribute
tool "Cplusplus"
name "HeaderSourceFile"
value "")
(object Attribute
tool "Cplusplus"
name "BodySourceFile"
value "")))
(object Attribute
tool "Cplusplus"
name "default__Category"
value (list Attribute_Set
(object Attribute
tool "Cplusplus"
name "CodeName"
value "")
(object Attribute
tool "Cplusplus"
name "IsNamespace"
value FALSE)))
(object Attribute
tool "Cplusplus"
name "default__Uses"
value (list Attribute_Set
(object Attribute
tool "Cplusplus"
name "BodyReferenceOnly"
value FALSE)))
(object Attribute
tool "Cplusplus"
name "HiddenTool"
value FALSE)
(object Attribute
tool "Data Modeler"
name "propertyId"
value "809135966")
(object Attribute
tool "Data Modeler"
name "default__Project"
value (list Attribute_Set
(object Attribute
tool "Data Modeler"
name "project"
value "")
(object Attribute
tool "Data Modeler"
name "TableCounter"
value 0)
(object Attribute
tool "Data Modeler"
name "ViewCounter"
value 0)
(object Attribute
tool "Data Modeler"
name "DomainCounter"
value 0)
(object Attribute
tool "Data Modeler"
name "SPPackageCounter"
value 0)
(object Attribute
tool "Data Modeler"
name "TriggerCounter"
value 0)
(object Attribute
tool "Data Modeler"
name "IndexCounter"
value 0)
(object Attribute
tool "Data Modeler"
name "ConstraintCounter"
value 0)
(object Attribute
tool "Data Modeler"
name "StoreProcedureCounter"
value 0)
(object Attribute
tool "Data Modeler"
name "PrimaryKeyCounter"
value 0)
(object Attribute
tool "Data Modeler"
name "ForeignKeyCounter"
value 0)
(object Attribute
tool "Data Modeler"
name "JoinCounter"
value 0)
(object Attribute
tool "Data Modeler"
name "TableSpaceCounter"
value 0)
(object Attribute
tool "Data Modeler"
name "cONTAINERCounter"
value 0)
(object Attribute
tool "Data Modeler"
name "TablePrefix"
value "")
(object Attribute
tool "Data Modeler"
name "ViewPrefix"
value "")
(object Attribute
tool "Data Modeler"
name "DomainPrefix"
value "")
(object Attribute
tool "Data Modeler"
name "TriggerPrefix"
value "")
(object Attribute
tool "Data Modeler"
name "IndexPrefix"
value "")
(object Attribute
tool "Data Modeler"
name "ConstraintPrefix"
value "")
(object Attribute
tool "Data Modeler"
name "StoreProcedurePrefix"
value "")
(object Attribute
tool "Data Modeler"
name "PrimaryKeyPrefix"
value "")
(object Attribute
tool "Data Modeler"
name "ForeignKeyPrefix"
value "")
(object Attribute
tool "Data Modeler"
name "TableSpacePrefix"
value "")))
(object Attribute
tool "Data Modeler"
name "default__Module-Spec"
value (list Attribute_Set
(object Attribute
tool "Data Modeler"
name "dmItem"
value FALSE)
(object Attribute
tool "Data Modeler"
name "DMName"
value "")
(object Attribute
tool "Data Modeler"
name "IsDatabase"
value FALSE)
(object Attribute
tool "Data Modeler"
name "TargetDatabase"
value "")
(object Attribute
tool "Data Modeler"
name "Location"
value "")
(object Attribute
tool "Data Modeler"
name "IsTableSpace"
value FALSE)
(object Attribute
tool "Data Modeler"
name "TableSpaceType"
value "")
(object Attribute
tool "Data Modeler"
name "IsDeault"
value FALSE)
(object Attribute
tool "Data Modeler"
name "BufferPool"
value "")
(object Attribute
tool "Data Modeler"
name "ExtentSize"
value 1)
(object Attribute
tool "Data Modeler"
name "PrefetchSize"
value 1)
(object Attribute
tool "Data Modeler"
name "PageSize"
value 4)
(object Attribute
tool "Data Modeler"
name "ManagedBy"
value "")
(object Attribute
tool "Data Modeler"
name "ContainerList"
value "")))
(object Attribute
tool "Data Modeler"
name "default__Category"
value (list Attribute_Set
(object Attribute
tool "Data Modeler"
name "dmItem"
value FALSE)
(object Attribute
tool "Data Modeler"
name "DMName"
value "")
(object Attribute
tool "Data Modeler"
name "dmSchema"
value "")
(object Attribute
tool "Data Modeler"
name "dmDomainPackage"
value "")
(object Attribute
tool "Data Modeler"
name "IsSchema"
value FALSE)
(object Attribute
tool "Data Modeler"
name "IsDomainPackage"
value FALSE)
(object Attribute
tool "Data Modeler"
name "IsRootSchema"
value FALSE)
(object Attribute
tool "Data Modeler"
name "IsRootDomainPackage"
value FALSE)
(object Attribute
tool "Data Modeler"
name "IsSchemaPackage"
value FALSE)
(object Attribute
tool "Data Modeler"
name "DatabaseID"
value "")
(object Attribute
tool "Data Modeler"
name "DBMS"
value "")))
(object Attribute
tool "Data Modeler"
name "default__Class"
value (list Attribute_Set
(object Attribute
tool "Data Modeler"
name "dmItem"
value FALSE)
(object Attribute
tool "Data Modeler"
name "DMName"
value "")
(object Attribute
tool "Data Modeler"
name "IsTable"
value FALSE)
(object Attribute
tool "Data Modeler"
name "IsView"
value FALSE)
(object Attribute
tool "Data Modeler"
name "IsDomain"
value FALSE)
(object Attribute
tool "Data Modeler"
name "IsSPPackage"
value FALSE)
(object Attribute
tool "Data Modeler"
name "Synonymns"
value "")
(object Attribute
tool "Data Modeler"
name "TableSpaceID"
value "")
(object Attribute
tool "Data Modeler"
name "SourceId"
value "")
(object Attribute
tool "Data Modeler"
name "SourceType"
value "")
(object Attribute
tool "Data Modeler"
name "CorrelationName"
value "")
(object Attribute
tool "Data Modeler"
name "SelectClause"
value "")
(object Attribute
tool "Data Modeler"
name "IsUpdateable"
value TRUE)
(object Attribute
tool "Data Modeler"
name "CheckOption"
value "None")
(object Attribute
tool "Data Modeler"
name "IsSnapShot"
value FALSE)
(object Attribute
tool "Data Modeler"
name "IsDistinct"
value FALSE)
(object Attribute
tool "Data Modeler"
name "PersistToServer"
value "")
(object Attribute
tool "Data Modeler"
name "IsPackage"
value FALSE)))
(object Attribute
tool "Data Modeler"
name "default__Attribute"
value (list Attribute_Set
(object Attribute
tool "Data Modeler"
name "dmItem"
value FALSE)
(object Attribute
tool "Data Modeler"
name "DMName"
value "")
(object Attribute
tool "Data Modeler"
name "Ordinal"
value 0)
(object Attribute
tool "Data Modeler"
name "IsIdentity"
value FALSE)
(object Attribute
tool "Data Modeler"
name "IsUnique"
value FALSE)
(object Attribute
tool "Data Modeler"
name "NullsAllowed"
value FALSE)
(object Attribute
tool "Data Modeler"
name "Length"
value 0)
(object Attribute
tool "Data Modeler"
name "Scale"
value 0)
(object Attribute
tool "Data Modeler"
name "ColumnType"
value "Native")
(object Attribute
tool "Data Modeler"
name "ForBitData"
value FALSE)
(object Attribute
tool "Data Modeler"
name "DefaultValueType"
value "")
(object Attribute
tool "Data Modeler"
name "DefaultValue"
value "")
(object Attribute
tool "Data Modeler"
name "SourceId"
value "")
(object Attribute
tool "Data Modeler"
name "SourceType"
value "")
(object Attribute
tool "Data Modeler"
name "OID"
value FALSE)))
(object Attribute
tool "Data Modeler"
name "default__Association"
value (list Attribute_Set
(object Attribute
tool "Data Modeler"
name "dmItem"
value FALSE)
(object Attribute
tool "Data Modeler"
name "DMName"
value "")
(object Attribute
tool "Data Modeler"
name "IsRelationship"
value FALSE)
(object Attribute
tool "Data Modeler"
name "SourceId"
value "")
(object Attribute
tool "Data Modeler"
name "SourceType"
value "")
(object Attribute
tool "Data Modeler"
name "RIMethod"
value "")
(object Attribute
tool "Data Modeler"
name "ParentUpdateRule"
value "")
(object Attribute
tool "Data Modeler"
name "ParentUpdateRuleName"
value "")
(object Attribute
tool "Data Modeler"
name "ParentDeleteRule"
value "")
(object Attribute
tool "Data Modeler"
name "ParentDeleteRuleName"
value "")
(object Attribute
tool "Data Modeler"
name "ChildInsertRestrict"
value FALSE)
(object Attribute
tool "Data Modeler"
name "ChildInsertRestrictName"
value "")
(object Attribute
tool "Data Modeler"
name "ChildMultiplicity"
value FALSE)
(object Attribute
tool "Data Modeler"
name "ChildMultiplicityName"
value "")))
(object Attribute
tool "Data Modeler"
name "default__Role"
value (list Attribute_Set
(object Attribute
tool "Data Modeler"
name "dmItem"
value FALSE)
(object Attribute
tool "Data Modeler"
name "DMName"
value "")
(object Attribute
tool "Data Modeler"
name "ConstraintName"
value "")))
(object Attribute
tool "Data Modeler"
name "default__Operation"
value (list Attribute_Set
(object Attribute
tool "Data Modeler"
name "dmItem"
value FALSE)
(object Attribute
tool "Data Modeler"
name "DMName"
value "")
(object Attribute
tool "Data Modeler"
name "IsConstraint"
value FALSE)
(object Attribute
tool "Data Modeler"
name "ConstraintType"
value "")
(object Attribute
tool "Data Modeler"
name "IsIndex"
value FALSE)
(object Attribute
tool "Data Modeler"
name "IsTrigger"
value FALSE)
(object Attribute
tool "Data Modeler"
name "IsStoredProcedure"
value FALSE)
(object Attribute
tool "Data Modeler"
name "IsCluster"
value FALSE)
(object Attribute
tool "Data Modeler"
name "TableSpace"
value "")
(object Attribute
tool "Data Modeler"
name "FillFactor"
value 0)
(object Attribute
tool "Data Modeler"
name "KeyList"
value "")
(object Attribute
tool "Data Modeler"
name "CheckPredicate"
value "")
(object Attribute
tool "Data Modeler"
name "IsUnique"
value FALSE)
(object Attribute
tool "Data Modeler"
name "DeferalMode"
value "")
(object Attribute
tool "Data Modeler"
name "InitialCheckTime"
value "")
(object Attribute
tool "Data Modeler"
name "TriggerType"
value "")
(object Attribute
tool "Data Modeler"
name "IsInsertEvent"
value FALSE)
(object Attribute
tool "Data Modeler"
name "IsUpdateEvent"
value FALSE)
(object Attribute
tool "Data Modeler"
name "IsDeleteEvent"
value FALSE)
(object Attribute
tool "Data Modeler"
name "RefOldTable"
value "")
(object Attribute
tool "Data Modeler"
name "RefNewTable"
value "")
(object Attribute
tool "Data Modeler"
name "RefOldRow"
value "")
(object Attribute
tool "Data Modeler"
name "RefNewRow"
value "")
(object Attribute
tool "Data Modeler"
name "IsRow"
value FALSE)
(object Attribute
tool "Data Modeler"
name "WhenClause"
value "")
(object Attribute
tool "Data Modeler"
name "Language"
value "SQL")
(object Attribute
tool "Data Modeler"
name "ProcType"
value "Procedure")
(object Attribute
tool "Data Modeler"
name "IsDeterministic"
value FALSE)
(object Attribute
tool "Data Modeler"
name "ParameterStyle"
value "")
(object Attribute
tool "Data Modeler"
name "ReturnedNull"
value FALSE)
(object Attribute
tool "Data Modeler"
name "ExternalName"
value "")
(object Attribute
tool "Data Modeler"
name "Length"
value "")
(object Attribute
tool "Data Modeler"
name "Scale"
value "")
(object Attribute
tool "Data Modeler"
name "ForBitData"
value FALSE)
(object Attribute
tool "Data Modeler"
name "DefaultValue"
value "")
(object Attribute
tool "Data Modeler"
name "DefaultValueType"
value "")))
(object Attribute
tool "Data Modeler"
name "default__Parameter"
value (list Attribute_Set
(object Attribute
tool "Data Modeler"
name "dmItem"
value FALSE)
(object Attribute
tool "Data Modeler"
name "DMName"
value "")
(object Attribute
tool "Data Modeler"
name "IsInParameter"
value TRUE)
(object Attribute
tool "Data Modeler"
name "IsOutParameter"
value FALSE)
(object Attribute
tool "Data Modeler"
name "Ordinal"
value "")
(object Attribute
tool "Data Modeler"
name "Length"
value "")
(object Attribute
tool "Data Modeler"
name "Scale"
value "")
(object Attribute
tool "Data Modeler"
name "ForBitData"
value FALSE)
(object Attribute
tool "Data Modeler"
name "DefaultValueType"
value "")
(object Attribute
tool "Data Modeler"
name "DefaultValue"
value "")
(object Attribute
tool "Data Modeler"
name "OperationID"
value "")))
(object Attribute
tool "Data Modeler"
name "HiddenTool"
value FALSE)
(object Attribute
tool "Data Modeler Communicator"
name "HiddenTool"
value FALSE)
(object Attribute
tool "Deploy"
name "HiddenTool"
value FALSE)
(object Attribute
tool "framework"
name "HiddenTool"
value FALSE)
(object Attribute
tool "Java"
name "propertyId"
value "809135966")
(object Attribute
tool "Java"
name "default__Project"
value (list Attribute_Set
(object Attribute
tool "Java"
name "RootDir"
value "")
(object Attribute
tool "Java"
name "CreateMissingDirectories"
value TRUE)
(object Attribute
tool "Java"
name "StopOnError"
value FALSE)
(object Attribute
tool "Java"
name "UsePrefixes"
value FALSE)
(object Attribute
tool "Java"
name "AutoSync"
value FALSE)
(object Attribute
tool "Java"
name "NotShowRoseIDDlg"
value FALSE)
(object Attribute
tool "Java"
name "ShowCodegenDlg"
value FALSE)
(object Attribute
tool "Java"
name "GenerateRoseID"
value TRUE)
(object Attribute
tool "Java"
name "GenerateDefaultJ2EEJavadoc"
value TRUE)
(object Attribute
tool "Java"
name "GenerateDefaultReturnLine"
value TRUE)
(object Attribute
tool "Java"
name "JavadocDefaultAuthor"
value "")
(object Attribute
tool "Java"
name "JavadocDefaultVersion"
value "")
(object Attribute
tool "Java"
name "JavadocDefaultSince"
value "")
(object Attribute
tool "Java"
name "UserDefineJavaDocTags"
value "")
(object Attribute
tool "Java"
name "JavadocNumAsterisks"
value 0)
(object Attribute
tool "Java"
name "MaxNumChars"
value 80)
(object Attribute
tool "Java"
name "Editor"
value ("EditorType" 100))
(object Attribute
tool "Java"
name "VM"
value ("VMType" 200))
(object Attribute
tool "Java"
name "ClassPath"
value "C:\\CS2335_Tools\\junit\\junit.jar;C:\\CS2335_Tools\\checkstyle\\checkstyle-all-3.3.jar;C:\\j2sdk1.4.2_03\\jre\\lib\\charsets.jar;C:\\j2sdk1.4.2_03\\jre\\lib\\jce.jar;C:\\j2sdk1.4.2_03\\jre\\lib\\jsse.jar;C:\\j2sdk1.4.2_03\\jre\\lib\\rt.jar;C:\\j2sdk1.4.2_03\\jre\\lib\\sunrsasign.jar;C:\\j2sdk1.4.2_03\\jre\\lib\\ext\\dnsns.jar;C:\\j2sdk1.4.2_03\\jre\\lib\\ext\\ldapsec.jar;C:\\j2sdk1.4.2_03\\jre\\lib\\ext\\localedata.jar;C:\\j2sdk1.4.2_03\\jre\\lib\\ext\\sunjce_provider.jar;C:\\j2sdk1.4.2_03\\jre\\lib\\security\\local_policy.jar;C:\\j2sdk1.4.2_03\\jre\\lib\\security\\US_export_policy.jar;C:\\j2sdk1.4.2_03\\lib\\dt.jar;C:\\j2sdk1.4.2_03\\lib\\htmlconverter.jar;C:\\j2sdk1.4.2_03\\lib\\tools.jar;C:\\Documents and Settings\\Vladimir Urazov\\My Documents\\My Programs\\Java\\CS2335\\2335_lemmings\\src")
(object Attribute
tool "Java"
name "ReferenceClasspath"
value "")
(object Attribute
tool "Java"
name "EditorType"
value (list Attribute_Set
(object Attribute
tool "Java"
name "BuiltIn"
value 100)))
(object Attribute
tool "Java"
name "VMType"
value (list Attribute_Set
(object Attribute
tool "Java"
name "Sun"
value 200)))
(object Attribute
tool "Java"
name "VAJavaWorkingFolder"
value "")
(object Attribute
tool "Java"
name "InstanceVariablePrefix"
value "")
(object Attribute
tool "Java"
name "ClassVariablePrefix"
value "")
(object Attribute
tool "Java"
name "DefaultAttributeDataType"
value "int")
(object Attribute
tool "Java"
name "DefaultOperationReturnType"
value "void")
(object Attribute
tool "Java"
name "NoClassCustomDlg"
value FALSE)
(object Attribute
tool "Java"
name "GlobalImports"
value (value Text ""))
(object Attribute
tool "Java"
name "OpenBraceClassStyle"
value TRUE)
(object Attribute
tool "Java"
name "OpenBraceMethodStyle"
value TRUE)
(object Attribute
tool "Java"
name "UseTabs"
value FALSE)
(object Attribute
tool "Java"
name "UseSpaces"
value TRUE)
(object Attribute
tool "Java"
name "SpacingItems"
value 3)
(object Attribute
tool "Java"
name "RoseDefaultCommentStyle"
value TRUE)
(object Attribute
tool "Java"
name "AsteriskCommentStyle"
value TRUE)
(object Attribute
tool "Java"
name "JavaCommentStyle"
value TRUE)
(object Attribute
tool "Java"
name "JavadocAuthor"
value FALSE)
(object Attribute
tool "Java"
name "JavadocSince"
value FALSE)
(object Attribute
tool "Java"
name "JavadocVersion"
value FALSE)
(object Attribute
tool "Java"
name "BeanPrefix"
value "")
(object Attribute
tool "Java"
name "BeanSuffix"
value "")
(object Attribute
tool "Java"
name "RemotePrefix"
value "")
(object Attribute
tool "Java"
name "RemoteSuffix"
value "")
(object Attribute
tool "Java"
name "HomePrefix"
value "")
(object Attribute
tool "Java"
name "HomeSuffix"
value "")
(object Attribute
tool "Java"
name "LocalPrefix"
value "")
(object Attribute
tool "Java"
name "LocalSuffix"
value "")
(object Attribute
tool "Java"
name "LocalHomePrefix"
value "")
(object Attribute
tool "Java"
name "LocalHomeSuffix"
value "")
(object Attribute
tool "Java"
name "PrimaryKeyPrefix"
value "")
(object Attribute
tool "Java"
name "PrimaryKeySuffix"
value "")
(object Attribute
tool "Java"
name "EJBDTDLocation"
value "")
(object Attribute
tool "Java"
name "ServletDTDLocation"
value "")
(object Attribute
tool "Java"
name "DefaultEJBVersion"
value "")
(object Attribute
tool "Java"
name "DefaultServletVersion"
value "")
(object Attribute
tool "Java"
name "SourceControl"
value FALSE)
(object Attribute
tool "Java"
name "SCCSelected"
value FALSE)
(object Attribute
tool "Java"
name "SCCProjectSourceRoot"
value "")
(object Attribute
tool "Java"
name "SCCProjectName"
value "")
(object Attribute
tool "Java"
name "SCCComment"
value FALSE)))
(object Attribute
tool "Java"
name "default__Class"
value (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "GenerateDefaultConstructor"
value TRUE)
(object Attribute
tool "Java"
name "ConstructorIs"
value ("Ctor_Set" 62))
(object Attribute
tool "Java"
name "Ctor_Set"
value (list Attribute_Set
(object Attribute
tool "Java"
name "public"
value 62)
(object Attribute
tool "Java"
name "protected"
value 63)
(object Attribute
tool "Java"
name "private"
value 64)
(object Attribute
tool "Java"
name "package"
value 65)))
(object Attribute
tool "Java"
name "GenerateFinalizer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateStaticInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateInstanceInitializer"
value FALSE)
(object Attribute
tool "Java"
name "GenerateCode"
value TRUE)
(object Attribute
tool "Java"
name "DisableAutoSync"
value FALSE)
(object Attribute
tool "Java"
name "ReadOnly"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)))
(object Attribute
tool "Java"
name "Default_Servlet__Class"
value (list Attribute_Set
(object Attribute
tool "Java"
name "ServletName"
value "")
(object Attribute
tool "Java"
name "ServletContextRef"
value FALSE)
(object Attribute
tool "Java"
name "IsSingleThread"
value FALSE)
(object Attribute
tool "Java"
name "ServletInitParameter"
value "")
(object Attribute
tool "Java"
name "ServletInitParameterNames"
value FALSE)
(object Attribute
tool "Java"
name "ServletIsSecure"
value FALSE)
(object Attribute
tool "Java"
name "ServletRequestDispatcher"
value FALSE)
(object Attribute
tool "Java"
name "ServletRequestDispatcherPath"
value "")
(object Attribute
tool "Java"
name "DispatcherInclude"
value FALSE)
(object Attribute
tool "Java"
name "DispatcherForward"
value FALSE)
(object Attribute
tool "Java"
name "ServletSecurityRoles"
value "")
(object Attribute
tool "Java"
name "ServletgetInfo"
value "")
(object Attribute
tool "Java"
name "ServletXMLFilePath"
value "")))
(object Attribute
tool "Java"
name "Http_Servlet__Class"
value (list Attribute_Set
(object Attribute
tool "Java"
name "ServletRequestAttribute"
value "")
(object Attribute
tool "Java"
name "ServletRequestAttributesNames"
value FALSE)
(object Attribute
tool "Java"
name "MethodForRequestAttributes"
value "")
(object Attribute
tool "Java"
name "ServletRequestParameter"
value "")
(object Attribute
tool "Java"
name "ServletRequestParameterNames"
value FALSE)
(object Attribute
tool "Java"
name "MethodForRequestParameters"
value "")
(object Attribute
tool "Java"
name "ServletHeader"
value "")
(object Attribute
tool "Java"
name "ServletHeaderNames"
value FALSE)
(object Attribute
tool "Java"
name "MethodForHeaders"
value "")
(object Attribute
tool "Java"
name "ServletIntHeader"
value FALSE)
(object Attribute
tool "Java"
name "ServletDateHeader"
value FALSE)
(object Attribute
tool "Java"
name "ServletCookie"
value FALSE)
(object Attribute
tool "Java"
name "MethodForCookie"
value "")
(object Attribute
tool "Java"
name "ServletContentType"
value "")
(object Attribute
tool "Java"
name "GenerateHTML"
value FALSE)))
(object Attribute
tool "Java"
name "Default_EJB__Class"
value (list Attribute_Set
(object Attribute
tool "Java"
name "Generate_XML_DD"
value TRUE)
(object Attribute
tool "Java"
name "EJBCmpField"
value "")
(object Attribute
tool "Java"
name "EJBEnvironmentProperties"
value "")
(object Attribute
tool "Java"
name "EJBCnxFactory"
value "")
(object Attribute
tool "Java"
name "EJBReferences"
value "")
(object Attribute
tool "Java"
name "EJBSecurityRoles"
value "")
(object Attribute
tool "Java"
name "EJBNameInJAR"
value "")
(object Attribute
tool "Java"
name "EJBSessionType"
value ("EJBSessionType_Set" 200))
(object Attribute
tool "Java"
name "EJBSessionType_Set"
value (list Attribute_Set
(object Attribute
tool "Java"
name ""
value 200)
(object Attribute
tool "Java"
name "Stateless"
value 201)
(object Attribute
tool "Java"
name "Stateful"
value 202)))
(object Attribute
tool "Java"
name "EJBTransactionType"
value ("EJBTransactionType_Set" 211))
(object Attribute
tool "Java"
name "EJBTransactionType_Set"
value (list Attribute_Set
(object Attribute
tool "Java"
name "Container"
value 211)
(object Attribute
tool "Java"
name "Bean"
value 212)))
(object Attribute
tool "Java"
name "EJBPersistenceType"
value ("EJBPersistenceType_Set" 220))
(object Attribute
tool "Java"
name "EJBPersistenceType_Set"
value (list Attribute_Set
(object Attribute
tool "Java"
name ""
value 220)
(object Attribute
tool "Java"
name "Bean"
value 221)
(object Attribute
tool "Java"
name "Container"
value 222)))
(object Attribute
tool "Java"
name "EJBReentrant"
value FALSE)
(object Attribute
tool "Java"
name "EJBSessionSync"
value FALSE)
(object Attribute
tool "Java"
name "EJBVersion"
value ("EJBVersion_Set" 230))
(object Attribute
tool "Java"
name "EJBVersion_Set"
value (list Attribute_Set
(object Attribute
tool "Java"
name "2.0"
value 230)
(object Attribute
tool "Java"
name "1.x"
value 231)))
(object Attribute
tool "Java"
name "EJBXMLFilePath"
value "")))
(object Attribute
tool "Java"
name "default__Module-Spec"
value (list Attribute_Set
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text ""))))
(object Attribute
tool "Java"
name "default__Module-Body"
value (list Attribute_Set
(object Attribute
tool "Java"
name "CmIdentification"
value (value Text ""))
(object Attribute
tool "Java"
name "CopyrightNotice"
value (value Text ""))))
(object Attribute
tool "Java"
name "default__Operation"
value (list Attribute_Set
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Java"
name "ReplaceExistingCode"
value TRUE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)))
(object Attribute
tool "Java"
name "default__Attribute"
value (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "PropertyType"
value ("BeanProperty_Set" 71))
(object Attribute
tool "Java"
name "BeanProperty_Set"
value (list Attribute_Set
(object Attribute
tool "Java"
name "Not A Property"
value 71)
(object Attribute
tool "Java"
name "Simple"
value 72)
(object Attribute
tool "Java"
name "Bound"
value 73)
(object Attribute
tool "Java"
name "Constrained"
value 74)))
(object Attribute
tool "Java"
name "IndividualChangeMgt"
value FALSE)
(object Attribute
tool "Java"
name "Read/Write"
value ("Read/Write_Set" 81))
(object Attribute
tool "Java"
name "Read/Write_Set"
value (list Attribute_Set
(object Attribute
tool "Java"
name "Read & Write"
value 81)
(object Attribute
tool "Java"
name "Read Only"
value 82)
(object Attribute
tool "Java"
name "Write Only"
value 83)))
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE)))
(object Attribute
tool "Java"
name "default__Role"
value (list Attribute_Set
(object Attribute
tool "Java"
name "ContainerClass"
value "")
(object Attribute
tool "Java"
name "InitialValue"
value "")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "PropertyType"
value ("BeanProperty_Set" 71))
(object Attribute
tool "Java"
name "BeanProperty_Set"
value (list Attribute_Set
(object Attribute
tool "Java"
name "Not A Property"
value 71)
(object Attribute
tool "Java"
name "Simple"
value 72)
(object Attribute
tool "Java"
name "Bound"
value 73)
(object Attribute
tool "Java"
name "Constrained"
value 74)))
(object Attribute
tool "Java"
name "IndividualChangeMgt"
value FALSE)
(object Attribute
tool "Java"
name "Read/Write"
value ("Read/Write_Set" 81))
(object Attribute
tool "Java"
name "Read/Write_Set"
value (list Attribute_Set
(object Attribute
tool "Java"
name "Read & Write"
value 81)
(object Attribute
tool "Java"
name "Read Only"
value 82)
(object Attribute
tool "Java"
name "Write Only"
value 83)))
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE)
(object Attribute
tool "Java"
name "IsNavigable"
value TRUE)))
(object Attribute
tool "Java"
name "HiddenTool"
value FALSE)
(object Attribute
tool "ComponentTest"
name "HiddenTool"
value FALSE)
(object Attribute
tool "Rose Model Integrator"
name "HiddenTool"
value FALSE)
(object Attribute
tool "Rose Web Publisher"
name "HiddenTool"
value FALSE)
(object Attribute
tool "COM"
name "propertyId"
value "783606378")
(object Attribute
tool "COM"
name "default__Class"
value (list Attribute_Set
(object Attribute
tool "COM"
name "TypeKinds"
value (list Attribute_Set
(object Attribute
tool "COM"
name "enum"
value 100)
(object Attribute
tool "COM"
name "record"
value 101)
(object Attribute
tool "COM"
name "module"
value 102)
(object Attribute
tool "COM"
name "interface"
value 103)
(object Attribute
tool "COM"
name "dispinterface"
value 104)
(object Attribute
tool "COM"
name "coclass"
value 105)
(object Attribute
tool "COM"
name "alias"
value 106)
(object Attribute
tool "COM"
name "union"
value 107)
(object Attribute
tool "COM"
name "max"
value 108)
(object Attribute
tool "COM"
name "(none)"
value 109)))
(object Attribute
tool "COM"
name "Generate"
value TRUE)
(object Attribute
tool "COM"
name "kind"
value ("TypeKinds" 109))
(object Attribute
tool "COM"
name "uuid"
value "")
(object Attribute
tool "COM"
name "version"
value "")
(object Attribute
tool "COM"
name "helpstring"
value "")
(object Attribute
tool "COM"
name "helpcontext"
value "")
(object Attribute
tool "COM"
name "attributes"
value "")
(object Attribute
tool "COM"
name "dllname"
value "")
(object Attribute
tool "COM"
name "alias"
value "")))
(object Attribute
tool "COM"
name "default__Operation"
value (list Attribute_Set
(object Attribute
tool "COM"
name "Generate"
value TRUE)
(object Attribute
tool "COM"
name "id"
value "")
(object Attribute
tool "COM"
name "helpstring"
value "")
(object Attribute
tool "COM"
name "attributes"
value "")))
(object Attribute
tool "COM"
name "default__Attribute"
value (list Attribute_Set
(object Attribute
tool "COM"
name "Generate"
value TRUE)
(object Attribute
tool "COM"
name "id"
value "")
(object Attribute
tool "COM"
name "helpstring"
value "")
(object Attribute
tool "COM"
name "attributes"
value "")))
(object Attribute
tool "COM"
name "default__Module-Spec"
value (list Attribute_Set
(object Attribute
tool "COM"
name "Generate"
value TRUE)
(object Attribute
tool "COM"
name "filename"
value "")
(object Attribute
tool "COM"
name "library"
value "")
(object Attribute
tool "COM"
name "uuid"
value "")
(object Attribute
tool "COM"
name "version"
value "")
(object Attribute
tool "COM"
name "helpstring"
value "")
(object Attribute
tool "COM"
name "helpfile"
value "")
(object Attribute
tool "COM"
name "helpcontext"
value "")
(object Attribute
tool "COM"
name "lcid"
value "")
(object Attribute
tool "COM"
name "attributes"
value "")))
(object Attribute
tool "COM"
name "default__Param"
value (list Attribute_Set
(object Attribute
tool "COM"
name "attributes"
value "")))
(object Attribute
tool "COM"
name "HiddenTool"
value FALSE)
(object Attribute
tool "VC++"
name "propertyId"
value "809135966")
(object Attribute
tool "VC++"
name "default__Project"
value (list Attribute_Set
(object Attribute
tool "VC++"
name "UpdateATL"
value TRUE)
(object Attribute
tool "VC++"
name "SmartPointersOnAssoc"
value TRUE)
(object Attribute
tool "VC++"
name "GenerateImports"
value TRUE)
(object Attribute
tool "VC++"
name "PutImportsIn"
value "stdafx.h")
(object Attribute
tool "VC++"
name "FullPathInImports"
value TRUE)
(object Attribute
tool "VC++"
name "UseImportAttributes"
value TRUE)
(object Attribute
tool "VC++"
name "ImportAttributes"
value "no_namespace named_guids")
(object Attribute
tool "VC++"
name "ImportProjTypeLib"
value TRUE)
(object Attribute
tool "VC++"
name "DefaultTypeLib"
value TRUE)
(object Attribute
tool "VC++"
name "TypeLibLocation"
value "")
(object Attribute
tool "VC++"
name "CompileProjTypeLib"
value TRUE)
(object Attribute
tool "VC++"
name "IdlInterfaceAttributes"
value (value Text
|endpoint("")
|local
|object
|pointer_default()
|uuid("")
|version("")
|encode
|decode
|auto_handle
|implicit_handle("")
|code
|nocode
))
(object Attribute
tool "VC++"
name "IdlCoClassAttributes"
value (value Text
|uuid("")
|helpstring("")
|helpcontext("")
|licensed
|version("")
|control
|hidden
|appobject
))
(object Attribute
tool "VC++"
name "IdlCoClassInterfaceAttributes"
value (value Text
|default
|source
))
(object Attribute
tool "VC++"
name "IdlParameterAttributes"
value (value Text
|in
|out
|retval
))
(object Attribute
tool "VC++"
name "IdlMethodAttributes"
value (value Text
|id(1)
|helpstring("")
|call_as("")
|callback
|helpcontext("")
|hidden
|local
|restricted
|source
|vararg
))
(object Attribute
tool "VC++"
name "IdlPropertyAttributes"
value (value Text
|id()
|helpstring("")
|call_as("")
|helpcontext("")
|hidden
|local
|restricted
|source
|vararg
|bindable
|defaultbind
|defaultcallelem
|displaybind
|immediatebind
|nonbrowseable
|requestedit
))
(object Attribute
tool "VC++"
name "RvcPtyVersion"
value "1.4")
(object Attribute
tool "VC++"
name "ModelIDStyle"
value 2)
(object Attribute
tool "VC++"
name "DocStyle"
value 1)
(object Attribute
tool "VC++"
name "GenerateIncludes"
value TRUE)
(object Attribute
tool "VC++"
name "ApplyPattern"
value FALSE)
(object Attribute
tool "VC++"
name "CreateBackupFiles"
value TRUE)
(object Attribute
tool "VC++"
name "SupportCodeName"
value FALSE)
(object Attribute
tool "VC++"
name "DocRevEngineer"
value TRUE)
(object Attribute
tool "VC++"
name "CreateOverviewDiagrams"
value TRUE)
(object Attribute
tool "VC++"
name "UpdateModelIDsInCode"
value TRUE)
(object Attribute
tool "VC++"
name "AttributeTypes"
value (value Text
|attr1=bool
|attr2=short
|attr3=int
|attr4=long
|attr5=char
|attr6=float
|attr7=double
|attr8=void
|attr9=clock_t
|attr10=_complex
|attr11=_dev_t
|attr12=div_t
|attr13=_exception
|attr14=FILE
|attr15=_finddata_t
|attr16=_FPIEEE_RECORD
|attr17=fpos_t
|attr18=_HEAPINFO
|attr19=jmp_buf
|attr20=lconv
|attr21=ldiv_t
|attr22=_off_t
|attr23=_onexit_t
|attr24=_PNH
|attr25=ptrdiff_t
|attr26=sig_atomic_t
|attr27=size_t
|attr28=_stat
|attr29=time_t
|attr30=_timeb
|attr31=tm
|attr32=_utimbuf
|attr33=va_list
|attr34=wchar_t
|attr35=wctrans_t
|attr36=wctype_t
|attr37=_wfinddata_t
|attr38=_wfinddatai64_t
|attr39=wint_t
|attr40=ABORTPROC
|attr41=ACMDRIVERENUMCB
|attr42=ACMDRIVERPROC
|attr43=ACMFILTERCHOOSEHOOKPROC
|attr44=ACMFILTERENUMCB
|attr45=ACMFILTERTAGENUMCB
|attr46=ACMFORMATCHOOSEHOOKPROC
|attr47=ACMFORMATENUMCB
|attr48=ACMFORMATTAGENUMCB
|attr49=APPLET_PROC
|attr50=ATOM
|attr51=BOOL
|attr52=BOOLEAN
|attr53=BYTE
|attr54=CALINFO_ENUMPROC
|attr55=CALLBACK
|attr56=CHAR
|attr57=COLORREF
|attr58=CONST
|attr59=CRITICAL_SECTION
|attr60=CTRYID
|attr61=DATEFMT_ENUMPROC
|attr62=DESKTOPENUMPROC
|attr63=DLGPROC
|attr64=DRAWSTATEPROC
|attr65=DWORD
|attr66=EDITWORDBREAKPROC
|attr67=ENHMFENUMPROC
|attr68=ENUMRESLANGPROC
|attr69=ENUMRESNAMEPROC
|attr70=ENUMRESTYPEPROC
|attr71=FARPROC
|attr72=FILE_SEGMENT_ELEMENT
|attr73=FLOAT
|attr74=FONTENUMPROC
|attr75=GOBJENUMPROC
|attr76=GRAYSTRINGPROC
|attr77=HACCEL
|attr78=HANDLE
|attr79=HBITMAP
|attr80=HBRUSH
|attr81=HCOLORSPACE
|attr82=HCONV
|attr83=HCONVLIST
|attr84=HCURSOR
|attr85=HDC
|attr86=HDDEDATA
|attr87=HDESK
|attr88=HDROP
|attr89=HDWP
|attr90=HENHMETAFILE
|attr91=HFILE
|attr92=HFONT
|attr93=HGDIOBJ
|attr94=HGLOBAL
|attr95=HHOOK
|attr96=HICON
|attr97=HIMAGELIST
|attr98=HIMC
|attr99=HINSTANCE
|attr100=HKEY
|attr101=HKL
|attr102=HLOCAL
|attr103=HMENU
|attr104=HMETAFILE
|attr105=HMODULE
|attr106=HMONITOR
|attr107=HOOKPROC
|attr108=HPALETTE
|attr109=HPEN
|attr110=HRGN
|attr111=HRSRC
|attr112=HSZ
|attr113=HTREEITEM
|attr114=HWINSTA
|attr115=HWND
|attr116=INT
|attr117=IPADDR
|attr118=LANGID
|attr119=LCID
|attr120=LCSCSTYPE
|attr121=LCSGAMUTMATCH
|attr122=LCTYPE
|attr123=LINEDDAPROC
|attr124=LOCALE_ENUMPROC
|attr125=LONG
|attr126=LONGLONG
|attr127=LPARAM
|attr128=LPBOOL
|attr129=LPBYTE
|attr130=LPCCHOOKPROC
|attr131=LPCFHOOKPROC
|attr132=LPCOLORREF
|attr133=LPCRITICAL_SECTION
|attr134=LPCSTR
|attr135=LPCTSTR
|attr136=LPCVOID
|attr137=LPCWSTR
|attr138=LPDWORD
|attr139=LPFIBER_START_ROUTINE
|attr140=LPFRHOOKPROC
|attr141=LPHANDLE
|attr142=LPHANDLER_FUNCTION
|attr143=LPINT
|attr144=LPLONG
|attr145=LPOFNHOOKPROC
|attr146=LPPAGEPAINTHOOK
|attr147=LPPAGESETUPHOOK
|attr148=LPPRINTHOOKPROC
|attr149=LPPROGRESS_ROUTINE
|attr150=LPSETUPHOOKPROC
|attr151=LPSTR
|attr152=LPSTREAM
|attr153=LPTHREAD_START_ROUTINE
|attr154=LPTSTR
|attr155=LPVOID
|attr156=LPWORD
|attr157=LPWSTR
|attr158=LRESULT
|attr159=LUID
|attr160=PBOOL
|attr161=PBOOLEAN
|attr162=PBYTE
|attr163=PCHAR
|attr164=PCRITICAL_SECTION
|attr165=PCSTR
|attr166=PCTSTR
|attr167=PCWCH
|attr168=PCWSTR
|attr169=PDWORD
|attr170=PFLOAT
|attr171=PFNCALLBACK
|attr172=PHANDLE
|attr173=PHANDLER_ROUTINE
|attr174=PHKEY
|attr175=PINT
|attr176=PLCID
|attr177=PLONG
|attr178=PLUID
|attr179=PROPENUMPROC
|attr180=PROPENUMPROCEX
|attr181=PSHORT
|attr182=PSTR
|attr183=PTBYTE
|attr184=PTCHAR
|attr185=PTIMERAPCROUTINE
|attr186=PTSTR
|attr187=PUCHAR
|attr188=PUINT
|attr189=PULONG
|attr190=PUSHORT
|attr191=PVOID
|attr192=PWCHAR
|attr193=PWORD
|attr194=PWSTR
|attr195=REGISTERWORDENUMPROC
|attr196=REGSAM
|attr197=SC_HANDLE
|attr198=SC_LOCK
|attr199=SENDASYNCPROC
|attr200=SERVICE_STATUS_HANDLE
|attr201=SHORT
|attr202=TBYTE
|attr203=TCHAR
|attr204=TIMEFMT_ENUMPROC
|attr205=TIMERPROC
|attr206=UCHAR
|attr207=UINT
|attr208=ULONG
|attr209=ULONGLONG
|attr210=UNSIGNED
|attr211=USHORT
|attr212=VOID
|attr213=WCHAR
|attr214=WINAPI
|attr215=WINSTAENUMPROC
|attr216=WNDENUMPROC
|attr217=WNDPROC
|attr218=WORD
|attr219=WPARAM
|attr220=YIELDPROC
|attr221=CPoint
|attr222=CRect
|attr223=CSize
|attr224=CString
|attr225=CTime
|attr226=CTimeSpan
|attr227=CCreateContext
|attr228=CMemoryState
|attr229=COleSafeArray
|attr230=CPrintInfo
|attr231=HRESULT
))
(object Attribute
tool "VC++"
name "Containers"
value (value Text
|cont1=CArray<$TYPE, $TYPE&>
|cont2=CByteArray
|cont3=CDWordArray
|cont4=CObArray
|cont5=CPtrArray
|cont6=CStringArray
|cont7=CUIntArray
|cont8=CWordArray
|cont9=CList<$TYPE, $TYPE&>
|cont10=CPtrList
|cont11=CObList
|cont12=CStringList
|cont13=CMapWordToPtr
|cont14=CMapPtrToWord
|cont15=CMapPtrToPtr
|cont16=CMapWordToOb
|cont17=CMapStringToPtr
|cont18=CMapStringToOb
|cont19=CMapStringToString
|cont20=CTypedPtrArray<CPtrArray, $TYPE*>
|cont21=CTypedPtrArray<CObArray, $TYPE*>
|cont22=CTypedPtrList<CObList, $TYPE*>
|cont23=CTypedPtrList<CPtrList, $TYPE*>
|cont24=CComObject<$TYPE>
|cont25=CComPtr<$TYPE>
|cont26=CComQIPtr<$TYPE>
|cont27=CComQIPtr<$TYPE, IID*>
))
(object Attribute
tool "VC++"
name "ClassMethods"
value (value Text
|*_body=// ToDo: Add your specialized code here and/or call the base class
|cm1=$NAME()
|cm2=$NAME(orig:const $NAME&)
|cm3=<<virtual>> ~$NAME()
|cm4=operator=(rhs:$NAME&):$NAME&
|cm4_body=// ToDo: Add your specialized code here and/or call the base class||return rhs;
|cm5=<<const>> operator==(rhs:const $NAME&):bool
|cm5_body=// ToDo: Add your specialized code here and/or call the base class||return false;
|cm6=<<const>> operator!=(rhs:$NAME&):bool
|cm6_body=// ToDo: Add your specialized code here and/or call the base class||return false;
|cm7=<<const>> operator<(rhs:$NAME&):bool
|cm7_body=// ToDo: Add your specialized code here and/or call the base class||return false;
|cm8=<<const>> operator>(rhs:$NAME&):bool
|cm8_body=// ToDo: Add your specialized code here and/or call the base class||return false;
|cm9=<<const>> operator<=(rhs:$NAME&):bool
|cm9_body=// ToDo: Add your specialized code here and/or call the base class||return false;
|cm10=<<const>> operator>=(rhs:$NAME&):bool
|cm10_body=// ToDo: Add your specialized code here and/or call the base class||return false;
|cm11=<<friend>> operator>>(i:istream&, rhs:$NAME&):istream&
|cm11_body=// ToDo: Add your specialized code here and/or call the base class||return i;
|cm12=<<friend>> operator<<(o:ostream&, rhs:const $NAME&):ostream&
|cm12_body=// ToDo: Add your specialized code here and/or call the base class||return o;
))
(object Attribute
tool "VC++"
name "Accessors"
value (value Text
|agf=<<const>> get_$BASICNAME():const $TYPE
|agf_body=return $NAME;
|asf=set_$BASICNAME(value:$TYPE):void
|asf_body=$NAME = value;|return;
|agv=<<const>> get_$BASICNAME():const $TYPE&
|agv_body=return $NAME;
|asv=set_$BASICNAME(value:$TYPE&):void
|asv_body=$NAME = value;|return;
|agp=<<const>> get_$BASICNAME():const $TYPE
|agp_body=return $NAME;
|asp=set_$BASICNAME(value:$TYPE):void
|asp_body=$NAME = value;|return;
|agr=<<const>> get_$BASICNAME():const $TYPE
|agr_body=return $NAME;
|asr=set_$BASICNAME(value:$TYPE):void
|asr_body=$NAME = value;|return;
|aga=<<const>> get_$BASICNAME(index:int):const $TYPE
|aga_body=return $NAME[index];
|asa=set_$BASICNAME(index:int, value:$TYPE):void
|asa_body=$NAME[index] = value;|return;
))
(object Attribute
tool "VC++"
name "Conditionals"
value (value Text
|*_decl=#ifdef _DEBUG
|*_base=CObject
|cond1=<<virtual, const>> AssertValid():void
|cond1_body=$SUPERNAME::AssertValid();
|cond2=<<virtual, const>> Dump(dc:CDumpContext&):void
|cond2_body=$SUPERNAME::Dump(dc);
))
(object Attribute
tool "VC++"
name "Patterns"
value (value Text
|patrn1=cm1,cm3,cond1,cond2
|Patrn1_name=Default
))
(object Attribute
tool "VC++"
name "AtlClassPrefix"
value "C")
(object Attribute
tool "VC++"
name "AtlInterfacePrefix"
value "I")
(object Attribute
tool "VC++"
name "AtlTypeDescription"
value "Class")
(object Attribute
tool "VC++"
name "DefaultLogicalPackage"
value "$language Reverse Engineered/$component")
(object Attribute
tool "VC++"
name "DefaultComponentPackage"
value "")))
(object Attribute
tool "VC++"
name "default__Class"
value (list Attribute_Set
(object Attribute
tool "VC++"
name "Generate"
value TRUE)
(object Attribute
tool "VC++"
name "HeaderFileName"
value "")
(object Attribute
tool "VC++"
name "CodeFileName"
value "")))
(object Attribute
tool "VC++"
name "default__Module-Spec"
value (list Attribute_Set
(object Attribute
tool "VC++"
name "InternalMap"
value (value Text
|*:AUTO:AUTO
|
))
(object Attribute
tool "VC++"
name "ExportMap"
value (value Text
|*:AUTO:AUTO
|
))
(object Attribute
tool "VC++"
name "InitialSourceIncludes"
value (value Text
|"stdafx.h"
))
(object Attribute
tool "VC++"
name "InitialHeaderIncludes"
value (value Text ""))
(object Attribute
tool "VC++"
name "Copyright"
value (value Text "Copyright (C) 1991 - 1999 Rational Software Corporation"))
(object Attribute
tool "VC++"
name "KindSet"
value (list Attribute_Set
(object Attribute
tool "VC++"
name "(none)"
value 300)
(object Attribute
tool "VC++"
name "DLL"
value 301)
(object Attribute
tool "VC++"
name "EXE"
value 302)
(object Attribute
tool "VC++"
name "MIDL"
value 303)))
(object Attribute
tool "VC++"
name "Kind"
value ("KindSet" 300))
(object Attribute
tool "VC++"
name "BodyExtensions"
value (value Text
|.cpp
|.cxx
|.inl
))
(object Attribute
tool "VC++"
name "HeaderExtensions"
value (value Text
|.h
|.hpp
|.hxx
|inl
))
(object Attribute
tool "VC++"
name "ProjectFolders"
value (value Text
|Source Files
|Header Files
))
(object Attribute
tool "VC++"
name "UsePathMap"
value FALSE)))
(object Attribute
tool "VC++"
name "default__Role"
value (list Attribute_Set
(object Attribute
tool "VC++"
name "Const"
value FALSE)
(object Attribute
tool "VC++"
name "Generate"
value TRUE)
(object Attribute
tool "VC++"
name "InitialValue"
value "")))
(object Attribute
tool "VC++"
name "default__Uses"
value (list Attribute_Set
(object Attribute
tool "VC++"
name "Generate"
value TRUE)))
(object Attribute
tool "VC++"
name "default__Category"
value (list Attribute_Set
(object Attribute
tool "VC++"
name "IsDirectory"
value FALSE)
(object Attribute
tool "VC++"
name "Directory"
value "")))
(object Attribute
tool "VC++"
name "default__Attribute"
value (list Attribute_Set
(object Attribute
tool "VC++"
name "Generate"
value TRUE)))
(object Attribute
tool "VC++"
name "default__Operation"
value (list Attribute_Set
(object Attribute
tool "VC++"
name "Generate"
value TRUE)
(object Attribute
tool "VC++"
name "Inline"
value FALSE)
(object Attribute
tool "VC++"
name "DefaultBody"
value (value Text ""))))
(object Attribute
tool "VC++"
name "HiddenTool"
value FALSE)
(object Attribute
tool "Version Control"
name "HiddenTool"
value FALSE)
(object Attribute
tool "VisualStudio"
name "HiddenTool"
value FALSE)
(object Attribute
tool "Web Modeler"
name "HiddenTool"
value FALSE))
quid "406CF890030C"))