Download GME 2000 User`s Manual - Institute For Software Integrated Systems
Transcript
How to specify containment for a Folder Folder containment applies to Folders and Models that may be contained in a Folder. In the figure below, the UML diagram outlines the containment scheme of a paradigm for a sports season. To specify containment for a Folder, follow these steps. Create the Folder and item it contains (through insertion, or dragging from the parts menu) Connect the item to the Folder Now, the Folder contains the item. Example of a Folder containment FCO This is a class that is mandatorily abstract. The purpose of this class is to enable objects that are inherently different (Atom, Reference, Set, etc.) to be able to inherit from a common base class. To avoid confusion with the generalization of modeling concepts (Model, Atom, Set, Connection, Reference) called collectively an “FCO”, and this kind of object in the metamodeling environment which is called an “FCO”, the metamodeling concept (that would actually be dragged into a Paradigm model) will be shown in regular font, while the generalization of types will be in italics as FCO. An FCO has the Is Abstract and General Preferences attributes. All FCO-s will also have these attributes. How to create an FCO An FCO (like all FCO-s) is created by dragging in the atom corresponding to its stereotype, or inserting the atom through the menu. Generic Modeling Environment User's Manual Metamodeling Environment • 47