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

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

Webmaster