Annotation of Amaya/amaya/HTML.A, revision 1.22

1.1       cvs         1: APPLICATION HTML;
                      2: 
                      3: DEFAULT
                      4:    BEGIN
                      5:        ElemActivate.Pre -> DoubleClick;
                      6:        DocClose.Post -> DocumentClosed;
                      7:        DocSave.Pre -> DocumentToSave;
                      8:        ElemPaste.Post -> ElementPasted;
1.10      cvs         9:        ElemNew.Post -> ElementCreated;
1.14      cvs        10:        PRuleCreate.Pre -> ChangePRule;
                     11:        PRuleModify.Pre -> ChangePRule;
1.19      cvs        12:        PRuleDelete.Post -> SetStyle;
1.1       cvs        13:        ViewOpen.Pre -> ViewToOpen;
1.4       cvs        14:        ViewClose.Pre -> ViewToClose;
1.1       cvs        15:        ElemSelect.Post -> SelectionChanged;
                     16:        ElemExtendSelect.Post -> SelectionChanged;
1.6       cvs        17:        ElemTransform.Pre -> ElemToTransform;
1.1       cvs        18:    END;
                     19: 
                     20: ELEMENTS
                     21: 
                     22:    PICTURE_UNIT:
                     23:        BEGIN
                     24:        ElemNew.Post -> UpdateSRCattribute;
                     25:        ElemTextModify.Post -> UpdateSRCattribute;
                     26:        END;
                     27: 
                     28:    GRAPHICS_UNIT:
                     29:        BEGIN
1.5       cvs        30:        ElemGraphModify.Post -> GraphicsModified;
1.1       cvs        31:        END;
1.5       cvs        32: 
                     33:    Text_Input:
                     34:        BEGIN
                     35:        ElemTextModify.Pre -> SaveDocumentStatus;
                     36:        ElemTextModify.Post -> RestoreDocumentStatus;
1.10      cvs        37:        ElemSelect.Pre -> SelectIncludedText;
1.5       cvs        38:        END;
                     39: 
1.18      cvs        40:    Password_Input:
                     41:        BEGIN
                     42:        ElemTextModify.Pre -> SaveDocumentStatus;
                     43:        ElemTextModify.Post -> RestoreDocumentStatus;
                     44:        ElemSelect.Pre -> SelectIncludedText;
                     45:        END;
                     46: 
1.5       cvs        47:    Text_Area:
                     48:        BEGIN
                     49:        ElemTextModify.Pre -> SaveDocumentStatus;
                     50:        ElemTextModify.Post -> RestoreDocumentStatus;
1.10      cvs        51:        ElemSelect.Pre -> SelectIncludedText;
1.5       cvs        52:        END;
                     53: 
1.1       cvs        54:    TITLE:
                     55:        ElemTextModify.Post -> TitleModified;
                     56: 
                     57:    Table:
                     58:        ElemNew.Post -> TableCreated;
                     59: 
                     60:    Data_cell:
                     61:        BEGIN
                     62:        ElemNew.Post -> CellCreated;
                     63:        ElemPaste.Post -> CellPasted;
                     64:        ElemDelete.Pre -> DeleteCell;
                     65:        ElemDelete.Post -> CellDeleted;
                     66:        END;
                     67: 
                     68:    Heading_cell:
                     69:        BEGIN
                     70:        ElemNew.Post -> CellCreated;
                     71:        ElemPaste.Post -> CellPasted;
                     72:        ElemDelete.Pre -> DeleteCell;
                     73:        ElemDelete.Post -> CellDeleted;
                     74:        END;
                     75: 
                     76:    Table_row:
                     77:        BEGIN
                     78:        ElemNew.Post -> RowCreated;
                     79:        ElemPaste.Post -> RowPasted;
                     80:        ElemDelete.Pre -> DeleteRow;
                     81:        ElemDelete.Post -> RowDeleted;
                     82:        END;
                     83: 
1.10      cvs        84:    StyleRule:
1.21      cvs        85:        BEGIN
                     86:        ElemChange.Pre -> DeleteStyleRule;
                     87:        ElemChange.Post -> SetStyleRule;
