(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 Vladimir Urazov 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 AbstractGameState 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 LRootPane 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 LRootPane 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 Vladimir Urazov 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 GameEngine 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 GameEngine 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 String 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: |
|Revision History:
|v1.0 (Apr. 01, 2004) - Created the LoadLevelState class
|
|@author Vladimir Urazov |@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 LoadLevelState 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 String 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 Vladimir Urazov |@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 String 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 Vladimir Urazov 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 Level 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 Vladimir Urazov |@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 Lemming 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 String 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 Vladimir Urazov |@author Jose Caban 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 Map 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 Vladimir Urazov 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 LevelData 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 int value |@param y an int 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 int value |@param y an int 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 String 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. |
|Revision History:
|v1.0 (Mar. 28, 2004) - Created the LevelEntrance class
|
|@author Vladimir Urazov |@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 LevelEntrance 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 Lemming 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. |
|Revision History:
|v1.0 (Mar. 28, 2004) - Created the Portal class
|
|@author Vladimir Urazov |@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 Portal 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 AnimatedSprite 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 String 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 PhysicsObject 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 Lemming 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. |
|Revision History:
|v1.0 (Mar. 28, 2004) - Created the LevelExit class
|
|@author Vladimir Urazov |@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 LevelExit 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 Lemming 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 Vladimir Urazov 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 LevelSelectionState 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 Vladimir Urazov 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 MainMenuState 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 Vladimir Urazov |@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 String[] 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 Vladimir Urazov 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 SplashScreenState 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 Vladimir Urazov |@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 LemmingJob instance. |@param jobId a String 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 AnimatedSprite 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 AnimatedSprite 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 Vladimir Urazov |@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 BasherJob 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 Vladimir Urazov |@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 BlockerJob 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 Vladimir Urazov |@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 BridgerJob 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 Vladimir Urazov |@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 ClimberJob 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 Vladimir Urazov |@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 DiggerJob 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 Vladimir Urazov |@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 ExploderJob 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 Vladimir Urazov |@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 FloaterJob 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 Vladimir Urazov |@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 HandGliderJob 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 Vladimir Urazov |@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 JumperJob 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 Vladimir Urazov |@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 LauncherJob 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 Vladimir Urazov |@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 LemmingJobFactory 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 Vladimir Urazov 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 LemmingJobSettings 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 Vladimir Urazov |@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 MinerJob 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 Vladimir Urazov |@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 WalkerJob 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. |
|Revision History:
|v1.0 (Mar. 13, 2004) - Created the LRootPane class
|
|@author Vladimir Urazov |@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 LRootPane 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 into the component passed in. |@param component a LComponent 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 Graphics value |@return a boolean 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 LCursor value | */ | public LCursor getCursor() { | return cursor; | } | /** | * Sets the new cursor up. | * | * @param c a LCursor 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. |
|Revision History:
|v1.0 (Mar. 13, 2004) - Created the LApplication class
|
|@author Vladimir Urazov |@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 LApplication 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 GraphicsConfiguration 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 LRootPane 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 LRootPane 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. |
|Revision History:
|v1.0 (Mar. 13, 2004) - Created the LFancyLabel class
|
|@author Vladimir Urazov |@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 LFancyLabel 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 LFancyLabel instance. |@param text a String 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 LFancyLabel instance. |@param text a String value |@param font a Font 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 Font 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 Font 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 into the component passed in. |@param component a LComponent 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 Graphics value |@return a boolean 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. |
|Revision History:
|v1.0 (Mar. 29, 2004) - Created the LevelButton class
|
|@author Vladimir Urazov |@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 LevelButton 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 String 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 into the component passed in. |@param component a LComponent 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 Graphics value |@return a boolean 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. |
|Revision History:
|v1.0 (Mar. 28, 2004) - Created the GamePlayPanel class
|
|@author Vladimir Urazov |@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 GamePlayPanel 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 into the component passed in. |@param component a LComponent 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 Graphics value |@return a boolean 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. |
|Revision History:
|v1.0 (Mar. 13, 2004) - Created the LLeafComponent class
|
|@author Vladimir Urazov |@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 LLeafComponent 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 Point 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 Graphics value |@return a boolean 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 Vladimir Urazov |@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 LComponent 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 boolean 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 boolean 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 LComponent 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 LContainer 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 boolean 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 boolean 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 boolean 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 Rectangle 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 Point 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 Dimension 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 Point 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 Graphics value |@return a boolean 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 into the component passed in. |@param component a LComponent 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 Graphics value |@return a boolean 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. |
|Revision History:
|v1.0 (Mar. 14, 2004) - Created the IClickable interface
|
|@author Vladimir Urazov |@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 int value |@param coords a Point 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. |
|Revision History:
|v1.0 (Mar. 29, 2004) - Created the LAbstractButton class
|
|@author Vladimir Urazov |@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 LAbstractButton 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 List 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 List 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 String 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 String 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 int value |@param coords a Point 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. |
|Revision History:
|v1.0 (Mar. 14, 2004) - Created the LButton class
|
|@author Vladimir Urazov |@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 LButton 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 String 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 String 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 AnimatedSprite 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 AnimatedSprite 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 into the component passed in. |@param component a LComponent 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 Graphics value |@return a boolean 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. |
|Revision History:
|v1.0 (Mar. 13, 2004) - Created the LColoredComponent class
|
|@author Vladimir Urazov |@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 LColoredComponent 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 Color 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 Color 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 int 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 Color 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 Color 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 int 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. |
|Revision History:
|v1.0 (Mar. 13, 2004) - Created the LContainer class
|
|@author Vladimir Urazov |@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 LContainer 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 Point 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 Graphics value |@return a boolean 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 LComponent value |@return a boolean 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 LComponent value |@return a boolean 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 List 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 Point value |@return a LComponent 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. |
|Revision History:
|v1.0 (Mar. 14, 2004) - Created the LIcon class
|
|@author Vladimir Urazov |@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 LIcon 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 LIcon 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 AnimatedSprite 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 AnimatedSprite 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 Looping 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 Looping 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 into the component passed in. |@param component a LComponent 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 Graphics value |@return a boolean 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. |
|Revision History:
|v1.0 (Mar. 13, 2004) - Created the LLabel class
|
|@author Vladimir Urazov |@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 LLabel 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 LLabel instance. |@param text a String 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 String 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 String 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 into the component passed in. |@param component a LComponent 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 Graphics value |@return a boolean 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 Jose Caban 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 PhysicsObject 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 setPosition method here. |@param x an int value |@param y an int 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 boolean 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 toString method here. |@return a String 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 Jose Caban |@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 Jose Caban 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 toString method here. |@return a String 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 Jose Caban 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 toString method here. |@return a String 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 Jose Caban 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. |
|Revision History:
|v1.0 (Mar. 12, 2004) - Created the AnimatedSprite class
|
|@see TileSet |@see TileSetManager |@author Vladimir Urazov |@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 AnimatedSprite 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 AnimatedSprite instance. |@param anim a TileSet 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 AnimatedSprite instance. |@param anim a TileSet value |@param dir a Direction value |@param loop a Looping 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 boolean 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 int 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 Direction 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 Direction 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 Looping 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 Looping 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 TileSet 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 TileSet 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 int 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 int 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 Graphics value |@param coordinates a Point value |@return a boolean 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. |
|Revision History:
|v1.0 (Mar. 12, 2004) - Created the Direction class
|
|@author Vladimir Urazov |@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 Direction instance. |@param value an int 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. |
|Revision History:
|v1.0 (Mar. 12, 2004) - Created the Looping class
|
|@author Vladimir Urazov |@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 Looping instance. |@param value an int 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. |
|Revision History:
|v1.0 (Mar. 11, 2004) - Created the TileSet class
|
|@author Vladimir Urazov |@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 TileSet 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 String value |@return a boolean 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 int value |@param highBound an int value |@param coordinate an int value |@param c1 a Color value |@param c2 a Color value |@param vertical a boolean value |@return an int 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 int value |@param highBound an int value |@param coordinate an int value |@param c1 a Color value |@param c2 a Color value |@param vertical a boolean value |@return an int 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 boolean 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 boolean 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 int 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 BufferedImage 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 String 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 Dimension 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 int value |@return a Dimension 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 int value |@return a Rectangle 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 FrameInformation |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. |
|Revision History:
|v1.0 (Feb. 06, 2004) - Created the ImageLoader class
|
|@author Vladimir Urazov |@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 ImageLoader 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 ImageLoader 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 GraphicsConfiguration 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 URL value |@return a BufferedImage 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 File value |@return a BufferedImage 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 String value |@return a BufferedImage 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 String value |@return a BufferedImage 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 BufferedImage value |@return a BufferedImage 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 int value |@param height an int value |@return a BufferedImage 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. |
|Revision History:
|v1.0 (Mar. 12, 2004) - Created the ImageUtilities class
|
|@author Vladimir Urazov |@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 ImageUtilities 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 ImageUtilities 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 BufferedImage value |@param x an int value |@param y an int value |@return a Color 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 Cursor 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. |
|Revision History:
|v1.0 (Mar. 01, 2004) - Created the ImprovedTileSet class
|
|@author Vladimir Urazov |@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 ImprovedTileSet 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 String value |@return a boolean 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 int value |@param highBound an int value |@param coordinate an int value |@param c1 a Color value |@param c2 a Color value |@param vertical a boolean value |@return an int 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 int value |@param highBound an int value |@param coordinate an int value |@param c1 a Color value |@param c2 a Color value |@param vertical a boolean value |@return an int 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 boolean 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 boolean 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 int 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 BufferedImage 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 String 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 Dimension 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 int value |@return a Dimension 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 int value |@return a Rectangle 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 Renderer 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 int value |@param height an int 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 String 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. |
|Revision History:
|v1.0 (Mar. 12, 2004) - Created the TileSetManager class
|
|@author Vladimir Urazov |@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 TileSetManager 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 TileSetManager 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 String value |@param path a String value |@return a boolean 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 String value |@return a boolean 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 String value |@return a TileSet 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 Vladimir Urazov |@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 LevelReader 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 String value |@return a Map 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 String value |@return a File 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 Vladimir Urazov |@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 Vladimir Urazov |@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 int 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 LComponent 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 Graphics value |@return a boolean 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 Vladimir Urazov |@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 TestPhysicsObject here. |@author Vladimir Urazov |@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 testPhysicsObject 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 testUpdatePosition 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 testUpdatePosition2 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 testUpdateVelocity 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 testAccelerate 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 testIsFalling 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 |cont21=CTypedPtrArray |cont22=CTypedPtrList |cont23=CTypedPtrList |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=<> ~$NAME() |cm4=operator=(rhs:$NAME&):$NAME& |cm4_body=// ToDo: Add your specialized code here and/or call the base class||return rhs; |cm5=<> operator==(rhs:const $NAME&):bool |cm5_body=// ToDo: Add your specialized code here and/or call the base class||return false; |cm6=<> operator!=(rhs:$NAME&):bool |cm6_body=// ToDo: Add your specialized code here and/or call the base class||return false; |cm7=<> operator<(rhs:$NAME&):bool |cm7_body=// ToDo: Add your specialized code here and/or call the base class||return false; |cm8=<> operator>(rhs:$NAME&):bool |cm8_body=// ToDo: Add your specialized code here and/or call the base class||return false; |cm9=<> operator<=(rhs:$NAME&):bool |cm9_body=// ToDo: Add your specialized code here and/or call the base class||return false; |cm10=<> operator>=(rhs:$NAME&):bool |cm10_body=// ToDo: Add your specialized code here and/or call the base class||return false; |cm11=<> operator>>(i:istream&, rhs:$NAME&):istream& |cm11_body=// ToDo: Add your specialized code here and/or call the base class||return i; |cm12=<> 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=<> get_$BASICNAME():const $TYPE |agf_body=return $NAME; |asf=set_$BASICNAME(value:$TYPE):void |asf_body=$NAME = value;|return; |agv=<> get_$BASICNAME():const $TYPE& |agv_body=return $NAME; |asv=set_$BASICNAME(value:$TYPE&):void |asv_body=$NAME = value;|return; |agp=<> get_$BASICNAME():const $TYPE |agp_body=return $NAME; |asp=set_$BASICNAME(value:$TYPE):void |asp_body=$NAME = value;|return; |agr=<> get_$BASICNAME():const $TYPE |agr_body=return $NAME; |asr=set_$BASICNAME(value:$TYPE):void |asr_body=$NAME = value;|return; |aga=<> 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=<> AssertValid():void |cond1_body=$SUPERNAME::AssertValid(); |cond2=<> 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"))