Draw on the right, write (Umple) model code on the left. Analyse models and generate code. This tool stores your data in cookies and on a server. I understand. Click to learn about privacy. Download Donate For help: User manual Ask questions Report issue
class X { // Checks that this class has an association // with class Z. [model: -- Z] } class Y { isA X; // Verifies that this is a subclass of X [model: isA X] } class Z { a; 1 -- * X; // Verifies that there is an association a [model: has a] }//$?[End_of_model]$? class X { position 50 30 109 45; } class Y { position 50 130 109 45; } class Z { position 259 30 109 56; position.association X__Z 0,6 110,24; }