1.1       cvs        88:        ElemDelete.Pre -> DeleteStyleRule;
1.21      cvs        89:        END;
1.1       cvs        90: 
1.10      cvs        91:    List_Item:
1.1       cvs        92:        BEGIN
                     93:        ElemNew.Post -> ListItemCreated;
                     94:        ElemPaste.Post -> ListItemCreated;
                     95:        END;
                     96: 
1.10      cvs        97:    Unnumbered_List:
1.1       cvs        98:        ElemChange.Post -> ListChangedType;
                     99: 
1.10      cvs       100:    Numbered_List:
1.2       cvs       101:        ElemChange.Post -> ListChangedType;
1.1       cvs       102: 
                    103: ATTRIBUTES
                    104: 
                    105:    SRC:
                    106:        BEGIN
                    107:        AttrModify.Post -> SRCattrModified;
                    108:        END;
                    109:    coords:
                    110:        BEGIN
1.5       cvs       111:        AttrModify.Post -> CoordsModified;
1.1       cvs       112:        END;
                    113:       
1.9       cvs       114:    x_coord:
1.1       cvs       115:        BEGIN
1.5       cvs       116:        AttrModify.Post -> GraphicsModified;
1.1       cvs       117:        END;
                    118:      
1.9       cvs       119:    y_coord:
1.1       cvs       120:        BEGIN
1.5       cvs       121:        AttrModify.Post -> GraphicsModified;
1.1       cvs       122:        END;
                    123:      
1.9       cvs       124:    width\240:
1.1       cvs       125:        BEGIN
1.5       cvs       126:        AttrModify.Post -> GraphicsModified;
1.1       cvs       127:        END;
                    128:     
1.9       cvs       129:    height\240:
1.1       cvs       130:        BEGIN
1.5       cvs       131:        AttrModify.Post -> GraphicsModified;
1.1       cvs       132:        END;
1.3       cvs       133: 
                    134:    Cell_width:
                    135:        BEGIN
                    136:        AttrCreate.Post -> CellWidthCreated;
                    137:        AttrModify.Post -> CellWidthModified;
                    138:        AttrDelete.Post -> CellWidthDeleted;
                    139:        END;
                    140: 
1.1       cvs       141:    colspan:
                    142:        BEGIN
                    143:        AttrCreate.Post -> ColspanCreated;
                    144:        AttrModify.Pre ->  RegisterColspan;
                    145:        AttrModify.Post -> ColspanModified;
                    146:        AttrDelete.Pre ->  ColspanDelete;
                    147:        END;
                    148: 
                    149:    rowspan:
                    150:        BEGIN
                    151:        AttrCreate.Post -> RowspanCreated;
                    152:        AttrModify.Pre ->  RegisterRowspan;
                    153:        AttrModify.Post -> RowspanModified;
                    154:        AttrDelete.Pre ->  RowspanDelete;
                    155:        END;
                    156: 
                    157:    NAME:
                    158:        AttrMenu.Pre ->    AttrNAMEinMenu;
                    159: 
                    160:    Width__:
                    161:        BEGIN
                    162:        AttrCreate.Post -> AttrWidthCreated;
                    163:        AttrModify.Post -> AttrWidthModified;
                    164:        AttrDelete.Pre ->  AttrWidthDelete;     
                    165:        END;
                    166: 
                    167:    Font_size:
                    168:        BEGIN
                    169:        AttrCreate.Post -> AttrFontSizeCreated;
1.20      cvs       170:        AttrModify.Post -> AttrFontSizeCreated;
1.1       cvs       171:        AttrDelete.Pre ->  AttrFontSizeDelete;  
                    172:        END;
                    173: 
                    174:    color:
                    175:        BEGIN
                    176:        AttrCreate.Post -> AttrColorCreated;
                    177:        AttrModify.Post -> AttrColorCreated;
                    178:        AttrDelete.Pre ->  AttrColorDelete;     
                    179:        END;
                    180: 
                    181:    TextColor:
                    182:        BEGIN
                    183:        AttrCreate.Post -> AttrColorCreated;
                    184:        AttrModify.Post -> AttrColorCreated;
                    185:        AttrDelete.Pre ->  AttrColorDelete;     
                    186:        END;
                    187:    BackgroundColor:
                    188:        BEGIN
                    189:        AttrCreate.Post -> AttrColorCreated;
                    190:        AttrModify.Post -> AttrColorCreated;
                    191:        AttrDelete.Pre ->  AttrColorDelete;     
                    192:        END;
