Section Header
    + name := AI_LAYER;
    - comment := "Layer of a AI document.";
    - version := 1;
Section Inherit
    - parent_object:OBJECT :=
Section Public
    + color:AI_COLOR;
    + operation:LINKED_LIST[AI_OPERATION];
    + is_fill:BOOLEAN;
    + is_stroke:BOOLEAN;
Creation.
    - create lst_op:LINKED_LIST[AI_OPERATION] color col:AI_COLOR fill f:BOOLEAN stroke s:BOOLEAN :SELF <-
    - make lst_op:LINKED_LIST[AI_OPERATION] color col:AI_COLOR fill f:BOOLEAN stroke s:BOOLEAN <-
Draw
    - draw b:BITMAP scale s:REAL_16_16 <-