1.13      cvs       193:    background_:
                    194:        BEGIN
                    195:        AttrCreate.Post -> AttrColorCreated;
                    196:        AttrModify.Post -> AttrColorCreated;
                    197:        AttrDelete.Pre ->  AttrColorDelete;     
                    198:        END;
1.1       cvs       199:    LinkColor:
                    200:        BEGIN
                    201:        AttrCreate.Post -> AttrColorCreated;
                    202:        AttrModify.Post -> AttrColorCreated;
                    203:        AttrDelete.Pre ->  AttrColorDelete;     
                    204:        END;
                    205:    VisitedLinkColor:
                    206:        BEGIN
                    207:        AttrCreate.Post -> AttrColorCreated;
                    208:        AttrModify.Post -> AttrColorCreated;
                    209:        AttrDelete.Pre ->  AttrColorDelete;     
                    210:        END;
                    211:    ActiveLinkColor:   
                    212:        BEGIN
                    213:        AttrCreate.Post -> AttrColorCreated;
                    214:        AttrModify.Post -> AttrColorCreated;
                    215:        AttrDelete.Pre ->  AttrColorDelete;
                    216:        END;
                    217: 
                    218:    BulletStyle:
                    219:        BEGIN
                    220:        AttrCreate.Post -> UpdateAttrIntItemStyle;
                    221:        AttrModify.Post -> UpdateAttrIntItemStyle;
                    222:        AttrDelete.Post -> UpdateAttrIntItemStyle;
                    223:        END;
                    224: 
                    225:    NumberStyle:
                    226:        BEGIN
                    227:        AttrCreate.Post -> UpdateAttrIntItemStyle;
                    228:        AttrModify.Post -> UpdateAttrIntItemStyle;
                    229:        AttrDelete.Post -> UpdateAttrIntItemStyle;
                    230:        END;
                    231: 
                    232:    ItemStyle:
                    233:        BEGIN
                    234:        AttrCreate.Post -> AttrItemStyle;
                    235:        AttrModify.Post -> AttrItemStyle;
                    236:        AttrDelete.Post -> AttrItemStyle;
                    237:        END;
                    238: 
                    239:    Style\240:
                    240:        BEGIN
                    241:        AttrCreate.Post -> UpdateStylePost;
                    242:        AttrModify.Post -> UpdateStylePost;
                    243:        AttrDelete.Pre ->  UpdateStyleDelete;
1.12      cvs       244:        AttrDelete.Post -> AttrStyleDeleted;
                    245:        END;
                    246: 
                    247:    Class:
                    248:        BEGIN
                    249:        AttrCreate.Post -> AttrClassChanged;
                    250:        AttrModify.Post -> AttrClassChanged;
                    251:        AttrDelete.Post -> AttrClassChanged;
                    252:        END;
                    253: 
                    254:    Langue:
                    255:        BEGIN
                    256:        AttrCreate.Post -> AttrLangCreated;
                    257:        AttrDelete.Post -> AttrLangDeleted;
1.1       cvs       258:        END;
                    259: 
                    260:    Selected:
                    261:        BEGIN
                    262:        AttrCreate.Post -> UpdateAttrSelected;
                    263:        AttrModify.Post -> UpdateAttrSelected;
1.8       cvs       264:        AttrDelete.Post -> AttrSelectedDeleted; 
1.1       cvs       265:        END;
1.8       cvs       266: 
                    267:    Multiple:
                    268:        AttrDelete.Post -> UpdateAttrSelected;
1.1       cvs       269: 
                    270:    Checked:
                    271:        BEGIN
                    272:        AttrDelete.Pre ->  DeleteAttrSelected;  
                    273:        END;
1.15      cvs       274: 
                    275:    ID:
                    276:        BEGIN
                    277:        AttrCreate.Post -> UpdateAttrID;
                    278:        AttrModify.Post -> UpdateAttrID;        
1.22    ! cvs       279:        AttrDelete.Post -> UpdateAttrID;
1.15      cvs       280:        END;
1.1       cvs       281: END

Webmaster